Lines Matching defs:MachineDomTreeNode
35 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
98 inline MachineDomTreeNode *getRootNode() const {
105 inline bool dominates(const MachineDomTreeNode* A,
106 const MachineDomTreeNode* B) const {
138 inline bool properlyDominates(const MachineDomTreeNode* A,
139 const MachineDomTreeNode* B) const {
158 inline MachineDomTreeNode *operator[](MachineBasicBlock *BB) const {
166 inline MachineDomTreeNode *getNode(MachineBasicBlock *BB) const {
174 inline MachineDomTreeNode *addNewBlock(MachineBasicBlock *BB,
189 inline void changeImmediateDominator(MachineDomTreeNode *N,
190 MachineDomTreeNode* NewIDom) {
251 template <> struct GraphTraits<MachineDomTreeNode *> {
252 typedef MachineDomTreeNode NodeType;
267 : public GraphTraits<MachineDomTreeNode *> {