Home
last modified time | relevance | path

Searched refs:InlineParams (Results 1 – 13 of 13) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
DInlineCost.h185 struct InlineParams { struct
220 InlineParams getInlineParams(); argument
225 InlineParams getInlineParams(int Threshold);
233 InlineParams getInlineParams(unsigned OptLevel, unsigned SizeOptLevel);
251 getInlineCost(CallBase &Call, const InlineParams &Params,
265 getInlineCost(CallBase &Call, Function *Callee, const InlineParams &Params,
DInlineAdvisor.h203 InlineParams Params) in DefaultInlineAdvisor()
211 InlineParams Params;
227 bool tryCreate(InlineParams Params, InliningAdvisorMode Mode,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
DInlineSimple.cpp40 InlineParams Params;
47 explicit SimpleInliner(InlineParams Params) in SimpleInliner()
112 Pass *llvm::createFunctionInliningPass(InlineParams &Params) { in createFunctionInliningPass()
DInliner.cpp1157 ModuleInlinerWrapperPass::ModuleInlinerWrapperPass(InlineParams Params, in ModuleInlinerWrapperPass()
DPassManagerBuilder.cpp355 InlineParams IP; in addPGOInstrPasses()
DSampleProfile.cpp1276 InlineParams Params = getInlineParams(); in shouldInlineCandidate()
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/
DIPO.h23 struct InlineParams;
117 Pass *createFunctionInliningPass(InlineParams &Params);
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
DInliner.h122 InlineParams Params = getInlineParams(), bool MandatoryFirst = true,
139 const InlineParams Params;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
DInlineCost.cpp478 const InlineParams &Params;
919 Function &Callee, CallBase &Call, const InlineParams &Params, in InlineCostCallAnalyzer()
1019 InlineParams IndirectCallParams = {/* DefaultThreshold*/ 0, in onLoweredCall()
2690 CallBase &Call, const InlineParams &Params, TargetTransformInfo &CalleeTTI, in getInlineCost()
2704 const InlineParams Params = {/* DefaultThreshold*/ 0, in getInliningCostEstimate()
2815 CallBase &Call, Function *Callee, const InlineParams &Params, in getInlineCost()
2920 InlineParams llvm::getInlineParams(int Threshold) { in getInlineParams()
2921 InlineParams Params; in getInlineParams()
2973 InlineParams llvm::getInlineParams() { in getInlineParams()
2990 InlineParams llvm::getInlineParams(unsigned OptLevel, unsigned SizeOptLevel) { in getInlineParams()
[all …]
DInlineAdvisor.cpp76 CallBase &CB, FunctionAnalysisManager &FAM, const InlineParams &Params) { in getDefaultInlineAdvice()
154 bool InlineAdvisorAnalysis::Result::tryCreate(InlineParams Params, in tryCreate()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DDeclSpec.cpp241 NumParams <= llvm::array_lengthof(TheDeclarator.InlineParams)) { in getFunction()
242 I.Fun.Params = TheDeclarator.InlineParams; in getFunction()
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Passes/
DPassBuilder.cpp883 InlineParams IP; in addPGOInstrPasses()
966 static InlineParams
974 InlineParams IP = getInlineParamsFromOptLevel(Level); in buildInlinerPipeline()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Sema/
DDeclSpec.h1877 DeclaratorChunk::ParamInfo InlineParams[16]; member