Lines Matching refs:HasAVX
4340 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local
4345 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr : in CopyToFromAsymmetricReg()
4353 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr : in CopyToFromAsymmetricReg()
4365 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr); in CopyToFromAsymmetricReg()
4369 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr); in CopyToFromAsymmetricReg()
4452 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local
4478 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr; in copyPhysReg()
4623 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local
4643 (HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) : in getLoadStoreRegOpcode()
4644 (HasAVX ? X86::VMOVSSmr : X86::MOVSSmr); in getLoadStoreRegOpcode()
4653 (HasAVX ? X86::VMOVSDrm : X86::MOVSDrm) : in getLoadStoreRegOpcode()
4654 (HasAVX ? X86::VMOVSDmr : X86::MOVSDmr); in getLoadStoreRegOpcode()
4669 return load ? (HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) in getLoadStoreRegOpcode()
4670 : (HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr); in getLoadStoreRegOpcode()
4672 return load ? (HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreRegOpcode()
4673 : (HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr); in getLoadStoreRegOpcode()
5515 bool HasAVX = Subtarget.hasAVX(); in expandPostRAPseudo() local
5538 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VXORPSrr : X86::XORPSrr)); in expandPostRAPseudo()
5540 assert(HasAVX && "AVX not supported"); in expandPostRAPseudo()
5549 return Expand2AddrUndef(MIB, get(HasAVX ? X86::VPCMPEQDrr : X86::PCMPEQDrr)); in expandPostRAPseudo()