Lines Matching refs:BlockFrequency
621 BlockFrequency CandidateEdgeFreq = MBFI->getBlockFreq(BB) * RealSuccProb; in hasBetterLayoutPredecessor()
642 BlockFrequency PredEdgeFreq = in hasBetterLayoutPredecessor()
740 BlockFrequency BestFreq; in selectBestCandidateBlock()
750 BlockFrequency CandidateFreq = MBFI->getBlockFreq(MBB); in selectBestCandidateBlock()
914 BlockFrequency BestPredFreq; in findBestLoopTop()
925 BlockFrequency PredFreq = MBFI->getBlockFreq(Pred); in findBestLoopTop()
970 BlockFrequency BestExitEdgeFreq; in findBestLoopExit()
992 BlockFrequency OldBestExitEdgeFreq = BestExitEdgeFreq; in findBestLoopExit()
1022 BlockFrequency ExitEdgeFreq = MBFI->getBlockFreq(MBB) * SuccProb; in findBestLoopExit()
1125 BlockFrequency SmallestRotationCost = BlockFrequency::getMaxFrequency(); in rotateLoopWithProfile()
1129 auto ScaleBlockFrequency = [](BlockFrequency Freq, in rotateLoopWithProfile()
1130 unsigned Scale) -> BlockFrequency { in rotateLoopWithProfile()
1141 BlockFrequency HeaderFallThroughCost(0); in rotateLoopWithProfile()
1161 SmallVector<std::pair<MachineBasicBlock *, BlockFrequency>, 4> ExitsWithFreq; in rotateLoopWithProfile()
1192 BlockFrequency Cost = 0; in rotateLoopWithProfile()
1270 BlockFrequency LoopFreq(0); in collectLoopBlockSet()
1586 BlockFrequency EntryFreq = MBFI->getBlockFreq(&F->front()); in alignBlocks()
1587 BlockFrequency WeightedEntryFreq = EntryFreq * ColdProb; in alignBlocks()
1606 BlockFrequency Freq = MBFI->getBlockFreq(ChainBB); in alignBlocks()
1613 BlockFrequency LoopHeaderFreq = MBFI->getBlockFreq(LoopHeader); in alignBlocks()
1635 BlockFrequency LayoutEdgeFreq = MBFI->getBlockFreq(LayoutPred) * LayoutProb; in alignBlocks()
1757 BlockFrequency BlockFreq = MBFI->getBlockFreq(&MBB); in INITIALIZE_PASS_DEPENDENCY()
1767 BlockFrequency EdgeFreq = in INITIALIZE_PASS_DEPENDENCY()