Lines Matching refs:NewReg
61 static bool maybeRewriteToDrop(unsigned OldReg, unsigned NewReg, in maybeRewriteToDrop() argument
65 if (OldReg == NewReg) { in maybeRewriteToDrop()
67 Register NewReg = MRI.createVirtualRegister(MRI.getRegClass(OldReg)); in maybeRewriteToDrop() local
68 MO.setReg(NewReg); in maybeRewriteToDrop()
70 MFI.stackifyVReg(MRI, NewReg); in maybeRewriteToDrop()
100 Register NewReg = MRI.createVirtualRegister(RegClass); in maybeRewriteToFallthrough() local
101 BuildMI(MBB, MI, MI.getDebugLoc(), TII.get(CopyLocalOpc), NewReg) in maybeRewriteToFallthrough()
103 MO.setReg(NewReg); in maybeRewriteToFallthrough()
104 MFI.stackifyVReg(MRI, NewReg); in maybeRewriteToFallthrough()
147 Register NewReg = Op2.getReg(); in runOnMachineFunction() local
149 if (MRI.getRegClass(NewReg) != MRI.getRegClass(OldReg)) in runOnMachineFunction()
152 Changed |= maybeRewriteToDrop(OldReg, NewReg, MO, MFI, MRI); in runOnMachineFunction()