Lines Matching refs:hasAVX2
352 ST->hasAVX2()) { in getArithmeticInstrCost()
444 ST->hasAVX2()) { in getArithmeticInstrCost()
521 if (ST->hasAVX2() && in getArithmeticInstrCost()
638 if (ST->hasAVX2()) { in getArithmeticInstrCost()
717 if (ISD == ISD::SRA && LT.second == MVT::v4i64 && ST->hasAVX2()) in getArithmeticInstrCost()
784 if (ST->hasAVX2()) in getArithmeticInstrCost()
1237 if (ST->hasAVX2()) in getShuffleCost()
2058 if (ST->hasAVX2()) { in getCastInstrCost()
2107 !((ST->hasXOP() && (!ST->hasAVX2() || MTy.is128BitVector())) || in getCmpSelInstrCost()
2253 if (ST->hasAVX2()) in getCmpSelInstrCost()
2798 if (!(MTy.is128BitVector() || (ST->hasAVX2() && MTy.is256BitVector()) || in getTypeBasedIntrinsicInstrCost()
2841 if (ST->hasAVX2()) in getTypeBasedIntrinsicInstrCost()
3487 if (ST->hasAVX2()) in getArithmeticReductionCost()
3660 if (ST->hasAVX2()) in getMinMaxCost()
4077 if (ST->hasAVX512() || (ST->hasAVX2() && ST->hasFastGather())) in getGatherOverhead()
4301 return DataSize == 16 ? ST->hasSSE1() : ST->hasAVX2(); in isLegalNTLoad()
4362 if (!(ST->hasAVX512() || (ST->hasFastGather() && ST->hasAVX2()))) in isLegalMaskedGather()
4754 if (ST->hasAVX2()) in getInterleavedMemoryOpCost()