Lines Matching refs:InlineCostCallAnalyzer
136 class InlineCostCallAnalyzer;
155 InlineCostCallAnalyzer *const ICCA;
158 InlineCostAnnotationWriter(InlineCostCallAnalyzer *ICCA) : ICCA(ICCA) {} in InlineCostAnnotationWriter()
467 class InlineCostCallAnalyzer final : public CallAnalyzer { class
587 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
918 InlineCostCallAnalyzer( in InlineCostCallAnalyzer() function in __anondb71d90f0111::InlineCostCallAnalyzer
950 virtual ~InlineCostCallAnalyzer() {} in ~InlineCostCallAnalyzer()
1032 InlineCostCallAnalyzer CA(*F, Call, IndirectCallParams, TTI, in onLoweredCall()
1636 bool InlineCostCallAnalyzer::isColdCallSite(CallBase &Call, in isColdCallSite()
1660 InlineCostCallAnalyzer::getHotCallSiteThreshold(CallBase &Call, in getHotCallSiteThreshold()
1687 void InlineCostCallAnalyzer::updateThreshold(CallBase &Call, Function &Callee) { in updateThreshold()
2615 void InlineCostCallAnalyzer::print() { in print()
2637 LLVM_DUMP_METHOD void InlineCostCallAnalyzer::dump() { print(); } in dump()
2715 InlineCostCallAnalyzer CA(*Call.getCalledFunction(), Call, Params, CalleeTTI, in getInliningCostEstimate()
2835 InlineCostCallAnalyzer CA(*Callee, Call, Params, CalleeTTI, in getInlineCost()
3026 InlineCostCallAnalyzer ICCA(*CalledFunction, *CI, Params, TTI, in run()