Lines Matching refs:DestReg

154   Register DestReg = MI.getOperand(0).getReg();  in expandRIEPseudo()  local
156 bool DestIsHigh = SystemZ::isHighReg(DestReg); in expandRIEPseudo()
161 if (DestReg != SrcReg) { in expandRIEPseudo()
162 emitGRX32Move(*MI.getParent(), MI, MI.getDebugLoc(), DestReg, SrcReg, in expandRIEPseudo()
165 MI.getOperand(1).setReg(DestReg); in expandRIEPseudo()
248 const DebugLoc &DL, unsigned DestReg, in emitGRX32Move() argument
253 bool DestIsHigh = SystemZ::isHighReg(DestReg); in emitGRX32Move()
262 return BuildMI(MBB, MBBI, DL, get(LowLowOpcode), DestReg) in emitGRX32Move()
266 return BuildMI(MBB, MBBI, DL, get(Opcode), DestReg) in emitGRX32Move()
267 .addReg(DestReg, RegState::Undef) in emitGRX32Move()
772 const DebugLoc &DL, MCRegister DestReg, in copyPhysReg() argument
777 if (SystemZ::GR128BitRegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
778 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_h64), in copyPhysReg()
782 copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_l64), in copyPhysReg()
789 if (SystemZ::GRX32BitRegClass.contains(DestReg, SrcReg)) { in copyPhysReg()
790 emitGRX32Move(MBB, MBBI, DL, DestReg, SrcReg, SystemZ::LR, 32, KillSrc, in copyPhysReg()
796 if (SystemZ::VR128BitRegClass.contains(DestReg) && in copyPhysReg()
805 BuildMI(MBB, MBBI, DL, get(SystemZ::VMRHG), DestReg) in copyPhysReg()
810 if (SystemZ::FP128BitRegClass.contains(DestReg) && in copyPhysReg()
813 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_h64), in copyPhysReg()
816 RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_l64), in copyPhysReg()
827 if (DestReg == SystemZ::CC) { in copyPhysReg()
838 if (SystemZ::GR64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
840 else if (SystemZ::FP32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
843 else if (SystemZ::FP64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
845 else if (SystemZ::FP128BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
847 else if (SystemZ::VR32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
849 else if (SystemZ::VR64BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
851 else if (SystemZ::VR128BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
853 else if (SystemZ::AR32BitRegClass.contains(DestReg, SrcReg)) in copyPhysReg()
858 BuildMI(MBB, MBBI, DL, get(Opcode), DestReg) in copyPhysReg()
878 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, Register DestReg, in loadRegFromStackSlot() argument
887 addFrameReference(BuildMI(MBB, MBBI, DL, get(LoadOpcode), DestReg), in loadRegFromStackSlot()