Lines Matching defs:MBPI
378 const MachineBranchProbabilityInfo *MBPI = nullptr;
743 AdjustedSumProb -= MBPI->getEdgeProbability(BB, Succ);
846 BranchProbability PProb = MBPI->getEdgeProbability(BB, Succ);
860 auto Prob = MBPI->getEdgeProbability(Succ, SuccSucc);
878 * MBPI->getEdgeProbability(SuccPred, Succ);
913 BranchProbability UProb = MBPI->getEdgeProbability(Succ, PDom);
1091 MBPI->getEdgeProbability(SuccPred, Succ);
1120 isProfitableToTailDup(BB, Succ2, MBPI->getEdgeProbability(BB, Succ1),
1123 MBPI->getEdgeProbability(BB, Succ2), AdjustedSumProb);
1138 MBPI->getEdgeProbability(BB, TrellisSucc), AdjustedSumProb);
1314 if (MBPI->getEdgeProbability(&BB, PDom) < BranchProbability(50, 100))
1569 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ);
1635 auto RealSuccProb = MBPI->getEdgeProbability(BB, Succ);
1974 auto TopProb = MBPI->getEdgeProbability(Pred, Top);
1977 auto SuccProb = MBPI->getEdgeProbability(Pred, Succ);
1989 MBPI->getEdgeProbability(Pred, Top);
2029 MBPI->getEdgeProbability(NewTop, ExitBB);
2031 MBPI->getEdgeProbability(NewTop, OldTop);
2042 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, NewTop);
2064 MBPI->getEdgeProbability(BestPred, Succ);
2069 MBPI->getEdgeProbability(BestPred, NewTop);
2264 auto SuccProb = MBPI->getEdgeProbability(MBB, Succ);
2343 auto TopProb = MBPI->getEdgeProbability(Pred, Top);
2346 auto SuccProb = MBPI->getEdgeProbability(Pred, Succ);
2488 MBPI->getEdgeProbability(Pred, ChainHeaderBB);
2509 auto SuccProb = MBPI->getEdgeProbability(BB, Succ);
2566 auto TailToHeadProb = MBPI->getEdgeProbability(TailBB, *Iter);
2615 MBPI->getEdgeProbability(LoopPred, L.getHeader());
2914 MBPI->getEdgeProbability(ChainBB, FBB) >
2915 MBPI->getEdgeProbability(ChainBB, TBB) &&
2920 << MBPI->getEdgeProbability(ChainBB, FBB) << " vs "
2921 << MBPI->getEdgeProbability(ChainBB, TBB) << "\n");
3030 MBPI->getEdgeProbability(LayoutPred, ChainBB);
3263 BranchProbability SuccProb = MBPI->getEdgeProbability(Pred, Succ);
3268 BranchProbability BBProb = MBPI->getEdgeProbability(Pred, BB);
3293 return MBPI->getEdgeProbability(BB, A) > MBPI->getEdgeProbability(BB, B);
3303 DefaultBranchProb = MBPI->getEdgeProbability(BB, *SuccIt).getCompl();
3370 DupCost -= PredFreq * MBPI->getEdgeProbability(BB, *SuccIt);
3428 MBPI = &getAnalysis<MachineBranchProbabilityInfoWrapperPass>().getMBPI();
3480 TailDup.initMF(MF, PreRegAlloc, MBPI, MBFI.get(), PSI,
3497 *MBFI, *MBPI, PSI, TailMergeSize);
3599 auto EP = MBPI->getEdgeProbability(&MBB, Succ);
3714 const MachineBranchProbabilityInfo *MBPI;
3757 MBPI = &getAnalysis<MachineBranchProbabilityInfoWrapperPass>().getMBPI();
3772 BlockFreq * MBPI->getEdgeProbability(&MBB, Succ);