| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | DomPrinter.cpp | 46 static DominatorTree *getGraph(DominatorTreeWrapperPass *DTWP) { in getGraph() 53 DominatorTreeWrapperPass, false, DominatorTree *, 58 DominatorTreeWrapperPass, false, DominatorTree *, in DomViewerWrapperPass() 66 DominatorTreeWrapperPass, true, DominatorTree *, 71 DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyViewerWrapperPass() 135 DominatorTreeWrapperPass, false, DominatorTree *, 140 DominatorTreeWrapperPass, false, DominatorTree *, in DomPrinterWrapperPass() 148 DominatorTreeWrapperPass, true, DominatorTree *, 153 DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyPrinterWrapperPass()
|
| H A D | DominanceFrontier.cpp | 34 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 49 DF.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction() 55 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
|
| H A D | UniformityAnalysis.cpp | 130 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 137 AU.addRequired<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 144 auto &domTree = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | RegionInfo.cpp | 127 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 145 AU.addRequiredTransitive<DominatorTreeWrapperPass>(); in getAnalysisUsage() 164 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteUndefForPHI.cpp | 85 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 87 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 99 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 175 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 83 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 91 AU.addRequired<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 98 AU.addPreserved<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 187 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyOptimizeReturned.cpp | 32 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 33 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 76 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/ |
| H A D | Mem2Reg.cpp | 88 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 96 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 109 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | UnifyLoopExits.cpp | 49 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 52 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 69 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 235 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 213 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 214 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 222 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop() 238 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | FixIrreducible.cpp | 91 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 94 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 110 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 345 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | LoopVersioning.cpp | 306 auto *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 316 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 317 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 335 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | Dominators.cpp | 421 char DominatorTreeWrapperPass::ID = 0; 423 DominatorTreeWrapperPass::DominatorTreeWrapperPass() : FunctionPass(ID) { in DominatorTreeWrapperPass() function in DominatorTreeWrapperPass 427 INITIALIZE_PASS(DominatorTreeWrapperPass, "domtree", 430 bool DominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction() 435 void DominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis() 442 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/ |
| H A D | InstSimplifyPass.cpp | 88 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 100 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 118 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | Sink.cpp | 251 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 262 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 264 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 273 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | LowerConstantIntrinsics.cpp | 183 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 191 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 200 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | PartiallyInlineLibCalls.cpp | 183 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 196 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 209 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | AlignmentFromAssumptions.cpp | 59 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 65 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 78 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_BEGIN() 326 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | DivRemPairs.cpp | 424 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 427 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 436 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 446 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | TLSVariableHoist.cpp | 65 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 79 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 97 Impl.runImpl(Fn, getAnalysis<DominatorTreeWrapperPass>().getDomTree(), in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64PromoteConstant.cpp | 142 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 143 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 231 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 384 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in isDominated() 410 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in tryAndMerge() 504 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in insertDefinitions()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenExtract.cpp | 73 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 74 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 92 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 257 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | DwarfEHPrepare.cpp | 341 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 345 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 355 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 358 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 372 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | IndirectBrExpandPass.cpp | 62 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 74 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 95 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | LoopExtractor.cpp | 50 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 89 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) 118 return this->getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in runOnModule()
|