Lines Matching refs:VRM
157 : MF(vrm.getMachineFunction()), VRM(vrm), LIS(lis), Loops(mli), in SplitAnalysis()
336 Register OrigReg = VRM.getOriginal(CurLI->reg()); in isOriginalEndpoint()
360 SplitEditor::SplitEditor(SplitAnalysis &SA, LiveIntervals &LIS, VirtRegMap &VRM, in SplitEditor() argument
363 : SA(SA), LIS(LIS), VRM(VRM), MRI(VRM.getMachineFunction().getRegInfo()), in SplitEditor()
364 MDT(MDT), TII(*VRM.getMachineFunction().getSubtarget().getInstrInfo()), in SplitEditor()
365 TRI(*VRM.getMachineFunction().getSubtarget().getRegisterInfo()), in SplitEditor()
376 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
379 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
604 Register Original = VRM.getOriginal(Edit->get(RegIdx)); in defFromParent()
1308 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in extendPHIKillRanges()
1423 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in rewriteAssigned()
1570 Register Original = VRM.getOriginal(VReg); in finish()
1572 VRM.setIsSplitFromReg(SplitLI->reg(), Original); in finish()
1580 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), VRAI); in finish()
1651 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum); in splitLiveThroughBlock()