Searched defs:DominatorTreeBase (Results 1 - 3 of 3) sorted by relevance

/external/llvm/lib/IR/
H A DDominators.cpp64 template class llvm::DominatorTreeBase<BasicBlock>; member in class:llvm
67 DominatorTreeBase<GraphTraits<BasicBlock *>::NodeType> &DT, Function &F);
69 DominatorTreeBase<GraphTraits<Inverse<BasicBlock *>>::NodeType> &DT,
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DDominators.h59 template<class NodeT> class DominatorTreeBase;
70 template<class N> friend class DominatorTreeBase;
183 void Calculate(DominatorTreeBase<typename GraphTraits<N>::NodeType>& DT,
187 class DominatorTreeBase : public DominatorBase<NodeT> { class in namespace:llvm
227 void Split(DominatorTreeBase<typename GraphT::NodeType>& DT,
288 explicit DominatorTreeBase(bool isPostDom) function in class:llvm::DominatorTreeBase
290 virtual ~DominatorTreeBase() { reset(); }
294 bool compare(DominatorTreeBase &Other) const {
568 DominatorTreeBase<typename GraphT::NodeType>& DT,
573 friend unsigned DFSPass(DominatorTreeBase<typenam
[all...]
/external/llvm/include/llvm/Support/
H A DGenericDomTree.h65 template <class NodeT> class DominatorTreeBase;
75 template <class N> friend class DominatorTreeBase;
180 void Calculate(DominatorTreeBase<typename GraphTraits<N>::NodeType> &DT,
187 template <class NodeT> class DominatorTreeBase : public DominatorBase<NodeT> { class in namespace:llvm
188 DominatorTreeBase(const DominatorTreeBase &) = delete;
189 DominatorTreeBase &operator=(const DominatorTreeBase &) = delete;
254 void Split(DominatorTreeBase<typename GraphT::NodeType> &DT,
317 explicit DominatorTreeBase(boo function in class:llvm::DominatorTreeBase
320 DominatorTreeBase(DominatorTreeBase &&Arg) function in class:llvm::DominatorTreeBase
[all...]

Completed in 162 milliseconds