Lines Matching refs:PSI
253 ProfileSummaryInfo *PSI; member in __anoncf8652d10111::CallAnalyzer
498 ProfileSummaryInfo *PSI = nullptr, in CallAnalyzer() argument
501 PSI(PSI), F(Callee), DL(F.getParent()->getDataLayout()), ORE(ORE), in CallAnalyzer()
690 GetAssumptionCache, GetBFI, PSI, ORE, false); in onLoweredCall()
790 if (!PSI || !PSI->hasProfileSummary()) in isCostBenefitAnalysisEnabled()
802 if (!(PSI->hasInstrumentationProfile() || PSI->hasSampleProfile())) in isCostBenefitAnalysisEnabled()
815 if (!PSI->isHotCallSite(CandidateCall, CallerBFI)) in isCostBenefitAnalysisEnabled()
958 APInt Threshold(128, PSI->getOrCompHotCountThreshold()); in costBenefitAnalysis()
1102 ProfileSummaryInfo *PSI = nullptr, in InlineCostCallAnalyzer() argument
1105 : CallAnalyzer(Callee, Call, TTI, GetAssumptionCache, GetBFI, PSI, ORE), in InlineCostCallAnalyzer()
1222 GetAssumptionCache, GetBFI, PSI, ORE, false, in onLoweredCall()
1346 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE, Function &Callee, in InlineCostFeaturesAnalyzer() argument
1348 : CallAnalyzer(Callee, Call, TTI, GetAssumptionCache, GetBFI, PSI) {} in InlineCostFeaturesAnalyzer()
1853 if (PSI && PSI->hasProfileSummary()) in isColdCallSite()
1854 return PSI->isColdCallSite(Call, CallerBFI); in isColdCallSite()
1878 if (PSI && PSI->hasProfileSummary() && PSI->isHotCallSite(Call, CallerBFI)) in getHotCallSiteThreshold()
1986 } else if (PSI) { in updateThreshold()
1989 if (PSI->isFunctionEntryHot(&Callee)) { in updateThreshold()
1995 } else if (PSI->isFunctionEntryCold(&Callee)) { in updateThreshold()
2462 TTI.getEstimatedNumberOfCaseClusters(SI, JumpTableSize, PSI, BFI); in visitSwitchInst()
2932 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) { in getInlineCost() argument
2934 GetAssumptionCache, GetTLI, GetBFI, PSI, ORE); in getInlineCost()
2941 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) { in getInliningCostEstimate() argument
2954 GetAssumptionCache, GetBFI, PSI, ORE, true, in getInliningCostEstimate()
2966 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) { in getInliningCostFeatures() argument
2967 InlineCostFeaturesAnalyzer CFA(CalleeTTI, GetAssumptionCache, GetBFI, PSI, in getInliningCostFeatures()
3052 ProfileSummaryInfo *PSI, OptimizationRemarkEmitter *ORE) { in getInlineCost() argument
3068 GetAssumptionCache, GetBFI, PSI, ORE); in getInlineCost()
3243 ProfileSummaryInfo PSI(*M); in run() local
3260 GetAssumptionCache, nullptr, &PSI, &ORE); in run()