Lines Matching defs:NewR
2862 // NewR = const
2863 // and replace all uses of the defined register with NewR.
2885 Register NewR = MRI->createVirtualRegister(PredRC);
2886 const MachineInstrBuilder &MIB = BuildMI(B, At, DL, *NewD, NewR);
2891 replaceAllRegUsesWith(R, NewR);
2907 Register NewR = MRI->createVirtualRegister(NewRC);
2912 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2917 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2924 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2930 NewMI = BuildMI(B, At, DL, *NewD, NewR)
2940 replaceAllRegUsesWith(R, NewR);
2992 unsigned NewR = R1.Reg;
2996 NewR = MRI->createVirtualRegister(RC);
2997 NewMI = BuildMI(B, At, DL, HII.get(TargetOpcode::COPY), NewR)
3000 replaceAllRegUsesWith(DefR.Reg, NewR);
3001 MRI->clearKillFlags(NewR);
3025 Register NewR = MRI->createVirtualRegister(RC);
3027 NewMI = BuildMI(B, At, DL, D, NewR)
3031 replaceAllRegUsesWith(DefR.Reg, NewR);
3059 unsigned NewR = SR.Reg;
3062 NewR = MRI->createVirtualRegister(RC);
3063 NewMI = BuildMI(B, At, DL, HII.get(TargetOpcode::COPY), NewR)
3066 replaceAllRegUsesWith(DefR.Reg, NewR);
3067 MRI->clearKillFlags(NewR);
3091 unsigned NewR = SR.Reg;
3094 NewR = MRI->createVirtualRegister(RC);
3095 NewMI = BuildMI(B, At, DL, HII.get(TargetOpcode::COPY), NewR)
3098 replaceAllRegUsesWith(DefR.Reg, NewR);
3099 MRI->clearKillFlags(NewR);