Lines Matching refs:NewRegister
381 void replaceRegister(unsigned Register, class Register NewRegister,
385 void replaceRegisterInsideRegion(unsigned Register, unsigned NewRegister,
389 void replaceRegisterOutsideRegion(unsigned Register, unsigned NewRegister,
586 void replaceLiveOutReg(unsigned Register, unsigned NewRegister) { in replaceLiveOutReg() argument
588 LRegion->replaceLiveOut(Register, NewRegister); in replaceLiveOutReg()
591 CI->getRegionMRT()->replaceLiveOutReg(Register, NewRegister); in replaceLiveOutReg()
892 class Register NewRegister, in replaceRegister() argument
896 assert(Register != NewRegister && "Cannot replace a reg with itself"); in replaceRegister()
901 << printReg(NewRegister, MRI->getTargetRegisterInfo()) << "\n"); in replaceRegister()
910 Current->replaceLiveOut(Register, NewRegister); in replaceRegister()
935 if (NewRegister.isPhysical()) { in replaceRegister()
937 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegister()
944 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegister()
946 O.setReg(NewRegister); in replaceRegister()
953 unsigned NewRegister, in replaceRegisterInsideRegion() argument
956 replaceRegister(Register, NewRegister, MRI, true, false, IncludeLoopPHIs); in replaceRegisterInsideRegion()
960 unsigned NewRegister, in replaceRegisterOutsideRegion() argument
963 replaceRegister(Register, NewRegister, MRI, false, true, IncludeLoopPHIs); in replaceRegisterOutsideRegion()
1153 void replaceRegisterWith(unsigned Register, class Register NewRegister);
2206 unsigned Register, class Register NewRegister) { in replaceRegisterWith() argument
2207 assert(Register != NewRegister && "Cannot replace a reg with itself"); in replaceRegisterWith()
2214 if (NewRegister.isPhysical()) { in replaceRegisterWith()
2216 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegisterWith()
2226 << printReg(NewRegister, MRI->getTargetRegisterInfo()) in replaceRegisterWith()
2228 O.setReg(NewRegister); in replaceRegisterWith()
2233 getRegionMRT()->replaceLiveOutReg(Register, NewRegister); in replaceRegisterWith()