Home
last modified time | relevance | path

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

1234

/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
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 DMachineDominanceFrontier.cpp29 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 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()
202 auto &DomTree = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DMachineLoopInfo.cpp56 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in getAnalysisUsage()
63 LI.calculate(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in getTopBlock()
85 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getBottomBlock()
H A DEarlyIfConversion.cpp805 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 DXRayInstrumentation.cpp57 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
175 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankSelect.cpp
H A DSILateBranchLowering.cpp50 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 DAMDGPUGlobalISelDivergenceLowering.cpp49 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
195 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
213 getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DAMDGPUPreLegalizerCombiner.cpp240 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 DPPCCTRLoopsVerify.cpp56 AU.addRequired<MachineDominatorTreeWrapperPass>();
71 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
161 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree();
73 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) INITIALIZE_PASS_DEPENDENCY() argument
H A DPPCVSXFMAMutate.cpp357 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 DMipsPostLegalizerCombiner.cpp112 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 DRISCVPreLegalizerCombiner.cpp110 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
111 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
144 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DRISCVPostLegalizerCombiner.cpp112 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 DWebAssemblyMemIntrinsicResults.cpp59 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
60 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
183 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DWebAssemblyCFGSort.cpp54 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
55 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
390 auto &MDT = getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DWebAssemblyExceptionInfo.cpp34 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 DHexagonGenMemAbsolute.cpp58 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 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.cpp53 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
141 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZLDCleanup.cpp60 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
78 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
/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