Lines Matching refs:BFI
79 BlockFrequencyInfo &BFI) {
82 T += BFI.getBlockFreq(B);
118 DominatorTree &DT, BlockFrequencyInfo &BFI) {
141 if (adjustedSumFreq(BBsDominatedByColdestBB, BFI) >
142 BFI.getBlockFreq(ColdestBB)) {
160 if (adjustedSumFreq(BBsToSinkInto, BFI) >
161 BFI.getBlockFreq(L.getLoopPreheader()))
173 DominatorTree &DT, BlockFrequencyInfo &BFI, MemorySSAUpdater *MSSAU) {
209 findBBsToSinkInto(L, BBs, ColdLoopBBs, DT, BFI);
283 BlockFrequencyInfo &BFI,
292 const BlockFrequency PreheaderFreq = BFI.getBlockFreq(Preheader);
297 return BFI.getBlockFreq(BB) > PreheaderFreq;
311 if (BFI.getBlockFreq(B) < BFI.getBlockFreq(L.getLoopPreheader())) {
316 return BFI.getBlockFreq(A) < BFI.getBlockFreq(B);
330 if (sinkInstruction(L, I, ColdLoopBBs, LoopBlockNumber, LI, DT, BFI,
354 BlockFrequencyInfo &BFI = FAM.getResult<BlockFrequencyAnalysis>(F);
375 Changed |= sinkLoopInvariantInstructions(L, AA, LI, DT, BFI, MSSA,