Searched refs:hasAVX2 (Results 1 – 6 of 6) sorted by relevance
389 bool hasAVX2() const { return X86SSELevel >= AVX2; } in hasAVX2() function392 bool hasInt256() const { return hasAVX2(); } in hasInt256()
128 ST->hasAVX2()) { in getArithmeticInstrCost()164 if (ST->hasAVX2()) { in getArithmeticInstrCost()235 if (ST->hasAVX2()) { in getArithmeticInstrCost()302 (ST->hasAVX() && !ST->hasAVX2())) in getArithmeticInstrCost()388 if (ST->hasAVX() && !ST->hasAVX2()) { in getArithmeticInstrCost()438 if (ST->hasAVX2() && LT.second == MVT::v16i16) in getShuffleCost()846 if (ST->hasAVX2()) { in getCastInstrCost()927 if (ST->hasAVX2()) in getCmpSelInstrCost()1016 if (ST->hasAVX2()) in getIntrinsicInstrCost()
7050 bool hasAVX2 = Subtarget.hasAVX2(); in getExecutionDomain() local7055 validDomains = hasAVX2 ? 0xe : 0x6; in getExecutionDomain()7065 assert((Subtarget.hasAVX2() || Domain < 3) && in setExecutionDomain()
793 def HasAVX2 : Predicate<"Subtarget->hasAVX2()">;794 def HasAVX1Only : Predicate<"Subtarget->hasAVX() && !Subtarget->hasAVX2()">;798 def UseAVX2 : Predicate<"Subtarget->hasAVX2() && !Subtarget->hasAVX512()">;
1987 if (!Subtarget->hasAVX2()) in Select()
353 bool HasAVX2 = Subtarget->hasAVX2(); in X86FastEmitLoad()