HomeSort by relevance Sort by last modified time
    Searched refs:MBFI (Results 26 - 50 of 55) sorted by null

12 3

  /external/llvm/lib/CodeGen/
CalcSpillWeights.cpp 30 const MachineBlockFrequencyInfo &MBFI,
36 VirtRegAuxInfo VRAI(MF, LIS, VRM, MLI, MBFI, norm);
173 weight = LiveIntervals::getSpillWeight(writes, reads, &MBFI, *mi);
MachineSink.cpp 64 const MachineBlockFrequencyInfo *MBFI;
271 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr;
570 uint64_t LHSFreq = MBFI ? MBFI->getBlockFreq(L).getFrequency() : 0;
571 uint64_t RHSFreq = MBFI ? MBFI->getBlockFreq(R).getFrequency() : 0;
RegAllocPBQP.cpp 414 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI;
429 const float Scale = 1.0f / MBFI.getEntryFreq();
430 PBQP::PBQPNum CBenefit = MBFI.getBlockFreq(&MBB).getFrequency() * Scale;
743 MachineBlockFrequencyInfo &MBFI =
749 MBFI, normalizePBQPSpillWeight);
793 PBQPRAGraph G(PBQPRAGraph::GraphMetadata(MF, LIS, MBFI));
StackSlotColoring.cpp 52 const MachineBlockFrequencyInfo *MBFI;
160 li.weight += LiveIntervals::getSpillWeight(false, true, MBFI, MI);
434 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
InlineSpiller.cpp 71 const MachineBlockFrequencyInfo &MBFI;
120 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()),
142 const MachineBlockFrequencyInfo &MBFI;
178 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()),
    [all...]
LiveRangeEdit.cpp 437 const MachineBlockFrequencyInfo &MBFI) {
438 VirtRegAuxInfo VRAI(MF, LIS, VRM, Loops, MBFI);
SplitKit.h 245 const MachineBlockFrequencyInfo &MBFI;
RegAllocGreedy.cpp 126 MachineBlockFrequencyInfo *MBFI;
    [all...]
SplitKit.cpp 344 MachineBlockFrequencyInfo &mbfi)
349 MBFI(mbfi), Edit(nullptr), OpenIdx(0), SpillMode(SM_Partition),
865 Costs[ParentVNI->id] += MBFI.getBlockFreq(ValMBB);
885 MBFI.getBlockFreq(Dom.first) > Costs[ParentVNI->id]) {
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
MachineBlockPlacement.cpp 346 std::unique_ptr<BranchFolder::MBFIWrapper> MBFI;
756 auto BBFreq = MBFI->getBlockFreq(BB);
757 auto SuccFreq = MBFI->getBlockFreq(Succ);
760 uint64_t EntryFreq = MBFI->getEntryFreq();
786 auto Freq = MBFI->getBlockFreq(SuccPred)
    [all...]
RegAllocPBQP.cpp 441 MachineBlockFrequencyInfo &MBFI = G.getMetadata().MBFI;
455 const float Scale = 1.0f / MBFI.getEntryFreq();
456 PBQP::PBQPNum CBenefit = MBFI.getBlockFreq(&MBB).getFrequency() * Scale;
792 MachineBlockFrequencyInfo &MBFI =
798 MBFI, normalizePBQPSpillWeight);
841 PBQPRAGraph G(PBQPRAGraph::GraphMetadata(MF, LIS, MBFI));
    [all...]
StackSlotColoring.cpp 65 const MachineBlockFrequencyInfo *MBFI;
177 li.weight += LiveIntervals::getSpillWeight(false, true, MBFI, MI);
495 MBFI = &getAnalysis<MachineBlockFrequencyInfo>();
MachineSink.cpp 91 const MachineBlockFrequencyInfo *MBFI;
307 MBFI = UseBlockFreqInfo ? &getAnalysis<MachineBlockFrequencyInfo>() : nullptr;
610 uint64_t LHSFreq = MBFI ? MBFI->getBlockFreq(L).getFrequency() : 0;
611 uint64_t RHSFreq = MBFI ? MBFI->getBlockFreq(R).getFrequency() : 0;
    [all...]
RegAllocGreedy.cpp 169 MachineBlockFrequencyInfo *MBFI;
    [all...]
InlineSpiller.cpp 93 const MachineBlockFrequencyInfo &MBFI;
145 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()),
166 const MachineBlockFrequencyInfo &MBFI;
201 MBFI(pass.getAnalysis<MachineBlockFrequencyInfo>()),
    [all...]
LiveRangeEdit.cpp 463 const MachineBlockFrequencyInfo &MBFI) {
464 VirtRegAuxInfo VRAI(MF, LIS, VRM, Loops, MBFI);
SplitKit.h 250 const MachineBlockFrequencyInfo &MBFI;
431 MachineBlockFrequencyInfo &mbfi);
BranchFolding.cpp 557 return MBFI.getBlockFreq(MBB);
568 return MBFI.printBlockFreq(OS, getBlockFreq(MBB));
574 return MBFI.printBlockFreq(OS, Freq);
578 MBFI.view(Name, isSimple);
583 return MBFI.getEntryFreq();
    [all...]
LiveIntervals.cpp 855 const MachineBlockFrequencyInfo *MBFI,
857 return getSpillWeight(isDef, isUse, MBFI, MI.getParent());
861 const MachineBlockFrequencyInfo *MBFI,
863 BlockFrequency Freq = MBFI->getBlockFreq(MBB);
864 const float Scale = 1.0f / MBFI->getEntryFreq();
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
RegAllocPBQP.h 140 MachineBlockFrequencyInfo &MBFI)
141 : MF(MF), LIS(LIS), MBFI(MBFI) {}
145 MachineBlockFrequencyInfo &MBFI;
LiveIntervals.h 107 const MachineBlockFrequencyInfo *MBFI,
112 const MachineBlockFrequencyInfo *MBFI,
  /external/llvm/include/llvm/CodeGen/
RegAllocPBQP.h 148 MachineBlockFrequencyInfo &MBFI)
149 : MF(MF), LIS(LIS), MBFI(MBFI) {}
153 MachineBlockFrequencyInfo &MBFI;
LiveIntervalAnalysis.h 106 const MachineBlockFrequencyInfo *MBFI,
  /external/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h 467 MachineBlockFrequencyInfo *MBFI;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
RegBankSelect.h 498 MachineBlockFrequencyInfo *MBFI = nullptr;

Completed in 1367 milliseconds

12 3