Home
last modified time | relevance | path

Searched refs:inlining (Results 1 – 25 of 157) sorted by relevance

1234567

/openbsd/gnu/usr.bin/gcc/gcc/
H A Dparams.def38 /* The single function inlining limit. This is the maximum size
40 real machine instructions) that is eligible for inlining
46 There are more restrictions to inlining: If inlined functions
56 /* The single function inlining limit for functions that are
78 Higher values mean that more inlining is done, resulting in
84 "The maximum number of instructions by repeated inlining before gcc starts to throttle inlining",
89 decrease the size of single functions eligible for inlining.
101 inlining) that the throttling limits the inlining very much,
102 inlining for very small functions is still desirable to
107 inlining is cut down completely. */
[all …]
H A Dintegrate.c103 static struct function *inlining = 0; variable
987 inlining_previous = inlining;
988 inlining = inl_f;
1319 inlining = inlining_previous;
2173 struct function *f = inlining ? inlining : cfun;
2176 if (inlining)
2323 if (inlining
2328 = get_pool_mode_for_function (inlining, XEXP (orig, 0));
2330 = get_pool_constant_for_function (inlining, XEXP (orig, 0));
2353 if (inlining && !for_lhs)
[all …]
/openbsd/gnu/llvm/clang/docs/analyzer/developer-docs/
H A DIPA.rst5 inlining. The major one is ``-analyzer-config ipa``:
10 * ``analyzer-config ipa=basic-inlining`` - Turns on inlining for C functions, C++
15 * ``analyzer-config ipa=inlining`` - Turns on inlining when we can confidently find
39 c++-inlining
57 regardless of the setting of the c++-inlining mode.
59 c++-template-inlining argument
73 c++-stdlib-inlining argument
78 considered for inlining.
91 c++-container-inlining argument
95 should be considered for inlining.
[all …]
H A Dnullability.rst74 …ned body. For example, consider these conversions from nonnull to nullable in presence of inlining:
86inlining is not robust enough (for example there might be more parameters with different nullabili…
/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/
H A DAnalyzerOptions.def122 bool, MayInlineTemplateFunctions, "c++-template-inlining",
127 "considered for inlining.",
130 ANALYZER_OPTION(bool, MayInlineCXXAllocator, "c++-allocator-inlining",
132 "considered for inlining.",
136 bool, MayInlineCXXSharedPtrDtor, "c++-shared_ptr-inlining",
138 "inlining. This covers std::shared_ptr, std::tr1::shared_ptr, and "
173 "considered for inlining.",
211 ANALYZER_OPTION(bool, MayInlineObjCMethod, "objc-inlining",
426 StringRef, CTUPhase1InliningMode, "ctu-phase1-inlining",
491 StringRef, CXXMemberInliningMode, "c++-inlining",
[all …]
/openbsd/gnu/gcc/gcc/
H A Dparams.def88 /* The single function inlining limit. This is the maximum size
90 real machine instructions) that is eligible for inlining
95 There are more restrictions to inlining: If inlined functions
102 "The maximum number of instructions in a single function eligible for inlining",
105 /* The single function inlining limit for functions that are
114 "The maximum number of instructions when automatically inlining",
119 "The maximum number of instructions inline function can grow to via recursive inlining",
129 "The maximum depth of recursive inlining for inline functions",
134 "The maximum depth of recursive inlining for non-inline functions",
187 "Maximal growth due to inlining of large function (in percent)",
[all …]
/openbsd/gnu/llvm/llvm/tools/llvm-symbolizer/
H A DOpts.td74 def : F<"inlining", "Alias for --inlines">, Alias<inlines>;
80 def : Flag<["--"], "inlining=true">, Alias<inlines>, HelpText<"Alias for --inlines">;
81 def : Flag<["--"], "inlining=false">, Alias<no_inlines>, HelpText<"Alias for --no-inlines">;
/openbsd/gnu/usr.bin/gcc/gcc/config/arm/
H A Dt-strongarm-coff33 # Disabling function inlining is a workaround for this problem.
H A Dt-arm-coff33 # Disabling function inlining is a workaround for this problem.
H A Dt-strongarm-pe36 # Disabling function inlining is a workaround for this problem.
H A Dt-xscale-coff45 # Disabling function inlining is a workaround for this problem.
H A Dt-strongarm-elf34 # Disabling function inlining is a workaround for this problem.
H A Dt-xscale-elf47 # Disabling function inlining is a workaround for this problem.
/openbsd/gnu/llvm/llvm/include/llvm/IR/
H A DAttributes.td109 /// Source said inlining was desirable.
273 /// inlining) and a conservative merge strategy where inlining an attributed
323 // callee and decide whether inlining should be allowed. The function's
/openbsd/gnu/gcc/gcc/config/arm/
H A Dt-xscale-coff44 # Disabling function inlining is a workaround for this problem.
H A Dt-arm-coff33 # Disabling function inlining is a workaround for this problem.
H A Dt-strongarm-pe37 # Disabling function inlining is a workaround for this problem.
H A Dt-strongarm-elf34 # Disabling function inlining is a workaround for this problem.
H A Dt-xscale-elf56 # Disabling function inlining is a workaround for this problem.
H A Dt-arm-elf69 # Disabling function inlining is a workaround for this problem.
/openbsd/gnu/lib/libstdc++/libstdc++/docs/html/23_containers/
H A Dwrappers_h.txt18 * i.e., the template function inlining really does work; g++
/openbsd/gnu/gcc/libstdc++-v3/docs/html/23_containers/
H A Dwrappers_h.txt18 * i.e., the template function inlining really does work; g++
/openbsd/gnu/llvm/llvm/docs/HistoricalNotes/
H A D2001-06-01-GCCOptimizations.txt35 did LLVM creation from tree code [inlining and other high level
/openbsd/gnu/llvm/clang/include/clang/Basic/
H A DCodeGenOptions.def101 ///< -finstrument-functions-after-inlining is enabled.
352 CODEGENOPT(SplitDwarfInlining, 1, 1) ///< Whether to include inlining info in the
415 /// The kind of inlining to perform.
418 /// The maximum stack size a function can have to be considered for inlining.
/openbsd/gnu/llvm/llvm/docs/PDB/
H A DModiStream.rst76 records describing the functions, variables, inlining information,

1234567