Lines Matching refs:MRI
62 MachineRegisterInfo &MRI) { in maybeRewriteToDrop() argument
66 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in maybeRewriteToDrop()
69 MFI.stackifyVReg(MRI, NewReg); in maybeRewriteToDrop()
77 MachineRegisterInfo &MRI, in maybeRewriteToFallthrough() argument
97 const TargetRegisterClass *RegClass = MRI.getRegClass(Reg); in maybeRewriteToFallthrough()
123 Register NewReg = MRI.createVirtualRegister(RegClass); in maybeRewriteToFallthrough()
127 MFI.stackifyVReg(MRI, NewReg); in maybeRewriteToFallthrough()
141 MachineRegisterInfo &MRI = MF.getRegInfo(); in runOnMachineFunction() local
172 if (MRI.getRegClass(NewReg) != MRI.getRegClass(OldReg)) in runOnMachineFunction()
175 Changed |= maybeRewriteToDrop(OldReg, NewReg, MO, MFI, MRI); in runOnMachineFunction()
183 Changed |= maybeRewriteToFallthrough(MI, MBB, MF, MFI, MRI, TII); in runOnMachineFunction()