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

References

lib/Target/X86/X86FastISel.cpp
  507   case MVT::i8:  Opc = X86::MOV8mr;  break;
  508   case MVT::i16: Opc = X86::MOV16mr; break;
  510     Opc = (IsNonTemporal && HasSSE2) ? X86::MOVNTImr : X86::MOV32mr;
  514     Opc = (IsNonTemporal && HasSSE2) ? X86::MOVNTI_64mr : X86::MOV64mr;
  519         Opc = X86::MOVNTSS;
  521         Opc = HasAVX512 ? X86::VMOVSSZmr :
  524       Opc = X86::ST_Fp32m;
  529         Opc = X86::MOVNTSD;
  531         Opc = HasAVX512 ? X86::VMOVSDZmr :
  534       Opc = X86::ST_Fp64m;
  537     Opc = (IsNonTemporal && HasSSE1) ? X86::MMX_MOVNTQmr : X86::MMX_MOVQ64mr;
  542         Opc = HasVLX ? X86::VMOVNTPSZ128mr :
  545         Opc = HasVLX ? X86::VMOVAPSZ128mr :
  548       Opc = HasVLX ? X86::VMOVUPSZ128mr :
  554         Opc = HasVLX ? X86::VMOVNTPDZ128mr :
  557         Opc = HasVLX ? X86::VMOVAPDZ128mr :
  560       Opc = HasVLX ? X86::VMOVUPDZ128mr :
  569         Opc = HasVLX ? X86::VMOVNTDQZ128mr :
  572         Opc = HasVLX ? X86::VMOVDQA64Z128mr :
  575       Opc = HasVLX ? X86::VMOVDQU64Z128mr :
  582         Opc = HasVLX ? X86::VMOVNTPSZ256mr : X86::VMOVNTPSYmr;
  584         Opc = HasVLX ? X86::VMOVAPSZ256mr : X86::VMOVAPSYmr;
  586       Opc = HasVLX ? X86::VMOVUPSZ256mr : X86::VMOVUPSYmr;
  592         Opc = HasVLX ? X86::VMOVNTPDZ256mr : X86::VMOVNTPDYmr;
  594         Opc = HasVLX ? X86::VMOVAPDZ256mr : X86::VMOVAPDYmr;
  596       Opc = HasVLX ? X86::VMOVUPDZ256mr : X86::VMOVUPDYmr;
  605         Opc = HasVLX ? X86::VMOVNTDQZ256mr : X86::VMOVNTDQYmr;
  607         Opc = HasVLX ? X86::VMOVDQA64Z256mr : X86::VMOVDQAYmr;
  609       Opc = HasVLX ? X86::VMOVDQU64Z256mr : X86::VMOVDQUYmr;
  614       Opc = IsNonTemporal ? X86::VMOVNTPSZmr : X86::VMOVAPSZmr;
  616       Opc = X86::VMOVUPSZmr;
  621       Opc = IsNonTemporal ? X86::VMOVNTPDZmr : X86::VMOVAPDZmr;
  623       Opc = X86::VMOVUPDZmr;
  633       Opc = IsNonTemporal ? X86::VMOVNTDQZmr : X86::VMOVDQA64Zmr;
  635       Opc = X86::VMOVDQU64Zmr;
  639   const MCInstrDesc &Desc = TII.get(Opc);