Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInlineCost.h190 struct InlineParams { struct
230 InlineParams getInlineParams(); argument
235 InlineParams getInlineParams(int Threshold);
243 InlineParams getInlineParams(unsigned OptLevel, unsigned SizeOptLevel);
261 getInlineCost(CallBase &Call, const InlineParams &Params,
275 getInlineCost(CallBase &Call, Function *Callee, const InlineParams &Params,
H A DInlineAdvisor.h232 InlineParams Params, InlineContext IC) in DefaultInlineAdvisor()
238 InlineParams Params;
256 bool tryCreate(InlineParams Params, InliningAdvisorMode Mode,
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp34 InlineParams Params;
41 explicit SimpleInliner(InlineParams Params) in SimpleInliner()
106 Pass *llvm::createFunctionInliningPass(InlineParams &Params) { in createFunctionInliningPass()
H A DInliner.cpp1115 ModuleInlinerWrapperPass::ModuleInlinerWrapperPass(InlineParams Params, in ModuleInlinerWrapperPass()
H A DSampleProfile.cpp1328 InlineParams Params = getInlineParams(); in shouldInlineCandidate()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DModuleInliner.h29 ModuleInlinerPass(InlineParams Params = getInlineParams(),
41 const InlineParams Params;
H A DInliner.h126 InlineParams Params = getInlineParams(), bool MandatoryFirst = true,
152 const InlineParams Params;
/llvm-project-15.0.7/llvm/include/llvm/Transforms/
H A DIPO.h23 struct InlineParams;
111 Pass *createFunctionInliningPass(InlineParams &Params);
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInlineCost.cpp515 const InlineParams &Params;
1000 Function &Callee, CallBase &Call, const InlineParams &Params, in InlineCostCallAnalyzer()
1103 InlineParams IndirectCallParams = {/* DefaultThreshold*/ 0, in onLoweredCall()
2782 CallBase &Call, const InlineParams &Params, TargetTransformInfo &CalleeTTI, in getInlineCost()
2796 const InlineParams Params = {/* DefaultThreshold*/ 0, in getInliningCostEstimate()
2901 CallBase &Call, Function *Callee, const InlineParams &Params, in getInlineCost()
3006 InlineParams llvm::getInlineParams(int Threshold) { in getInlineParams()
3007 InlineParams Params; in getInlineParams()
3059 InlineParams llvm::getInlineParams() { in getInlineParams()
3076 InlineParams llvm::getInlineParams(unsigned OptLevel, unsigned SizeOptLevel) { in getInlineParams()
[all …]
H A DInlineAdvisor.cpp132 CallBase &CB, FunctionAnalysisManager &FAM, const InlineParams &Params) { in getDefaultInlineAdvice()
199 InlineParams Params, InliningAdvisorMode Mode, in tryCreate()
/llvm-project-15.0.7/polly/lib/Transform/
H A DCanonicalization.cpp66 InlineParams IP = getInlineParams(200); in buildInlinePasses()
/llvm-project-15.0.7/llvm/lib/Passes/
H A DPassBuilderPipelines.cpp622 InlineParams IP; in addPGOInstrPasses()
710 static InlineParams getInlineParamsFromOptLevel(OptimizationLevel Level) { in getInlineParamsFromOptLevel()
717 InlineParams IP = getInlineParamsFromOptLevel(Level); in buildInlinerPipeline()
798 InlineParams IP = getInlineParamsFromOptLevel(Level); in buildModuleInlinerPipeline()
/llvm-project-15.0.7/clang/lib/Sema/
H A DDeclSpec.cpp241 NumParams <= llvm::array_lengthof(TheDeclarator.InlineParams)) { in getFunction()
242 I.Fun.Params = TheDeclarator.InlineParams; in getFunction()
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h1883 DeclaratorChunk::ParamInfo InlineParams[16]; member