/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineDominators.cpp | 87 char MachineDominatorTreeWrapperPass::ID = 0; 89 INITIALIZE_PASS(MachineDominatorTreeWrapperPass, "machinedomtree", 92 MachineDominatorTreeWrapperPass::MachineDominatorTreeWrapperPass() in MachineDominatorTreeWrapperPass() function in MachineDominatorTreeWrapperPass 98 char &llvm::MachineDominatorsID = MachineDominatorTreeWrapperPass::ID; in calculate() 100 bool MachineDominatorTreeWrapperPass::runOnMachineFunction(MachineFunction &F) { in calculate() 105 void MachineDominatorTreeWrapperPass::releaseMemory() { DT.reset(); } 107 void MachineDominatorTreeWrapperPass::verifyAnalysis() const { in runOnMachineFunction() 113 void MachineDominatorTreeWrapperPass::print(raw_ostream &OS, in verifyAnalysis()
|
H A D | MachineDominanceFrontier.cpp | 29 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 41 Base.analyze(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in runOnMachineFunction() 51 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
|
H A D | MachineRegionInfo.cpp | 87 auto DT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction() 113 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 134 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
|
H A D | UnreachableBlockElim.cpp | 93 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 101 MachineDominatorTreeWrapperPass *MDTWrapper = in runOnMachineFunction() 102 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
|
H A D | MachineUniformityAnalysis.cpp | 190 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 197 AU.addRequired<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 202 auto &DomTree = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | MachineLoopInfo.cpp | 56 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in getAnalysisUsage() 63 LI.calculate(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in getTopBlock() 85 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getBottomBlock()
|
H A D | EarlyIfConversion.cpp | 805 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 812 AU.addRequired<MachineDominatorTreeWrapperPass>(); in updateDomTree() 813 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in updateDomTree() 1143 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); 1187 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in shouldConvertIf() 1194 AU.addRequired<MachineDominatorTreeWrapperPass>(); in shouldConvertIf() 1195 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in shouldConvertIf() 1268 DomTree = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); 1144 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | XRayInstrumentation.cpp | 57 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 175 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPURegBankSelect.cpp |
|
H A D | SILateBranchLowering.cpp | 50 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 51 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 62 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 151 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 49 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 195 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 213 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | AMDGPUPreLegalizerCombiner.cpp | 240 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 241 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 275 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoopsVerify.cpp | 56 AU.addRequired<MachineDominatorTreeWrapperPass>(); 71 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 161 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); 73 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
|
H A D | PPCVSXFMAMutate.cpp | 357 AU.addRequired<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction() 358 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction() 368 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in getAnalysisUsage()
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsPostLegalizerCombiner.cpp | 112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 142 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/RISCV/GISel/ |
H A D | RISCVPreLegalizerCombiner.cpp | 110 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 111 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 144 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | RISCVPostLegalizerCombiner.cpp | 112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 144 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyMemIntrinsicResults.cpp | 59 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 60 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 183 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | WebAssemblyCFGSort.cpp | 54 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 55 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 390 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | WebAssemblyExceptionInfo.cpp | 34 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 48 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY() 277 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 35 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
|
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenMemAbsolute.cpp | 58 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 59 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 85 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ConditionOptimizer.cpp | 129 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 138 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 139 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 335 DomTree = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 53 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction() 141 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLDCleanup.cpp | 60 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 78 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCOptAddrMode.cpp | 63 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 64 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 122 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_BEGIN() 511 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|