|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/IR/AttributesCompatFunc.inc 99 .Case("noinline", Attribute::NoInline)
308 return llvm::Attribute::NoInline;
include/llvm/IR/InstrTypes.h 1631 bool isNoInline() const { return hasFnAttr(Attribute::NoInline); }
1633 addAttribute(AttributeList::FunctionIndex, Attribute::NoInline);
lib/Analysis/InlineCost.cpp 2066 if (Callee->hasFnAttribute(Attribute::NoInline))
lib/Analysis/ModuleSummaryAnalysis.cpp 469 F.getAttributes().hasFnAttribute(Attribute::NoInline)};
lib/AsmParser/LLParser.cpp 1287 case lltok::kw_noinline: B.addAttribute(Attribute::NoInline); break;
lib/Bitcode/Reader/BitcodeReader.cpp 1232 case Attribute::NoInline: return 1 << 11;
1460 return Attribute::NoInline;
lib/Bitcode/Writer/BitcodeWriter.cpp 646 case Attribute::NoInline:
lib/CodeGen/SafeStack.cpp 712 if (Callee->isInterposable() || Callee->hasFnAttribute(Attribute::NoInline) ||
lib/IR/Attributes.cpp 327 if (hasAttribute(Attribute::NoInline))
lib/IR/Verifier.cpp 1508 case Attribute::NoInline:
1645 Assert(!(Attrs.hasAttribute(Attribute::NoInline) &&
1798 Assert(!(Attrs.hasFnAttribute(Attribute::NoInline) &&
1803 Assert(Attrs.hasFnAttribute(Attribute::NoInline),
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp 130 = StressCalls ? Attribute::AlwaysInline : Attribute::NoInline;
148 F->addFnAttr(Attribute::NoInline);
lib/Target/Mips/Mips16HardFloat.cpp 275 FStub->addFnAttr(Attribute::NoInline);
416 Attribute::NoInline);
461 FStub->addFnAttr(Attribute::NoInline);
lib/Transforms/IPO/ForceFunctionAttrs.cpp 40 .Case("noinline", Attribute::NoInline)
lib/Transforms/IPO/HotColdSplitting.cpp 205 if (F.hasFnAttribute(Attribute::NoInline))
lib/Transforms/IPO/PartialInlining.cpp 1265 if (F->hasFnAttribute(Attribute::NoInline))
lib/Transforms/IPO/PruneEH.cpp 103 F->hasFnAttribute(Attribute::NoInline);
lib/Transforms/IPO/SyntheticCountsPropagation.cpp 89 F.hasFnAttribute(Attribute::NoInline)) {
lib/Transforms/Instrumentation/GCOVProfiling.cpp 859 F->addFnAttr(Attribute::NoInline);
948 WriteoutF->addFnAttr(Attribute::NoInline);
1199 FlushF->addFnAttr(Attribute::NoInline);
lib/Transforms/Instrumentation/InstrProfiling.cpp 1000 User->addFnAttr(Attribute::NoInline);
1038 F->addFnAttr(Attribute::NoInline);
lib/Transforms/Utils/CodeExtractor.cpp 897 case Attribute::NoInline:
tools/clang/lib/CodeGen/CGBuiltin.cpp 1176 Fn->addFnAttr(llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/CGCall.cpp 4324 llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 1370 Fn->removeFnAttr(llvm::Attribute::NoInline);
4718 TaskPrivatesMap->removeFnAttr(llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 1979 OutlinedFun->removeFnAttr(llvm::Attribute::NoInline);
2100 OutlinedFun->removeFnAttr(llvm::Attribute::NoInline);
3490 Fn->removeFnAttr(llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/CodeGenModule.cpp 1505 B.addAttribute(llvm::Attribute::NoInline);
1524 B.addAttribute(llvm::Attribute::NoInline);
1539 B.addAttribute(llvm::Attribute::NoInline);
1543 B.addAttribute(llvm::Attribute::NoInline);
1545 !F->hasFnAttribute(llvm::Attribute::NoInline)) {
1552 B.addAttribute(llvm::Attribute::NoInline);
1575 B.addAttribute(llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 4324 fn->addFnAttr(llvm::Attribute::NoInline);
tools/clang/lib/CodeGen/TargetInfo.cpp 6480 F->addFnAttr(llvm::Attribute::NoInline);
6922 F->addFnAttr(llvm::Attribute::NoInline);
7392 F->addFnAttr(llvm::Attribute::NoInline);