| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineDominators.cpp | 92 char MachineDominatorTreeWrapperPass::ID = 0; 94 INITIALIZE_PASS(MachineDominatorTreeWrapperPass, "machinedomtree", 97 MachineDominatorTreeWrapperPass::MachineDominatorTreeWrapperPass() in MachineDominatorTreeWrapperPass() function in MachineDominatorTreeWrapperPass 103 char &llvm::MachineDominatorsID = MachineDominatorTreeWrapperPass::ID; 105 bool MachineDominatorTreeWrapperPass::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction() 110 void MachineDominatorTreeWrapperPass::releaseMemory() { DT.reset(); } in releaseMemory() 112 void MachineDominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis() 118 void MachineDominatorTreeWrapperPass::print(raw_ostream &OS, in print()
|
| 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 | 107 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 127 MachineDominatorTreeWrapperPass *MDTWrapper = in runOnMachineFunction() 128 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
|
| H A D | MachineLoopInfo.cpp | 59 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 66 LI.calculate(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in runOnMachineFunction() 88 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
|
| H A D | MachineUniformityAnalysis.cpp | 217 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 224 AU.addRequired<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 229 auto &DomTree = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| H A D | RegAllocBasic.cpp | 139 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 189 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 315 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsPostLegalizerCombiner.cpp | 112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 140 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCCTRLoopsVerify.cpp | 56 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 71 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 161 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| H A D | PPCVSXFMAMutate.cpp | 354 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 355 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 365 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/ |
| H A D | RISCVPostLegalizerCombiner.cpp | 112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 140 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| H A D | RISCVPreLegalizerCombiner.cpp | 110 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 111 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 142 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/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) in INITIALIZE_PASS_DEPENDENCY() argument 48 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY() 277 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenMemAbsolute.cpp | 51 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 52 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 78 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVPreLegalizerCombiner.cpp | 189 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 190 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 214 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ConditionOptimizer.cpp | 127 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 136 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 137 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 333 DomTree = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| H A D | AArch64CleanupLocalDynamicTLSPass.cpp | 51 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction() 139 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILateBranchLowering.cpp | 52 auto *MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction() 61 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 62 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 73 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
|
| H A D | AMDGPUPreLegalizerCombiner.cpp | 240 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 241 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 273 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| H A D | AMDGPUGlobalISelDivergenceLowering.cpp | 47 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 290 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) 308 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZLDCleanup.cpp | 58 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage() 76 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
|
| /freebsd/contrib/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()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineDominators.h | 127 class LLVM_ABI MachineDominatorTreeWrapperPass : public MachineFunctionPass { 135 MachineDominatorTreeWrapperPass();
|