Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDominators.cpp92 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 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.cpp107 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
127 MachineDominatorTreeWrapperPass *MDTWrapper = in runOnMachineFunction()
128 getAnalysisIfAvailable<MachineDominatorTreeWrapperPass>(); in runOnMachineFunction()
H A DMachineLoopInfo.cpp59 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass)
66 LI.calculate(getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree()); in runOnMachineFunction()
88 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DMachineUniformityAnalysis.cpp217 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 DRegAllocBasic.cpp139 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 DMipsPostLegalizerCombiner.cpp112 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 DPPCCTRLoopsVerify.cpp56 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
71 INITIALIZE_PASS_DEPENDENCY(MachineDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
161 MDT = &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DPPCVSXFMAMutate.cpp354 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 DRISCVPostLegalizerCombiner.cpp112 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
113 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
140 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DRISCVPreLegalizerCombiner.cpp110 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 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) 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 DHexagonGenMemAbsolute.cpp51 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 DSPIRVPreLegalizerCombiner.cpp189 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 DAArch64ConditionOptimizer.cpp127 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 DAArch64CleanupLocalDynamicTLSPass.cpp51 &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
139 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILateBranchLowering.cpp52 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 DAMDGPUPreLegalizerCombiner.cpp240 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
241 AU.addPreserved<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
273 : &getAnalysis<MachineDominatorTreeWrapperPass>().getDomTree(); in runOnMachineFunction()
H A DAMDGPUGlobalISelDivergenceLowering.cpp47 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 DSystemZLDCleanup.cpp58 AU.addRequired<MachineDominatorTreeWrapperPass>(); in getAnalysisUsage()
76 &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()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDominators.h127 class LLVM_ABI MachineDominatorTreeWrapperPass : public MachineFunctionPass {
135 MachineDominatorTreeWrapperPass();

1234