Lines Matching refs:MDT
360 MachineDominatorTree &MDT, in SplitEditor() argument
363 MDT(MDT), TII(*VRM.getMachineFunction().getSubtarget().getInstrInfo()), in SplitEditor()
375 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
378 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
908 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator()
912 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator()
950 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator()
953 if (!IDom || !MDT.dominates(DefDomNode, IDom)) in findShallowDominator()
993 } else if (MDT.dominates(MBB1, MBB2)) { in computeRedundantBackCopies()
995 } else if (MDT.dominates(MBB2, MBB1)) { in computeRedundantBackCopies()
1070 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopies()
1222 LIC.addLiveInBlock(LI, MDT[&*MBB], End); in transferValues()
1225 LIC.addLiveInBlock(LI, MDT[&*MBB]); in transferValues()
1307 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in extendPHIKillRanges()
1422 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in rewriteAssigned()