Lines Matching refs:DT
254 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>())
255 DT->eraseNode(Latch);
436 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
441 DomTreeNode *OrigHeaderNode = DT->getNode(OrigHeader);
444 DomTreeNode *OrigPreheaderNode = DT->getNode(OrigPreheader);
446 DT->changeImmediateDominator(HeaderChildren[I], OrigPreheaderNode);
448 assert(DT->getNode(Exit)->getIDom() == OrigPreheaderNode);
449 assert(DT->getNode(NewHeader)->getIDom() == OrigPreheaderNode);
452 DT->changeImmediateDominator(OrigHeader, OrigLatch);
474 if (DominatorTree *DT = getAnalysisIfAvailable<DominatorTree>()) {
476 DT->changeImmediateDominator(NewHeader, OrigPreheader);
477 DT->changeImmediateDominator(OrigHeader, OrigLatch);
482 DomTreeNode *OrigHeaderNode = DT->getNode(OrigHeader);
495 NearestDom = DT->findNearestCommonDominator(NearestDom, *PI);
499 DT->changeImmediateDominator(BB, NearestDom);