Lines Matching refs:InlineCostCallAnalyzer
202 class InlineCostCallAnalyzer;
221 InlineCostCallAnalyzer *const ICCA;
224 InlineCostAnnotationWriter(InlineCostCallAnalyzer *ICCA) : ICCA(ICCA) {} in InlineCostAnnotationWriter()
545 class InlineCostCallAnalyzer final : public CallAnalyzer { class
689 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
1097 InlineCostCallAnalyzer( in InlineCostCallAnalyzer() function in __anoncf8652d10111::InlineCostCallAnalyzer
1131 virtual ~InlineCostCallAnalyzer() = default;
1221 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
1849 bool InlineCostCallAnalyzer::isColdCallSite(CallBase &Call, in isColdCallSite()
1873 InlineCostCallAnalyzer::getHotCallSiteThreshold(CallBase &Call, in getHotCallSiteThreshold()
1901 void InlineCostCallAnalyzer::updateThreshold(CallBase &Call, Function &Callee) { in updateThreshold()
2849 void InlineCostCallAnalyzer::print(raw_ostream &OS) { in print()
2871 LLVM_DUMP_METHOD void InlineCostCallAnalyzer::dump() { print(dbgs()); } in dump()
2953 InlineCostCallAnalyzer CA(*Call.getCalledFunction(), Call, Params, CalleeTTI, in getInliningCostEstimate()
3067 InlineCostCallAnalyzer CA(*Callee, Call, Params, CalleeTTI, in getInlineCost()
3259 InlineCostCallAnalyzer ICCA(*CalledFunction, *CI, Params, TTI, in run()