Home
last modified time | relevance | path

Searched refs:MachineDominatorTreeWrapperPass (Results 1 – 25 of 84) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDominators.cpp87 char MachineDominatorTreeWrapperPass::ID = 0;
89 INITIALIZE_PASS(MachineDominatorTreeWrapperPass, "machinedomtree",
92 MachineDominatorTreeWrapperPass::MachineDominatorTreeWrapperPass() in MachineDominatorTreeWrapperPass() function in MachineDominatorTreeWrapperPass
104 char &llvm::MachineDominatorsID = MachineDominatorTreeWrapperPass::ID;
106 bool MachineDominatorTreeWrapperPass::runOnMachineFunction(MachineFunction &F) { in runOnMachineFunction()
111 void MachineDominatorTreeWrapperPass::releaseMemory() { DT.reset(); } in releaseMemory()
113 void MachineDominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
119 void MachineDominatorTreeWrapperPass::print(raw_ostream &OS, in print()
H A DMachineDominanceFrontier.cpp29 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
42 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree().getBase()); in runOnMachineFunction()
52 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DMachineRegionInfo.cpp87 auto DT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
113 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
134 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
H A DUnreachableBlockElim.cpp93 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
101 MachineDominatorTreeWrapperPass *MDTWrapper = in runOnMachineFunction()
102 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
H A DMachineUniformityAnalysis.cpp190 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
197 AU.addRequired<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
203 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree().getBase(); in runOnMachineFunction()
H A DMachineLoopInfo.cpp56 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
63 LI.calculate(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in runOnMachineFunction()
85 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DEarlyIfConversion.cpp791 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
798 AU.addRequired<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
799 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1089 DomTree = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
1144 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1151 AU.addRequired<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1152 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1223 DomTree = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DXRayInstrumentation.cpp56 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
174 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankSelect.cpp36 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
44 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
67 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY()
H A DSILateBranchLowering.cpp51 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
52 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
63 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
152 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DAMDGPUGlobalISelDivergenceLowering.cpp49 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
195 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
213 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DAMDGPUPreLegalizerCombiner.cpp241 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
242 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
276 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCTRLoopsVerify.cpp58 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
73 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
163 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DPPCVSXFMAMutate.cpp371 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
372 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
382 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVPostLegalizerCombiner.cpp115 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
116 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
147 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DRISCVPreLegalizerCombiner.cpp112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
146 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsPostLegalizerCombiner.cpp113 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
114 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
143 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMemIntrinsicResults.cpp59 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
60 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
183 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DWebAssemblyCFGSort.cpp56 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
57 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
390 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DWebAssemblyExceptionInfo.cpp35 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
49 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY()
278 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMemAbsolute.cpp59 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
60 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
86 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionOptimizer.cpp129 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 DAArch64CleanupLocalDynamicTLSPass.cpp54 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
142 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLDCleanup.cpp61 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
79 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp63 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()

1234