Lines Matching refs:VRM
157 : MF(vrm.getMachineFunction()), VRM(vrm), LIS(lis), Loops(mli), in SplitAnalysis()
335 Register OrigReg = VRM.getOriginal(CurLI->reg()); in isOriginalEndpoint()
359 SplitEditor::SplitEditor(SplitAnalysis &SA, LiveIntervals &LIS, VirtRegMap &VRM, in SplitEditor() argument
362 : SA(SA), LIS(LIS), VRM(VRM), MRI(VRM.getMachineFunction().getRegInfo()), in SplitEditor()
363 MDT(MDT), TII(*VRM.getMachineFunction().getSubtarget().getInstrInfo()), in SplitEditor()
364 TRI(*VRM.getMachineFunction().getSubtarget().getRegisterInfo()), in SplitEditor()
375 LICalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
378 LICalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset()
603 Register Original = VRM.getOriginal(Edit->get(RegIdx)); in defFromParent()
1307 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in extendPHIKillRanges()
1422 SubLIC.reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in rewriteAssigned()
1569 Register Original = VRM.getOriginal(VReg); in finish()
1571 VRM.setIsSplitFromReg(SplitLI->reg(), Original); in finish()
1579 Edit->calculateRegClassAndHint(VRM.getMachineFunction(), VRAI); in finish()
1650 MachineBasicBlock *MBB = VRM.getMachineFunction().getBlockNumbered(MBBNum); in splitLiveThroughBlock()