Lines Matching refs:MDT
77 MachineDominatorTree *MDT = nullptr; member in __anon0c226a110111::SILowerControlFlow
500 if (MDT && SplitBB != &MBB) { in emitEndCf()
501 MachineDomTreeNode *MBBNode = (*MDT)[&MBB]; in emitEndCf()
504 MachineDomTreeNode *SplitBBNode = MDT->addNewBlock(SplitBB, &MBB); in emitEndCf()
506 MDT->changeImmediateDominator(Child, SplitBBNode); in emitEndCf()
732 if (MDT) { in removeMBBifRedundant()
736 if (MDT->dominates(&MBB, Succ)) in removeMBBifRedundant()
737 MDT->changeImmediateDominator(MDT->getNode(Succ), in removeMBBifRedundant()
738 MDT->getNode(&MBB)->getIDom()); in removeMBBifRedundant()
739 MDT->eraseNode(&MBB); in removeMBBifRedundant()
770 MDT = MDTWrapper ? &MDTWrapper->getDomTree() : nullptr; in runOnMachineFunction()