Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDomPrinter.cpp74 static PostDominatorTree *getGraph(PostDominatorTreeWrapperPass *PDTWP) { in getGraph()
81 PostDominatorTreeWrapperPass, false, PostDominatorTree *,
86 PostDominatorTreeWrapperPass, false, PostDominatorTree *, in PostDomViewerWrapperPass()
93 PostDominatorTreeWrapperPass, true, PostDominatorTree *,
98 PostDominatorTreeWrapperPass, true, PostDominatorTree *, in PostDomOnlyViewerWrapperPass()
148 PostDominatorTreeWrapperPass, false, PostDominatorTree *,
153 PostDominatorTreeWrapperPass, false, PostDominatorTree *, in PostDomPrinterWrapperPass()
160 PostDominatorTreeWrapperPass, true, PostDominatorTree *,
165 PostDominatorTreeWrapperPass, true, PostDominatorTree *, in PostDomOnlyPrinterWrapperPass()
H A DPostDominators.cpp35 char PostDominatorTreeWrapperPass::ID = 0;
37 PostDominatorTreeWrapperPass::PostDominatorTreeWrapperPass() in PostDominatorTreeWrapperPass() function in PostDominatorTreeWrapperPass
40 INITIALIZE_PASS(PostDominatorTreeWrapperPass, "postdomtree",
74 bool PostDominatorTreeWrapperPass::runOnFunction(Function &F) { in runOnFunction()
79 void PostDominatorTreeWrapperPass::verifyAnalysis() const { in verifyAnalysis()
86 void PostDominatorTreeWrapperPass::print(raw_ostream &OS, const Module *) const { in print()
91 return new PostDominatorTreeWrapperPass(); in createPostDomTree()
H A DRegionInfo.cpp127 auto PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
145 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
164 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
H A DBranchProbabilityInfo.cpp67 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
1289 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
1299 getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPostDominators.h76 struct LLVM_ABI PostDominatorTreeWrapperPass : public FunctionPass { struct
81 PostDominatorTreeWrapperPass(); argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp90 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
99 AU.addRequired<PostDominatorTreeWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
335 getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCommonGEP.cpp104 AU.addRequired<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
105 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
162 INITIALIZE_PASS_DEPENDENCY(PostDominatorTreeWrapperPass)
1257 PDT = &getAnalysis<PostDominatorTreeWrapperPass>().getPostDomTree(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp948 AU.addPreserved<PostDominatorTreeWrapperPass>(); in getAnalysisUsage()
957 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp52 auto *PDTWP = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp532 if (auto *P = getAnalysisIfAvailable<PostDominatorTreeWrapperPass>()) in runOnFunction()