Home | History | Annotate | Download | only in X86

Lines Matching refs:HasAVX

4340   bool HasAVX = Subtarget.hasAVX();
4345 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr :
4353 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr :
4365 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr);
4369 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr);
4452 bool HasAVX = Subtarget.hasAVX();
4478 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr;
4623 bool HasAVX = STI.hasAVX();
4643 (HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) :
4644 (HasAVX ? X86::VMOVSSmr : X86::MOVSSmr);
4653 (HasAVX ? X86::VMOVSDrm : X86::MOVSDrm) :
4654 (HasAVX ? X86::VMOVSDmr : X86::MOVSDmr);
4669 return load ? (HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm)
4670 : (HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr);
4672 return load ? (HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm)
4673 : (HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr);
5515 bool HasAVX = Subtarget.hasAVX();
5538 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VXORPSrr : X86::XORPSrr));
5540 assert(HasAVX && "AVX not supported");
5549 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VPCMPEQDrr : X86::PCMPEQDrr));
6087 unsigned Opc = Subtarget.hasAVX() ? X86::VXORPSrr : X86::XORPSrr;
6766 // heuristic, we haven't specifically reserved a feature. hasAVX is a decent
6768 if (!Subtarget.hasAVX())