Lines Matching refs:PSI
165 ProfileSummaryInfo* PSI) in LoadEliminationForLoop() argument
166 : L(L), LI(LI), LAI(LAI), DT(DT), BFI(BFI), PSI(PSI), PSE(LAI.getPSE()) {} in LoadEliminationForLoop()
552 llvm::shouldOptimizeForSize(HeaderBB, PSI, BFI, in processLoop()
602 ProfileSummaryInfo *PSI; member in __anon24b71e560311::LoadEliminationForLoop
610 BlockFrequencyInfo *BFI, ProfileSummaryInfo *PSI, in eliminateLoadsAcrossLoops() argument
636 LoadEliminationForLoop LEL(L, &LI, GetLAI(*L), &DT, BFI, PSI); in eliminateLoadsAcrossLoops()
661 auto *PSI = &getAnalysis<ProfileSummaryInfoWrapperPass>().getPSI(); in runOnFunction() local
662 auto *BFI = (PSI && PSI->hasProfileSummary()) ? in runOnFunction()
669 F, LI, DT, BFI, PSI, SE, /*AC*/ nullptr, in runOnFunction()
721 auto *PSI = MAMProxy.getCachedResult<ProfileSummaryAnalysis>(*F.getParent()); in run() local
722 auto *BFI = (PSI && PSI->hasProfileSummary()) ? in run()
727 F, LI, DT, BFI, PSI, &SE, &AC, [&](Loop &L) -> const LoopAccessInfo & { in run()