Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:DT

43   DominatorTreeBase<MachineBasicBlock>* DT;
49 DominatorTreeBase<MachineBasicBlock>& getBase() { return *DT; }
58 return DT->getRoots();
62 return DT->getRoot();
66 return DT->getRootNode();
73 return DT->dominates(A, B);
78 return DT->dominates(A, B);
85 if (BBA != BBB) return DT->dominates(BBA, BBB);
92 //if(!DT.IsPostDominators) {
103 return DT->properlyDominates(A, B);
108 return DT->properlyDominates(A, B);
115 return DT->findNearestCommonDominator(A, B);
119 return DT->getNode(BB);
126 return DT->getNode(BB);
134 return DT->addNewBlock(BB, DomBB);
142 DT->changeImmediateDominator(N, NewIDom);
147 DT->changeImmediateDominator(N, NewIDom);
154 DT->eraseNode(BB);
160 DT->splitBlock(NewBB);
166 return DT->isReachableFromEntry(A);
198 static NodeType *getEntryNode(MachineDominatorTree *DT) {
199 return DT->getRootNode();