Lines Matching refs:PSI
131 ProfileSummaryInfo *PSI) { in getHotness() argument
132 if (!PSI) in getHotness()
134 if (PSI->isHotCount(ProfileCount)) in getHotness()
136 if (PSI->isColdCount(ProfileCount)) in getHotness()
268 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, DominatorTree &DT, in computeFunctionSummary() argument
399 auto ScaledCount = PSI->getProfileCount(*CB, BFI); in computeFunctionSummary()
400 auto Hotness = ScaledCount ? getHotness(*ScaledCount, PSI) in computeFunctionSummary()
459 .updateHotness(getHotness(Candidate.Count, PSI)); in computeFunctionSummary()
527 if (PSI->hasPartialSampleProfile() && ScalePartialSampleProfileWorkingSetSize) in computeFunctionSummary()
812 ProfileSummaryInfo *PSI, in buildModuleSummaryIndex() argument
814 assert(PSI); in buildModuleSummaryIndex()
934 computeFunctionSummary(Index, M, F, BFI, PSI, DT, in buildModuleSummaryIndex()
1023 ProfileSummaryInfo &PSI = AM.getResult<ProfileSummaryAnalysis>(M); in run() local
1032 &PSI, in run()
1060 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI(); in runOnModule() local
1069 PSI, in runOnModule()