Lines Matching refs:PSI
162 ProfileSummaryInfo *PSI) { in getHotness() argument
163 if (!PSI) in getHotness()
165 if (PSI->isHotCount(ProfileCount)) in getHotness()
167 if (PSI->isColdCount(ProfileCount)) in getHotness()
299 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, DominatorTree &DT, in computeFunctionSummary() argument
430 auto ScaledCount = PSI->getProfileCount(*CB, BFI); in computeFunctionSummary()
431 auto Hotness = ScaledCount ? getHotness(*ScaledCount, PSI) in computeFunctionSummary()
490 .updateHotness(getHotness(Candidate.Count, PSI)); in computeFunctionSummary()
568 if (PSI->hasPartialSampleProfile() && ScalePartialSampleProfileWorkingSetSize) in computeFunctionSummary()
887 ProfileSummaryInfo *PSI, in buildModuleSummaryIndex() argument
889 assert(PSI); in buildModuleSummaryIndex()
1010 computeFunctionSummary(Index, M, F, BFI, PSI, DT, in buildModuleSummaryIndex()
1099 ProfileSummaryInfo &PSI = AM.getResult<ProfileSummaryAnalysis>(M); in run() local
1108 &PSI, in run()
1136 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI(); in runOnModule() local
1145 PSI, in runOnModule()