Lines Matching refs:DestReg

159   Register DestReg = MI.getOperand(0).getReg();  in expandRIEPseudo()  local
161 bool DestIsHigh = SystemZ::isHighReg(DestReg); in expandRIEPseudo()
166 if (DestReg != SrcReg) { in expandRIEPseudo()
167 emitGRX32Move(*MI.getParent(), MI, MI.getDebugLoc(), DestReg, SrcReg, in expandRIEPseudo()
170 MI.getOperand(1).setReg(DestReg); in expandRIEPseudo()
253 const DebugLoc &DL, unsigned DestReg, in emitGRX32Move() argument
258 bool DestIsHigh = SystemZ::isHighReg(DestReg); in emitGRX32Move()
267 return BuildMI(MBB, MBBI, DL, get(LowLowOpcode), DestReg) in emitGRX32Move()
271 return BuildMI(MBB, MBBI, DL, get(Opcode), DestReg) in emitGRX32Move()
272 .addReg(DestReg, RegState::Undef) in emitGRX32Move()
779 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg() argument
784 if (SystemZ::GR128BitRegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
785 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_h64), in copyPhysReg()
789 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_l64), in copyPhysReg()
796 if (SystemZ::GRX32BitRegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
797 emitGRX32Move(MBB, MBBI, DL, DestReg, SrcReg, SystemZ::LR, 32, KillSrc, in copyPhysReg()
803 if (SystemZ::VR128BitRegClass.contains(DestReg) && in copyPhysReg()
812 BuildMI(MBB, MBBI, DL, get(SystemZ::VMRHG), DestReg) in copyPhysReg()
817 if (SystemZ::FP128BitRegClass.contains(DestReg) && in copyPhysReg()
820 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_h64), in copyPhysReg()
823 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_l64), in copyPhysReg()
834 if (DestReg == SystemZ::CC) { in copyPhysReg()
845 if (SystemZ::GR64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
847 else if (SystemZ::FP32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
850 else if (SystemZ::FP64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
852 else if (SystemZ::FP128BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
854 else if (SystemZ::VR32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
856 else if (SystemZ::VR64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
858 else if (SystemZ::VR128BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
860 else if (SystemZ::AR32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
865 BuildMI(MBB, MBBI, DL, get(Opcode), DestReg) in copyPhysReg()
885 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, Register DestReg, in loadRegFromStackSlot() argument
894 addFrameReference(BuildMI(MBB, MBBI, DL, get(LoadOpcode), DestReg), in loadRegFromStackSlot()