Home
last modified time | relevance | path

Searched defs:PostDominatorTree (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DPostDominators.h24 struct PostDominatorTree : public FunctionPass { struct
28 PostDominatorTree() : FunctionPass(ID) { in PostDominatorTree() function
37 virtual void getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
41 inline const std::vector<BasicBlock*> &getRoots() const { in getRoots()
45 inline DomTreeNode *getRootNode() const { in getRootNode()
53 inline DomTreeNode *getNode(BasicBlock *BB) const { in getNode()
57 inline bool dominates(DomTreeNode* A, DomTreeNode* B) const { in dominates()
61 inline bool dominates(const BasicBlock* A, const BasicBlock* B) const { in dominates()
86 template <> struct GraphTraits<PostDominatorTree*> argument
/external/llvm/include/llvm/Analysis/
DPostDominators.h25 struct PostDominatorTree : public DominatorTreeBase<BasicBlock> { struct
28 PostDominatorTree() : DominatorTreeBase<BasicBlock>(true) {} in PostDominatorTree() argument
30 PostDominatorTree(PostDominatorTree &&Arg) in PostDominatorTree() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Support/
DGenericDomTree.h55 friend class PostDominatorTree; variable
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DRegionInfo.h66 class PostDominatorTree; variable
DPostDominators.h34 explicit PostDominatorTree(Function &F) { recalculate(F); } in PostDominatorTree() function