Lines Matching refs:InlineCostCallAnalyzer
165 class InlineCostCallAnalyzer;
184 InlineCostCallAnalyzer *const ICCA;
187 InlineCostAnnotationWriter(InlineCostCallAnalyzer *ICCA) : ICCA(ICCA) {} in InlineCostAnnotationWriter()
504 class InlineCostCallAnalyzer final : public CallAnalyzer { class
643 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
999 InlineCostCallAnalyzer( in InlineCostCallAnalyzer() function in __anon9893a50b0111::InlineCostCallAnalyzer
1033 virtual ~InlineCostCallAnalyzer() = default;
1116 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
1728 bool InlineCostCallAnalyzer::isColdCallSite(CallBase &Call, in isColdCallSite()
1752 InlineCostCallAnalyzer::getHotCallSiteThreshold(CallBase &Call, in getHotCallSiteThreshold()
1779 void InlineCostCallAnalyzer::updateThreshold(CallBase &Call, Function &Callee) { in updateThreshold()
2706 void InlineCostCallAnalyzer::print(raw_ostream &OS) { in print()
2728 LLVM_DUMP_METHOD void InlineCostCallAnalyzer::dump() { print(dbgs()); } in dump()
2807 InlineCostCallAnalyzer CA(*Call.getCalledFunction(), Call, Params, CalleeTTI, in getInliningCostEstimate()
2921 InlineCostCallAnalyzer CA(*Callee, Call, Params, CalleeTTI, in getInlineCost()
3112 InlineCostCallAnalyzer ICCA(*CalledFunction, *CI, Params, TTI, in run()