Lines Matching refs:HasAVX
2985 bool HasAVX = Subtarget.hasAVX();
2990 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr :
2998 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr :
3010 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr);
3014 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr);
3040 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX();
3066 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr;
3130 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX();
3150 (HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) :
3151 (HasAVX ? X86::VMOVSSmr : X86::MOVSSmr);
3160 (HasAVX ? X86::VMOVSDrm : X86::MOVSDrm) :
3161 (HasAVX ? X86::VMOVSDmr : X86::MOVSDmr);
3176 (HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) :
3177 (HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr);
3180 (HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) :
3181 (HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr);
3837 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX();
3851 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VXORPSrr : X86::XORPSrr));
3853 assert(HasAVX && "AVX not supported");
3858 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VPCMPEQDrr : X86::PCMPEQDrr));
4185 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX();
4186 unsigned Opc = HasAVX ? X86::VXORPSrr : X86::XORPSrr;