/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 30 char MachineLoopInfo::ID = 0; 31 MachineLoopInfo::MachineLoopInfo() : MachineFunctionPass(ID) { in MachineLoopInfo() function in MachineLoopInfo 34 INITIALIZE_PASS_BEGIN(MachineLoopInfo, "machine-loops", 37 INITIALIZE_PASS_END(MachineLoopInfo, "machine-loops", 40 char &llvm::MachineLoopInfoID = MachineLoopInfo::ID; 42 bool MachineLoopInfo::runOnMachineFunction(MachineFunction &) { in runOnMachineFunction() 47 void MachineLoopInfo::calculate(MachineDominatorTree &MDT) { in calculate() 52 void MachineLoopInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 115 MachineLoopInfo::findLoopPreheader(MachineLoop *L, in findLoopPreheader()
|
D | MachineBlockFrequencyInfo.cpp | 165 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) 179 MachineLoopInfo &MLI) : MachineFunctionPass(ID) { in MachineBlockFrequencyInfo() 187 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 194 const MachineLoopInfo &MLI) { in calculate() 213 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | LazyMachineBlockFrequencyInfo.cpp | 26 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) 65 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in calculateIfNotAvailable() 83 OwnedMLI = std::make_unique<MachineLoopInfo>(); in calculateIfNotAvailable()
|
D | XRayInstrumentation.cpp | 55 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 173 auto *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() 174 MachineLoopInfo ComputedMLI; in runOnMachineFunction() 249 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo)
|
D | RegAllocBasic.cpp | 138 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY() 187 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 188 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 315 getAnalysis<MachineLoopInfo>(), in runOnMachineFunction()
|
D | SpillPlacement.h | 41 class MachineLoopInfo; variable 47 const MachineLoopInfo *loops;
|
D | BranchFolding.h | 27 class MachineLoopInfo; variable 53 MachineLoopInfo *mli = nullptr, 132 MachineLoopInfo *MLI;
|
D | UnreachableBlockElim.cpp | 98 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 110 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
|
D | PostRASchedulerList.cpp | 94 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 95 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 148 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, 207 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, in SchedulePostRATDList() 287 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | EarlyIfConversion.cpp | 707 MachineLoopInfo *Loops; 741 AU.addRequired<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 742 AU.addPreserved<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 768 void updateLoops(MachineLoopInfo *Loops, in updateLoops() 915 Loops = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() 945 MachineLoopInfo *Loops; 978 AU.addRequired<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 979 AU.addPreserved<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 1049 Loops = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
|
D | DFAPacketizer.cpp | 112 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI, 130 MachineLoopInfo &MLI, in DefaultVLIWScheduler() 149 MachineLoopInfo &mli, AAResults *aa) in VLIWPacketizerList()
|
D | ShrinkWrap.cpp | 132 MachineLoopInfo *MLI; 195 MLI = &getAnalysis<MachineLoopInfo>(); in init() 229 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 256 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY()
|
D | SplitKit.h | 41 class MachineLoopInfo; variable 100 const MachineLoopInfo &Loops; 169 const MachineLoopInfo &mli);
|
D | MachineCombiner.cpp | 70 MachineLoopInfo *MLI; // Current MachineLoopInfo 128 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY() argument 136 AU.addRequired<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 137 AU.addPreserved<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 651 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | PHIElimination.cpp | 99 MachineLoopInfo *MLI); 143 AU.addPreserved<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 159 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() 564 MachineLoopInfo *MLI) { in SplitPHIEdges()
|
D | SpillPlacement.cpp | 59 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY() 67 AU.addRequiredTransitive<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 200 loops = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 84 class MachineLoopInfo : public MachineFunctionPass { 92 MachineLoopInfo(); 93 explicit MachineLoopInfo(MachineDominatorTree &MDT) in MachineLoopInfo() function 97 MachineLoopInfo(const MachineLoopInfo &) = delete; 98 MachineLoopInfo &operator=(const MachineLoopInfo &) = delete; 178 using ChildIteratorType = MachineLoopInfo::iterator; 187 using ChildIteratorType = MachineLoopInfo::iterator;
|
D | CalcSpillWeights.h | 21 class MachineLoopInfo; variable 54 const MachineLoopInfo &Loops; 61 VirtRegMap *vrm, const MachineLoopInfo &loops, 100 const MachineLoopInfo &MLI,
|
D | MachineBlockFrequencyInfo.h | 28 class MachineLoopInfo; variable 43 MachineLoopInfo &MLI); 53 const MachineLoopInfo &MLI);
|
D | DFAPacketizer.h | 44 class MachineLoopInfo; variable 129 VLIWPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
|
D | ScheduleDAGInstrs.h | 42 class MachineLoopInfo; variable 121 const MachineLoopInfo *MLI; 256 const MachineLoopInfo *mli,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyCFGSort.cpp | 80 const MachineLoopInfo &MLI; 87 RegionInfo(const MachineLoopInfo &MLI, const WebAssemblyExceptionInfo &WEI) in RegionInfo() 120 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 121 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 241 static void sortBlocks(MachineFunction &MF, const MachineLoopInfo &MLI, in sortBlocks() 411 const auto &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonVLIWPacketizer.h | 24 class MachineLoopInfo; variable 63 const MachineLoopInfo *MLI; 71 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | R600Packetizer.cpp | 45 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 46 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 148 MachineLoopInfo &MLI) in R600PacketizerList() 329 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86FixupBWInsts.cpp | 117 AU.addRequired<MachineLoopInfo>(); // Machine loop info is used to in getAnalysisUsage() 144 MachineLoopInfo *MLI = nullptr; 165 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|