Lines Matching refs:MBFI
216 const MachineBlockFrequencyInfo *MBFI; member in __anon86a4f1f00311::MachineBlockPlacement
472 MBFI->getBlockFreq(BB) * RealSuccProb * HotProb.getCompl(); in selectBestSuccessor()
479 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, Succ); in selectBestSuccessor()
537 BlockFrequency CandidateFreq = MBFI->getBlockFreq(MBB); in selectBestCandidateBlock()
539 MBFI->printBlockFreq(dbgs(), CandidateFreq) << " (freq)\n"); in selectBestCandidateBlock()
657 MBFI->printBlockFreq(dbgs(), Pred) << " freq\n"); in findBestLoopTop()
661 BlockFrequency PredFreq = MBFI->getBlockFreq(Pred); in findBestLoopTop()
756 BlockFrequency ExitEdgeFreq = MBFI->getBlockFreq(MBB) * SuccProb; in findBestLoopExit()
759 MBFI->printBlockFreq(dbgs(), ExitEdgeFreq) << ")\n"); in findBestLoopExit()
882 MBFI->getBlockFreq(Pred) * MBPI->getEdgeProbability(Pred, HeaderBB); in rotateLoopWithProfile()
908 auto ExitFreq = MBFI->getBlockFreq(BB) * LargestExitEdgeProb; in rotateLoopWithProfile()
956 auto TailBBFreq = MBFI->getBlockFreq(TailBB); in rotateLoopWithProfile()
1008 LoopFreq += MBFI->getBlockFreq(LoopPred) * in collectLoopBlockSet()
1012 auto Freq = MBFI->getBlockFreq(LoopBB).getFrequency(); in collectLoopBlockSet()
1318 BlockFrequency EntryFreq = MBFI->getBlockFreq(&F.front()); in buildCFGChains()
1338 BlockFrequency Freq = MBFI->getBlockFreq(ChainBB); in buildCFGChains()
1345 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in buildCFGChains()
1367 BlockFrequency LayoutEdgeFreq = MBFI->getBlockFreq(LayoutPred) * LayoutProb; in buildCFGChains()
1382 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in runOnMachineFunction()
1416 const MachineBlockFrequencyInfo *MBFI; member in __anon86a4f1f00711::MachineBlockPlacementStats
1450 MBFI = &getAnalysis<MachineBlockFrequencyInfo>(); in INITIALIZE_PASS_DEPENDENCY()
1453 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB); in INITIALIZE_PASS_DEPENDENCY()