Home
last modified time | relevance | path

Searched refs:PostDominatorTreeWrapperPass (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DPostDominators.cpp35 char PostDominatorTreeWrapperPass::ID = 0;
37 PostDominatorTreeWrapperPass::PostDominatorTreeWrapperPass() in PostDominatorTreeWrapperPass() function in PostDominatorTreeWrapperPass
42 INITIALIZE_PASS(PostDominatorTreeWrapperPass, "postdomtree",
76 bool PostDominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
81 void PostDominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
88 void PostDominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
93 return new PostDominatorTreeWrapperPass(); in createPostDomTree()
H A DDomPrinter.cpp131 static PostDominatorTree *getGraph(PostDominatorTreeWrapperPass *PDTWP) { in getGraph()
137 PostDominatorTreeWrapperPass, false,
142 DOTGraphTraitsViewer<PostDominatorTreeWrapperPass, false, in PostDomViewer()
151 PostDominatorTreeWrapperPass, true,
156 DOTGraphTraitsViewer<PostDominatorTreeWrapperPass, true, in PostDomOnlyViewer()
211 PostDominatorTreeWrapperPass, false,
216 DOTGraphTraitsPrinter<PostDominatorTreeWrapperPass, false, in PostDomPrinter()
226 PostDominatorTreeWrapperPass, true,
231 DOTGraphTraitsPrinter<PostDominatorTreeWrapperPass, true, in PostDomOnlyPrinter()
H A DRegionInfo.cpp127 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
145 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
164 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
H A DLegacyDivergenceAnalysis.cpp292 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
303 AU.addRequiredTransitive<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
337 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
H A DBranchProbabilityInfo.cpp65 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1318 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1328 getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
H A DMustExecute.cpp350 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DPostDominators.h73 struct PostDominatorTreeWrapperPass : public FunctionPass { struct
78 PostDominatorTreeWrapperPass(); argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DGuardWidening.cpp807 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
815 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
834 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnLoop()
849 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
860 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
869 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DADCE.cpp725 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
731 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
736 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
748 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DTailRecursionElimination.cpp845 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
854 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
H A DGVNHoist.cpp532 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
543 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1256 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DLoopFuse.cpp1826 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1835 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1845 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
1886 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DDeadStoreElimination.cpp2056 getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
2076 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
2078 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
2090 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DGVNSink.cpp923 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp84 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
93 AU.addRequired<PostDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
222 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp111 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
112 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
169 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
1274 PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp289 return &this->getAnalysis<PostDominatorTreeWrapperPass>(F) in runOnModule()
300 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1001 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp54 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp627 if (auto *P = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>()) in runOnFunction()