HomeSort by relevance Sort by last modified time
    Searched refs:MBFI (Results 1 - 15 of 15) sorted by null

  /external/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 144 if (!MBFI)
145 MBFI.reset(new ImplType);
146 MBFI->doFunction(&F, &MBPI, &MLI);
155 void MachineBlockFrequencyInfo::releaseMemory() { MBFI.reset(); }
172 return MBFI ? MBFI->getBlockFreq(MBB) : 0;
176 return MBFI ? MBFI->getFunction() : nullptr;
182 return MBFI ? MBFI->printBlockFreq(OS, Freq) : OS
    [all...]
CalcSpillWeights.cpp 28 const MachineBlockFrequencyInfo &MBFI,
34 VirtRegAuxInfo VRAI(MF, LIS, MLI, MBFI, norm);
137 writes, reads, &MBFI, mi);
MachineBlockPlacement.cpp 179 const MachineBlockFrequencyInfo *MBFI;
379 = MBFI->getBlockFreq(BB) * SuccProb * HotProb.getCompl();
388 = MBFI->getBlockFreq(*PI) * MBPI->getEdgeProbability(*PI, *SI);
449 BlockFrequency CandidateFreq = MBFI->getBlockFreq(*WBI);
451 MBFI->printBlockFreq(dbgs(), CandidateFreq) << " (freq)\n");
573 MBFI->printBlockFreq(dbgs(), Pred) << " freq\n");
577 BlockFrequency PredFreq = MBFI->getBlockFreq(Pred);
684 BlockFrequency ExitEdgeFreq = MBFI->getBlockFreq(*I) * SuccProb;
688 MBFI->printBlockFreq(dbgs(), ExitEdgeFreq) << ")\n");
    [all...]
SpillPlacement.h 48 const MachineBlockFrequencyInfo *MBFI;
SpillPlacement.cpp 209 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
210 setThreshold(MBFI->getEntryFreq());
213 BlockFrequencies[Num] = MBFI->getBlockFreq(I);
243 nodes[n].BiasN = (MBFI->getEntryFreq() / 16);
StackSlotColoring.cpp 52 const MachineBlockFrequencyInfo *MBFI;
160 li.weight += LiveIntervals::getSpillWeight(false, true, MBFI, MI);
427 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
SplitKit.h 219 const MachineBlockFrequencyInfo &MBFI;
LiveRangeEdit.cpp 409 const MachineBlockFrequencyInfo &MBFI) {
410 VirtRegAuxInfo VRAI(MF, LIS, Loops, MBFI);
InlineSpiller.cpp 71 const MachineBlockFrequencyInfo &MBFI;
156 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()) {}
453 (MBFI.getBlockFreq(DepSV.SpillMBB) >=
454 (MBFI.getBlockFreq(SV.SpillMBB) * MarginProb)) ||
    [all...]
RegAllocGreedy.cpp 117 MachineBlockFrequencyInfo *MBFI;
    [all...]
LiveIntervalAnalysis.cpp 637 const MachineBlockFrequencyInfo *MBFI,
639 BlockFrequency Freq = MBFI->getBlockFreq(MI->getParent());
640 const float Scale = 1.0f / MBFI->getEntryFreq();
    [all...]
SplitKit.cpp 328 MachineBlockFrequencyInfo &mbfi)
334 MBFI(mbfi),
    [all...]
  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 53 const MachineBlockFrequencyInfo &MBFI;
60 const MachineBlockFrequencyInfo &mbfi,
62 : MF(mf), LIS(lis), Loops(loops), MBFI(mbfi), normalize(norm) {}
72 const MachineBlockFrequencyInfo &MBFI,
MachineBlockFrequencyInfo.h 31 std::unique_ptr<ImplType> MBFI;
LiveIntervalAnalysis.h 105 const MachineBlockFrequencyInfo *MBFI,

Completed in 638 milliseconds