Lines Matching refs:CallerBFI
613 bool isColdCallSite(CallBase &Call, BlockFrequencyInfo *CallerBFI);
622 BlockFrequencyInfo *CallerBFI);
816 BlockFrequencyInfo *CallerBFI = &(GetBFI(*Caller)); in isCostBenefitAnalysisEnabled() local
817 if (!CallerBFI) in isCostBenefitAnalysisEnabled()
821 if (!PSI->isHotCallSite(CandidateCall, CallerBFI)) in isCostBenefitAnalysisEnabled()
927 BlockFrequencyInfo *CallerBFI = &(GetBFI(*(CallerBB->getParent()))); in costBenefitAnalysis() local
929 CycleSavings *= *CallerBFI->getBlockProfileCount(CallerBB); in costBenefitAnalysis()
1860 BlockFrequencyInfo *CallerBFI) { in isColdCallSite() argument
1864 return PSI->isColdCallSite(Call, CallerBFI); in isColdCallSite()
1867 if (!CallerBFI) in isColdCallSite()
1876 auto CallSiteFreq = CallerBFI->getBlockFreq(CallSiteBB); in isColdCallSite()
1878 CallerBFI->getBlockFreq(&(Call.getCaller()->getEntryBlock())); in isColdCallSite()
1884 BlockFrequencyInfo *CallerBFI) { in getHotCallSiteThreshold() argument
1888 if (PSI && PSI->hasProfileSummary() && PSI->isHotCallSite(Call, CallerBFI)) in getHotCallSiteThreshold()
1893 if (!CallerBFI || !Params.LocallyHotCallSiteThreshold) in getHotCallSiteThreshold()
1901 BlockFrequency CallSiteFreq = CallerBFI->getBlockFreq(CallSiteBB); in getHotCallSiteThreshold()
1902 BlockFrequency CallerEntryFreq = CallerBFI->getEntryFreq(); in getHotCallSiteThreshold()
1979 BlockFrequencyInfo *CallerBFI = GetBFI ? &(GetBFI(*Caller)) : nullptr; in updateThreshold() local
1980 auto HotCallSiteThreshold = getHotCallSiteThreshold(Call, CallerBFI); in updateThreshold()
1988 } else if (isColdCallSite(Call, CallerBFI)) { in updateThreshold()