Lines Matching refs:MBFI
251 std::unique_ptr<BranchFolder::MBFIWrapper> MBFI;
621 BlockFrequency CandidateEdgeFreq = MBFI->getBlockFreq(BB) * RealSuccProb;
643 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ);
750 BlockFrequency CandidateFreq = MBFI->getBlockFreq(MBB);
752 MBFI->printBlockFreq(dbgs(), CandidateFreq) << " (freq)\n");
921 MBFI->printBlockFreq(dbgs(), Pred) << " freq\n");
925 BlockFrequency PredFreq = MBFI->getBlockFreq(Pred);
1022 BlockFrequency ExitEdgeFreq = MBFI->getBlockFreq(MBB) * SuccProb;
1025 MBFI->printBlockFreq(dbgs(), ExitEdgeFreq) << ")\n");
1147 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, HeaderBB);
1173 auto ExitFreq = MBFI->getBlockFreq(BB) * LargestExitEdgeProb;
1221 auto TailBBFreq = MBFI->getBlockFreq(TailBB);
1273 LoopFreq += MBFI->getBlockFreq(LoopPred) *
1277 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency();
1586 BlockFrequency EntryFreq = MBFI->getBlockFreq(&F->front());
1606 BlockFrequency Freq = MBFI->getBlockFreq(ChainBB);
1613 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader);
1635 BlockFrequency LayoutEdgeFreq = MBFI->getBlockFreq(LayoutPred) * LayoutProb;
1651 MBFI = llvm::make_unique<BranchFolder::MBFIWrapper>(
1670 BranchFolder BF(/*EnableTailMerge=*/true, /*CommonHoist=*/false, *MBFI,
1720 const MachineBlockFrequencyInfo *MBFI;
1754 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
1757 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB);