Lines Matching refs:VRM
154 : MF(vrm.getMachineFunction()), VRM(vrm), LIS(lis), Loops(mli), in SplitAnalysis()
326 unsigned OrigReg = VRM.getOriginal(CurLI->reg()); in isOriginalEndpoint()
350 SplitEditor::SplitEditor(SplitAnalysis &SA, LiveIntervals &LIS, VirtRegMap &VRM, in SplitEditor() argument
353 : SA(SA), LIS(LIS), VRM(VRM), MRI(VRM.getMachineFunction().getRegInfo()), in SplitEditor()
354 MDT(MDT), TII(*VRM.getMachineFunction().getSubtarget().getInstrInfo()), in SplitEditor()
355 TRI(*VRM.getMachineFunction().getSubtarget().getRegisterInfo()), in SplitEditor()
366 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
369 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
593 unsigned Original = VRM.getOriginal(Edit->get(RegIdx)); in defFromParent()
1295 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in extendPHIKillRanges()
1410 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in rewriteAssigned()
1557 Register Original = VRM.getOriginal(VReg); in finish()
1559 VRM.setIsSplitFromReg(SplitLI->reg(), Original); in finish()
1567 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), VRAI); in finish()
1636 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum); in splitLiveThroughBlock()