Searched refs:getInlineCost (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 48 InlineCost getInlineCost(CallBase &CB) override { in getInlineCost() function in __anon978ac23e0111::SimpleInliner 65 return llvm::getInlineCost(CB, Params, TTI, GetAssumptionCache, GetTLI, in getInlineCost()
|
| H A D | AlwaysInliner.cpp | 158 InlineCost getInlineCost(CallBase &CB) override; 193 InlineCost AlwaysInlinerLegacyPass::getInlineCost(CallBase &CB) { in getInlineCost() function in AlwaysInlinerLegacyPass
|
| H A D | FunctionSpecialization.cpp | 641 getInlineCost(*CS, CalledFunction, Params, CalleeTTI, GetAC, GetTLI); in getSpecializationBonus()
|
| H A D | Inliner.cpp | 609 [&](CallBase &CB) { return getInlineCost(CB); }, LegacyAARGetter(*this), in inlineCalls()
|
| H A D | SampleProfile.cpp | 972 InlineCost Cost = getInlineCost(CallInst, getInlineParams(), GetTTI(*Callee), in shouldInlineColdCallee() 1338 InlineCost Cost = getInlineCost(*Candidate.CallInstr, Callee, Params, in shouldInlineCandidate()
|
| H A D | PartialInlining.cpp | 783 getInlineCost(CB, getInlineParams(), CalleeTTI, GetAssumptionCache, in shouldPartialInline()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | InlineCost.h | 261 getInlineCost(CallBase &Call, const InlineParams &Params, 275 getInlineCost(CallBase &Call, Function *Callee, const InlineParams &Params,
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 55 virtual InlineCost getInlineCost(CallBase &CB) = 0;
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | InlineAdvisor.cpp | 156 return getInlineCost(CB, Params, CalleeTTI, GetAssumptionCache, GetTLI, in getDefaultInlineAdvice()
|
| H A D | InlineCost.cpp | 2781 InlineCost llvm::getInlineCost( in getInlineCost() function in llvm 2787 return getInlineCost(Call, Call.getCalledFunction(), Params, CalleeTTI, in getInlineCost() 2900 InlineCost llvm::getInlineCost( in getInlineCost() function in llvm
|