Searched refs:DomTreeNodeBase (Results 1 – 15 of 15) sorted by relevance
69 template <class NodeT> class DomTreeNodeBase {71 DomTreeNodeBase<NodeT> *IDom;72 std::vector<DomTreeNodeBase<NodeT> *> Children;79 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::iterator iterator;80 typedef typename std::vector<DomTreeNodeBase<NodeT> *>::const_iterator89 DomTreeNodeBase<NodeT> *getIDom() const { return IDom; } in getIDom()90 const std::vector<DomTreeNodeBase<NodeT> *> &getChildren() const { in getChildren()94 DomTreeNodeBase(NodeT *BB, DomTreeNodeBase<NodeT> *iDom) in DomTreeNodeBase() function97 std::unique_ptr<DomTreeNodeBase<NodeT>>98 addChild(std::unique_ptr<DomTreeNodeBase<NodeT>> C) { in addChild()[all …]
256 llvm::make_unique<DomTreeNodeBase<typename GraphT::NodeType>>( in Calculate()272 DomTreeNodeBase<typename GraphT::NodeType> *IDomNode = in Calculate()278 llvm::make_unique<DomTreeNodeBase<typename GraphT::NodeType>>( in Calculate()
8 template <class NodeT> class DomTreeNodeBase; variable9 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
5 template <class NodeT> class DomTreeNodeBase; variable6 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
33 template <class NodeT> class DomTreeNodeBase; variable34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
22 TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>);
32 EXTERN_TEMPLATE_INSTANTIATION(class DomTreeNodeBase<MachineBasicBlock>);35 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
24 typedef DomTreeNodeBase<MachineBasicBlock> DomTreeNodeT;
39 EXTERN_TEMPLATE_INSTANTIATION(class DomTreeNodeBase<BasicBlock>);52 typedef DomTreeNodeBase<BasicBlock> DomTreeNode;
121 typedef DomTreeNodeBase<BlockT> DomTreeNodeT;141 typedef DomTreeNodeBase<BasicBlock> DomTreeNodeT;
29 typedef DomTreeNodeBase<BlockT> DomTreeNodeT;
474 DomTreeNodeBase<BlockT>* DomRoot = DomTree.getRootNode(); in Analyze()
33 typedef llvm::DomTreeNodeBase<CFGBlock> DomTreeNode;
65 TEMPLATE_INSTANTIATION(class llvm::DomTreeNodeBase<BasicBlock>);
704 const std::vector<DomTreeNodeBase<BasicBlock> *> &Children = in simplifyOneLoop()