Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Analysis/
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 DPostDominators.cpp34 char PostDominatorTreeWrapperPass::ID = 0;
36 INITIALIZE_PASS(PostDominatorTreeWrapperPass, "postdomtree",
48 bool PostDominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
53 void PostDominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
60 void PostDominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
65 return new PostDominatorTreeWrapperPass(); in createPostDomTree()
H A DRegionInfo.cpp130 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
148 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
167 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
H A DLegacyDivergenceAnalysis.cpp282 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
293 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
327 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DPostDominators.h67 struct PostDominatorTreeWrapperPass : public FunctionPass { struct
72 PostDominatorTreeWrapperPass() : FunctionPass(ID) { in PostDominatorTreeWrapperPass() argument
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp72 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
79 AU.addRequired<PostDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
162 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DADCE.cpp707 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
713 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
718 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
730 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DGuardWidening.cpp816 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
827 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
848 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnLoop()
868 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
879 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
890 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
H A DGVNHoist.cpp1155 auto &PDT = getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
1166 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1202 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
H A DTailRecursionElimination.cpp825 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
834 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
H A DGVNSink.cpp919 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp191 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
522 &getAnalysis<PostDominatorTreeWrapperPass>(F).getPostDomTree(); in runOnFunction()
860 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp110 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
111 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
168 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
1285 PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()