Lines Matching refs:InlineCost
462 Optional<InlineCost> getExternalInlineAdvisorCost(CallBase &CB);
464 InlineCost shouldInlineCandidate(InlineCandidate &Candidate);
972 InlineCost Cost = getInlineCost(CallInst, getInlineParams(), GetTTI(*Callee), in shouldInlineColdCallee()
1209 InlineCost Cost = shouldInlineCandidate(Candidate); in tryInlineCandidate()
1287 Optional<InlineCost>
1295 return InlineCost::getNever("not previously inlined"); in getExternalInlineAdvisorCost()
1298 return InlineCost::getAlways("previously inlined"); in getExternalInlineAdvisorCost()
1306 Optional<InlineCost> Cost = getExternalInlineAdvisorCost(CB); in getExternalInlineAdvisorShouldInline()
1310 InlineCost
1312 if (Optional<InlineCost> ReplayCost = in shouldInlineCandidate()
1322 return InlineCost::getNever("cold callsite"); in shouldInlineCandidate()
1338 InlineCost Cost = getInlineCost(*Candidate.CallInstr, Callee, Params, in shouldInlineCandidate()
1361 return InlineCost::getAlways("preinliner"); in shouldInlineCandidate()
1367 return InlineCost::get(Cost.getCost(), INT_MAX); in shouldInlineCandidate()
1372 return InlineCost::get(Cost.getCost(), SampleThreshold); in shouldInlineCandidate()