/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;
|