| /freebsd/contrib/llvm-project/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() 64 DominatorTreeWrapperPass, true, DominatorTree *, 69 DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyViewerWrapperPass() 126 DominatorTreeWrapperPass, false, DominatorTree *, 131 DominatorTreeWrapperPass, false, DominatorTree *, in DomPrinterWrapperPass() 137 DominatorTreeWrapperPass, true, DominatorTree *, 142 DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyPrinterWrapperPass()
|
| H A D | DominanceFrontier.cpp | 34 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 47 DF.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction() 53 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
|
| H A D | UniformityAnalysis.cpp | 150 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 158 AU.addRequired<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 165 auto &domTree = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | RegionInfo.cpp | 126 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 144 AU.addRequiredTransitive<DominatorTreeWrapperPass>(); in getAnalysisUsage() 163 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURewriteUndefForPHI.cpp | 83 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 85 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 96 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 173 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 89 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 97 AU.addRequired<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 104 AU.addPreserved<DominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 333 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Reg2Mem.cpp | 123 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 124 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 131 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 142 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass);
|
| H A D | InstSimplifyPass.cpp | 86 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 97 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 113 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | Sink.cpp | 249 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 260 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 262 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 271 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | PartiallyInlineLibCalls.cpp | 187 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 201 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 215 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | LoopTermFold.cpp | 326 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 327 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 340 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop() 370 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | SimplifyCFGPass.cpp | 411 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 419 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 422 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 433 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Dominators.cpp | 420 char DominatorTreeWrapperPass::ID = 0; 422 DominatorTreeWrapperPass::DominatorTreeWrapperPass() : FunctionPass(ID) { in DominatorTreeWrapperPass() function in DominatorTreeWrapperPass 426 INITIALIZE_PASS(DominatorTreeWrapperPass, "domtree", 429 bool DominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction() 434 void DominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis() 441 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
|
| /freebsd/contrib/llvm-project/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() 51 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 67 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 219 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| H A D | CanonicalizeFreezeInLoops.cpp | 242 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 243 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 251 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop() 267 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | FixIrreducible.cpp | 106 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 108 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 124 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 354 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenExtract.cpp | 62 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 63 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 81 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 245 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64PromoteConstant.cpp | 138 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 139 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 227 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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
| H A D | DXILForwardHandleAccesses.cpp | 140 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 148 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 160 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DwarfEHPrepare.cpp | 349 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction() 353 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction() 363 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage() 366 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 401 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | CallBrPrepare.cpp | 99 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 106 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 238 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|
| H A D | IndirectBrExpandPass.cpp | 61 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage() 94 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 291 if (auto *DTWP = getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
|
| /freebsd/contrib/llvm-project/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()
|