Home
last modified time | relevance | path

Searched refs:DominatorTreeWrapperPass (Results 1 – 25 of 62) sorted by relevance

123

/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DDomPrinter.cpp85 static DominatorTree *getGraph(DominatorTreeWrapperPass *DTWP) { in getGraph()
91 DominatorTreeWrapperPass, false, DominatorTree *,
95 : DOTGraphTraitsViewer<DominatorTreeWrapperPass, false, DominatorTree *, in DomViewer()
103 DominatorTreeWrapperPass, true, DominatorTree *,
107 : DOTGraphTraitsViewer<DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyViewer()
154 DominatorTreeWrapperPass, false, DominatorTree *,
158 : DOTGraphTraitsPrinter<DominatorTreeWrapperPass, false, DominatorTree *, in DomPrinter()
166 DominatorTreeWrapperPass, true, DominatorTree *,
170 : DOTGraphTraitsPrinter<DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyPrinter()
H A DDominanceFrontier.cpp24 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
40 Base.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction()
46 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DRegionInfo.cpp121 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
139 AU.addRequiredTransitive<DominatorTreeWrapperPass>(); in getAnalysisUsage()
158 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
H A DIVUsers.cpp37 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
245 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
254 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp43 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
57 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
68 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY()
H A DSimplifyInstructions.cpp51 const DominatorTreeWrapperPass *DTWP = in runOnFunction()
52 getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction()
H A DBreakCriticalEdges.cpp50 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
199 DominatorTreeWrapperPass *DTWP = in SplitCriticalEdge()
200 P->getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in SplitCriticalEdge()
H A DLCSSA.cpp296 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
310 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
322 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DBasicBlockUtils.cpp170 if (DominatorTreeWrapperPass *DTWP = in MergeBlockIntoPredecessor()
171 P->getAnalysisIfAvailable<DominatorTreeWrapperPass>()) { in MergeBlockIntoPredecessor()
297 if (DominatorTreeWrapperPass *DTWP = in SplitBlock()
298 P->getAnalysisIfAvailable<DominatorTreeWrapperPass>()) { in SplitBlock()
355 if (DominatorTreeWrapperPass *DTWP = in UpdateAnalysisInformation()
356 P->getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in UpdateAnalysisInformation()
/minix3/external/bsd/llvm/dist/llvm/tools/opt/
H A DGraphPrinters.cpp34 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
38 getAnalysis<DominatorTreeWrapperPass>().dump(); in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DDominators.cpp344 char DominatorTreeWrapperPass::ID = 0;
345 INITIALIZE_PASS(DominatorTreeWrapperPass, "domtree",
348 bool DominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
353 void DominatorTreeWrapperPass::verifyAnalysis() const { DT.verifyDomTree(); } in verifyAnalysis()
355 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp41 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
48 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
65 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
209 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
H A DSink.cpp52 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
54 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
68 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
100 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DLoopRotation.cpp58 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
311 if (DominatorTreeWrapperPass *DTWP = in simplifyLoopLatch()
312 getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in simplifyLoopLatch()
498 if (DominatorTreeWrapperPass *DTWP = in rotateLoop()
499 getAnalysisIfAvailable<DominatorTreeWrapperPass>()) { in rotateLoop()
555 if (DominatorTreeWrapperPass *DTWP = in rotateLoop()
556 getAnalysisIfAvailable<DominatorTreeWrapperPass>()) { in rotateLoop()
H A DLoopInstSimplify.cpp62 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
76 DominatorTreeWrapperPass *DTWP = in runOnLoop()
77 getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnLoop()
H A DAlignmentFromAssumptions.cpp58 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
62 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
87 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_BEGIN()
415 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp111 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
112 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
212 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
350 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in isDominated()
376 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in tryAndMerge()
479 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in insertDefinitions()
H A DAArch64AddressTypePromotion.cpp95 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
96 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
146 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
378 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in mergeSExts()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp51 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
61 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
94 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
/minix3/external/bsd/llvm/dist/llvm/unittests/Analysis/
H A DCFGTest.cpp84 AU.addRequired<DominatorTreeWrapperPass>(); in ExpectPath()
93 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in ExpectPath()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineFunctionPass.cpp55 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DGCStrategy.cpp131 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
248 if (DominatorTreeWrapperPass *DTWP = in runOnFunction()
249 getAnalysisIfAvailable<DominatorTreeWrapperPass>()) in runOnFunction()
/minix3/external/bsd/llvm/dist/llvm/unittests/IR/
H A DDominatorTreeTest.cpp30 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
180 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
229 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDominators.h207 class DominatorTreeWrapperPass : public FunctionPass {
213 DominatorTreeWrapperPass() : FunctionPass(ID) {
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DStackProtector.h119 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()

123