Searched refs:DomTreeNodeBase (Results 1 - 10 of 10) sorted by relevance

/external/llvm/include/llvm/Support/
H A DGenericDomTree.h58 // DomTreeNodeBase - Dominator Tree Node
63 class DomTreeNodeBase { class in namespace:llvm
65 DomTreeNodeBase<NodeT> *IDom;
66 std::vector<DomTreeNodeBase<NodeT> *> Children;
72 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::iterator iterator;
73 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::const_iterator
82 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; }
83 const std::vector<DomTreeNodeBase<NodeT>*> &getChildren() const {
87 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<Node function in class:llvm::DomTreeNodeBase
[all...]
H A DGenericDomTreeConstruction.h255 new DomTreeNodeBase<typename GraphT::NodeType>(Root, nullptr);
261 DomTreeNodeBase<typename GraphT::NodeType> *BBNode = DT.DomTreeNodes[W];
269 DomTreeNodeBase<typename GraphT::NodeType> *IDomNode =
274 DomTreeNodeBase<typename GraphT::NodeType> *C =
275 new DomTreeNodeBase<typename GraphT::NodeType>(W, IDomNode);
/external/llvm/lib/CodeGen/
H A DMachineDominators.cpp21 TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>);
H A DLiveRangeCalc.h33 template <class NodeT> class DomTreeNodeBase;
34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
/external/llvm/include/llvm/CodeGen/
H A DMachineDominators.h31 EXTERN_TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>);
34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
/external/llvm/include/llvm/IR/
H A DDominators.h34 EXTERN_TEMPLATE_INSTANTIATION(class DomTreeNodeBase<BasicBlock>);
47 typedef DomTreeNodeBase<BasicBlock> DomTreeNode;
/external/clang/include/clang/Analysis/Analyses/
H A DDominators.h33 typedef llvm::DomTreeNodeBase<CFGBlock> DomTreeNode;
/external/llvm/lib/IR/
H A DDominators.cpp64 TEMPLATE_INSTANTIATION(class llvm::DomTreeNodeBase<BasicBlock>);
/external/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h502 DomTreeNodeBase<BlockT>* DomRoot = DomTree.getRootNode();
503 for (po_iterator<DomTreeNodeBase<BlockT>*> DomIter = po_begin(DomRoot),
/external/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp696 const std::vector<DomTreeNodeBase<BasicBlock> *> &Children =

Completed in 1004 milliseconds