Home
last modified time | relevance | path

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

12345

/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DDomPrinter.cpp101 static DominatorTree *getGraph(DominatorTreeWrapperPass *DTWP) { in getGraph()
107 DominatorTreeWrapperPass, false, DominatorTree *,
111 : DOTGraphTraitsViewer<DominatorTreeWrapperPass, false, DominatorTree *, in DomViewer()
119 DominatorTreeWrapperPass, true, DominatorTree *,
123 : DOTGraphTraitsViewer<DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyViewer()
186 DominatorTreeWrapperPass, false, DominatorTree *,
190 : DOTGraphTraitsPrinter<DominatorTreeWrapperPass, false, DominatorTree *, in DomPrinter()
198 DominatorTreeWrapperPass, true, DominatorTree *,
202 : DOTGraphTraitsPrinter<DominatorTreeWrapperPass, true, DominatorTree *, in DomOnlyPrinter()
H A DDominanceFrontier.cpp35 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
50 DF.analyze(getAnalysis<DominatorTreeWrapperPass>().getDomTree()); in runOnFunction()
56 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
H A DRegionInfo.cpp129 auto DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
147 AU.addRequiredTransitive<DominatorTreeWrapperPass>(); in getAnalysisUsage()
166 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
H A DLegacyDivergenceAnalysis.cpp281 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
292 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
326 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DMustExecute.cpp298 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
308 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
386 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp33 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
34 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
81 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDivRemPairs.cpp176 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
179 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
188 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
198 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DInstSimplifyPass.cpp88 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
100 &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
118 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DSink.cpp278 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
289 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
291 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
300 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DAlignmentFromAssumptions.cpp59 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
65 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
78 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_BEGIN()
382 DominatorTree *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DNaryReassociate.cpp134 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
138 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
156 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
172 auto *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DCallSiteSplitting.cpp554 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
555 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
565 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
576 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DMem2Reg.cpp88 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
96 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
109 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopVersioning.cpp266 auto *DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
300 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
301 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
318 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
H A DLCSSA.cpp414 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
433 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
445 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DSCCP.cpp55 this->getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in runOnModule()
70 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
82 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DLoopExtractor.cpp52 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
63 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
96 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnLoop()
/freebsd-12.1/contrib/llvm/tools/opt/
H A DGraphPrinters.cpp34 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
38 getAnalysis<DominatorTreeWrapperPass>().print(dbgs()); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp142 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
143 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
231 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
370 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in isDominated()
396 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>( in tryAndMerge()
490 DominatorTree &DT = getAnalysis<DominatorTreeWrapperPass>(F).getDomTree(); in insertDefinitions()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DDominators.cpp360 char DominatorTreeWrapperPass::ID = 0;
361 INITIALIZE_PASS(DominatorTreeWrapperPass, "domtree",
364 bool DominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
369 void DominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
376 void DominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonGenExtract.cpp72 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
73 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
91 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
255 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DInterleavedAccessPass.cpp96 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
97 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
130 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
446 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
H A DDwarfEHPrepare.cpp86 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
97 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
262 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp298 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
302 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
308 auto &DT = getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()
332 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp115 AU.addRequired<DominatorTreeWrapperPass>(); in getAnalysisUsage()
117 AU.addPreserved<DominatorTreeWrapperPass>(); in getAnalysisUsage()
126 INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
308 DT = &getAnalysis<DominatorTreeWrapperPass>().getDomTree(); in runOnFunction()

12345