Lines Matching refs:MBFI
103 const MachineBlockFrequencyInfo *MBFI) {
105 Node, EI, MBFI, MBFI->getMBPI(), ViewHotFreqPercent);
139 if (!MBFI)
140 MBFI.reset(new ImplType);
141 MBFI->calculate(F, MBPI, MLI);
152 void MachineBlockFrequencyInfo::releaseMemory() { MBFI.reset(); }
169 return MBFI ? MBFI->getBlockFreq(MBB) : 0;
174 const Function *F = MBFI->getFunction()->getFunction();
175 return MBFI ? MBFI->getBlockProfileCount(*F, MBB) : None;
179 return MBFI ? MBFI->getFunction() : nullptr;
183 return MBFI ? &MBFI->getBPI() : nullptr;
189 return MBFI ? MBFI->printBlockFreq(OS, Freq) : OS;
195 return MBFI ? MBFI->printBlockFreq(OS, MBB) : OS;
199 return MBFI ? MBFI->getEntryFreq() : 0;