Home
last modified time | relevance | path

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

1234

/external/llvm/lib/Analysis/
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()
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()
DRegionInfo.cpp130 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
148 AU.addRequiredTransitive<DominatorTreeWrapperPass>(); in getAnalysisUsage()
167 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
DDivergenceAnalysis.cpp261 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
271 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
289 getAnalysis<DominatorTreeWrapperPass>().getDomTree(), in runOnFunction()
DIVUsers.cpp41 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
257 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
268 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyOptimizeReturned.cpp33 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
34 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
73 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/external/llvm/lib/Transforms/Utils/
DMem2Reg.cpp43 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
57 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
71 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in INITIALIZE_PASS_DEPENDENCY()
DSimplifyInstructions.cpp51 const DominatorTreeWrapperPass *DTWP = in runOnFunction()
52 getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnFunction()
DLCSSA.cpp297 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
310 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
324 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/external/llvm/lib/IR/
DDominators.cpp339 char DominatorTreeWrapperPass::ID = 0;
340 INITIALIZE_PASS(DominatorTreeWrapperPass, "domtree",
343 bool DominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
348 void DominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
353 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
/external/llvm/tools/opt/
DGraphPrinters.cpp34 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
38 getAnalysis<DominatorTreeWrapperPass>().dump(); in runOnFunction()
/external/llvm/lib/Target/AArch64/
DAArch64PromoteConstant.cpp113 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
114 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
212 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
345 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in isDominated()
370 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in tryAndMerge()
471 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in insertDefinitions()
DAArch64AddressTypePromotion.cpp98 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
99 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
149 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
381 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in mergeSExts()
/external/llvm/lib/Transforms/Scalar/
DLoopDeletion.cpp42 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
49 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
67 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
211 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
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()
DLoopInstSimplify.cpp62 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
76 DominatorTreeWrapperPass *DTWP = in runOnLoop()
77 getAnalysisIfAvailable<DominatorTreeWrapperPass>(); in runOnLoop()
DAlignmentFromAssumptions.cpp60 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
66 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
90 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_BEGIN()
417 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
DLoopLoadElimination.cpp513 auto *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
544 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
545 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
558 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
DNaryReassociate.cpp112 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
116 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
199 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
215 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/external/llvm/lib/Target/Hexagon/
DHexagonGenExtract.cpp61 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
62 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
79 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
245 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/external/llvm/lib/CodeGen/
DDwarfEHPrepare.cpp83 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
94 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
258 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/external/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp51 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
62 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
95 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
/external/llvm/unittests/Analysis/
DCFGTest.cpp84 AU.addRequired<DominatorTreeWrapperPass>(); in ExpectPath()
93 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in ExpectPath()
/external/llvm/include/llvm/IR/
DDominators.h226 class DominatorTreeWrapperPass : public FunctionPass {
232 DominatorTreeWrapperPass() : FunctionPass(ID) {
/external/llvm/unittests/IR/
DDominatorTreeTest.cpp31 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
208 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
257 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)

1234