reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/SystemZ/SystemZInstrInfo.cpp
  773   if (SystemZ::GR128BitRegClass.contains(DestReg, SrcReg)) {
  774     copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_h64),
  778     copyPhysReg(MBB, MBBI, DL, RI.getSubReg(DestReg, SystemZ::subreg_l64),
  785   if (SystemZ::GRX32BitRegClass.contains(DestReg, SrcReg)) {
  786     emitGRX32Move(MBB, MBBI, DL, DestReg, SrcReg, SystemZ::LR, 32, KillSrc,
  792   if (SystemZ::VR128BitRegClass.contains(DestReg) &&
  801     BuildMI(MBB, MBBI, DL, get(SystemZ::VMRHG), DestReg)
  806   if (SystemZ::FP128BitRegClass.contains(DestReg) &&
  809       RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_h64),
  812       RI.getMatchingSuperReg(RI.getSubReg(DestReg, SystemZ::subreg_l64),
  824     auto MIB = BuildMI(MBB, MBBI, DL, get(SystemZ::IPM), DestReg);
  832   if (DestReg == SystemZ::CC) {
  841   if (SystemZ::GR64BitRegClass.contains(DestReg, SrcReg))
  843   else if (SystemZ::FP32BitRegClass.contains(DestReg, SrcReg))
  846   else if (SystemZ::FP64BitRegClass.contains(DestReg, SrcReg))
  848   else if (SystemZ::FP128BitRegClass.contains(DestReg, SrcReg))
  850   else if (SystemZ::VR32BitRegClass.contains(DestReg, SrcReg))
  852   else if (SystemZ::VR64BitRegClass.contains(DestReg, SrcReg))
  854   else if (SystemZ::VR128BitRegClass.contains(DestReg, SrcReg))
  856   else if (SystemZ::AR32BitRegClass.contains(DestReg, SrcReg))
  858   else if (SystemZ::AR32BitRegClass.contains(DestReg) &&
  861   else if (SystemZ::GR32BitRegClass.contains(DestReg) &&
  867   BuildMI(MBB, MBBI, DL, get(Opcode), DestReg)