Lines Matching defs:MachineDomTreeNode
34 typedef DomTreeNodeBase<MachineBasicBlock> MachineDomTreeNode;
65 inline MachineDomTreeNode *getRootNode() const {
71 inline bool dominates(MachineDomTreeNode* A, MachineDomTreeNode* B) const {
99 inline bool properlyDominates(const MachineDomTreeNode* A,
100 MachineDomTreeNode* B) const {
116 inline MachineDomTreeNode *operator[](MachineBasicBlock *BB) const {
123 inline MachineDomTreeNode *getNode(MachineBasicBlock *BB) const {
130 inline MachineDomTreeNode *addNewBlock(MachineBasicBlock *BB,
143 inline void changeImmediateDominator(MachineDomTreeNode *N,
144 MachineDomTreeNode* NewIDom) {
179 template <> struct GraphTraits<MachineDomTreeNode *> {
180 typedef MachineDomTreeNode NodeType;
195 : public GraphTraits<MachineDomTreeNode *> {