Lines Matching defs:HasAVX
4256 bool HasAVX = Subtarget.hasAVX();
4261 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr :
4269 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr :
4281 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr);
4285 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr);
4366 bool HasAVX = Subtarget.hasAVX();
4392 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr;
4513 bool HasAVX = STI.hasAVX();
4533 (HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) :
4534 (HasAVX ? X86::VMOVSSmr : X86::MOVSSmr);
4543 (HasAVX ? X86::VMOVSDrm : X86::MOVSDrm) :
4544 (HasAVX ? X86::VMOVSDmr : X86::MOVSDmr);
4559 (HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) :
4560 (HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr);
4563 (HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) :
4564 (HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr);
5339 bool HasAVX = Subtarget.hasAVX();
5359 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VXORPSrr : X86::XORPSrr));
5361 assert(HasAVX && "AVX not supported");
5366 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VPCMPEQDrr : X86::PCMPEQDrr));