reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2972 if (X86::GR64RegClass.contains(DestReg, SrcReg)) 2974 else if (X86::GR32RegClass.contains(DestReg, SrcReg)) 2976 else if (X86::GR16RegClass.contains(DestReg, SrcReg)) 2978 else if (X86::GR8RegClass.contains(DestReg, SrcReg)) { 2981 if ((isHReg(DestReg) || isHReg(SrcReg)) && 2985 assert(X86::GR8_NOREXRegClass.contains(SrcReg, DestReg) && 2990 else if (X86::VR64RegClass.contains(DestReg, SrcReg)) 2992 else if (X86::VR128XRegClass.contains(DestReg, SrcReg)) { 2995 else if (X86::VR128RegClass.contains(DestReg, SrcReg)) 3004 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_xmm, 3004 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_xmm, 3007 } else if (X86::VR256XRegClass.contains(DestReg, SrcReg)) { 3010 else if (X86::VR256RegClass.contains(DestReg, SrcReg)) 3019 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_ymm, 3019 SrcReg = TRI->getMatchingSuperReg(SrcReg, X86::sub_ymm, 3022 } else if (X86::VR512RegClass.contains(DestReg, SrcReg)) 3025 else if (X86::VK16RegClass.contains(DestReg, SrcReg)) 3028 Opc = CopyToFromAsymmetricReg(DestReg, SrcReg, Subtarget); 3032 .addReg(SrcReg, getKillRegState(KillSrc)); 3036 if (SrcReg == X86::EFLAGS || DestReg == X86::EFLAGS) { 3044 LLVM_DEBUG(dbgs() << "Cannot copy " << RI.getName(SrcReg) << " to "