OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:NoInline
(Results
1 - 25
of
34
) sorted by relevancy
1
2
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUAlwaysInlinePass.cpp
29
cl::desc("Force all functions to be
noinline
"),
69
// FIXME: This is a horrible hack. We should always respect
noinline
,
72
// Unfortunately, clang adds
noinline
to all functions at -O0. We have
74
F->removeFnAttr(Attribute::
NoInline
);
131
= StressCalls ? Attribute::AlwaysInline : Attribute::
NoInline
;
149
F->addFnAttr(Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
FunctionImport.h
62
// This corresponds to
NoInline
being set on the function summary,
64
// to inline the function (e.g. it is marked with a
NoInline
attribute).
65
NoInline
/src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
SyntheticCountsPropagation.cpp
89
F.hasFnAttribute(Attribute::
NoInline
)) {
90
// Use a lower value for
noinline
and cold functions.
ForceFunctionAttrs.cpp
26
"example -force-attribute=foo:
noinline
. This "
33
"example -force-remove-attribute=foo:
noinline
. This "
49
.Case("
noinline
", Attribute::
NoInline
)
PruneEH.cpp
98
F->hasFnAttribute(Attribute::
NoInline
);
FunctionImport.cpp
89
cl::desc("Import functions with
noinline
attribute"));
247
if (Summary->fflags().
NoInline
&& !ForceImportAll) {
248
Reason = FunctionImporter::ImportFailureReason::
NoInline
;
373
case FunctionImporter::ImportFailureReason::
NoInline
:
374
return "
NoInline
";
HotColdSplitting.cpp
222
if (F.hasFnAttribute(Attribute::
NoInline
))
PartialInlining.cpp
1291
if (F.hasFnAttribute(Attribute::
NoInline
))
/src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
Mips16HardFloat.cpp
275
FStub->addFnAttr(Attribute::
NoInline
);
416
Attribute::
NoInline
);
461
FStub->addFnAttr(Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
GCOVProfiling.cpp
1048
F->addFnAttr(Attribute::
NoInline
);
1124
WriteoutF->addFnAttr(Attribute::
NoInline
);
1370
ResetF->addFnAttr(Attribute::
NoInline
);
InstrProfiling.cpp
1099
User->addFnAttr(Attribute::
NoInline
);
1151
F->addFnAttr(Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/lib/IR/
ModuleSummaryIndex.cpp
451
FlagValue(F.
NoInline
), FlagValue(F.AlwaysInline), 0};
Verifier.cpp
1663
case Attribute::
NoInline
:
1827
Assert(!(Attrs.hasAttribute(Attribute::
NoInline
) &&
1830
"'
noinline
and alwaysinline' are incompatible!",
2025
Assert(!(Attrs.hasFnAttribute(Attribute::
NoInline
) &&
2027
"Attributes '
noinline
and alwaysinline' are incompatible!", V);
2030
Assert(Attrs.hasFnAttribute(Attribute::
NoInline
),
2031
"Attribute 'optnone' requires '
noinline
'!", V);
Attributes.cpp
419
if (hasAttribute(Attribute::
NoInline
))
420
return "
noinline
";
/src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64LowerHomogeneousPrologEpilog.cpp
172
F->addFnAttr(Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
InstrTypes.h
1782
bool isNoInline() const { return hasFnAttr(Attribute::
NoInline
); }
1784
addAttribute(AttributeList::FunctionIndex, Attribute::
NoInline
);
ModuleSummaryIndex.h
570
unsigned
NoInline
: 1;
/src/external/apache2/llvm/dist/llvm/lib/Analysis/
ModuleSummaryAnalysis.cpp
466
// Don't try to import functions with
noinline
attribute.
467
F.getAttributes().hasFnAttribute(Attribute::
NoInline
),
713
/*
NoInline
= */ false,
InlineCost.cpp
2565
// Don't inline functions marked
noinline
.
2566
if (Callee->hasFnAttribute(Attribute::
NoInline
))
2567
return InlineResult::failure("
noinline
function attribute");
2569
// Don't inline call sites marked
noinline
.
2571
return InlineResult::failure("
noinline
call site attribute");
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
SafeStack.cpp
729
if (Callee->isInterposable() || Callee->hasFnAttribute(Attribute::
NoInline
) ||
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CodeGenModule.cpp
1749
// disabled, mark the function as
noinline
.
1752
B.addAttribute(llvm::Attribute::
NoInline
);
1771
// OptimizeNone implies
noinline
; we should not be inlining such functions.
1772
B.addAttribute(llvm::Attribute::
NoInline
);
1783
// Naked implies
noinline
: we should not be inlining such functions.
1785
B.addAttribute(llvm::Attribute::
NoInline
);
1789
// Add
noinline
if the function isn't always_inline.
1790
B.addAttribute(llvm::Attribute::
NoInline
);
1792
!F->hasFnAttribute(llvm::Attribute::
NoInline
)) {
1793
// (
noinline
wins over always_inline, and we can't specify both in IR
[
all
...]
TargetInfo.cpp
7154
F->addFnAttr(llvm::Attribute::
NoInline
);
7162
// need to set the
noinline
attribute.
7691
F->addFnAttr(llvm::Attribute::
NoInline
);
8146
F->addFnAttr(llvm::Attribute::
NoInline
);
8225
F->addFnAttr(llvm::Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
CodeExtractor.cpp
953
case Attribute::
NoInline
:
/src/external/apache2/llvm/dist/llvm/tools/bugpoint/
CrashDebugger.cpp
368
// includes "
noinline
" otherwise we will get a verifier failure.
370
F->addFnAttr(Attribute::
NoInline
);
/src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp
966
Flags.
NoInline
= (RawFlags >> 4) & 0x1;
1246
case Attribute::
NoInline
: return 1 << 11;
1452
return Attribute::
NoInline
;
Completed in 109 milliseconds
1
2
Indexes created Wed Jun 10 00:26:05 UTC 2026