Lines Matching refs:hasAVX2
488 if (Op2Info.isUniform() && Op2Info.isConstant() && ST->hasAVX2()) in getArithmeticInstrCost()
626 if (Op2Info.isConstant() && ST->hasAVX2()) in getArithmeticInstrCost()
763 if (ST->hasAVX2() && Op2Info.isUniform()) in getArithmeticInstrCost()
1012 if (ST->hasAVX2() && !(ST->hasXOP() && LT.second == MVT::v4i32)) { in getArithmeticInstrCost()
1187 if (ST->hasAVX2()) in getArithmeticInstrCost()
1557 (ST->hasAVX2() || in getShuffleCost()
1951 if (ST->hasAVX2()) in getShuffleCost()
3024 if (ST->hasAVX2()) { in getCastInstrCost()
3099 if (ST->hasAVX2()) in getCastInstrCost()
3186 !((ST->hasXOP() && (!ST->hasAVX2() || MTy.is128BitVector())) || in getCmpSelInstrCost()
3415 if (ST->hasAVX2()) in getCmpSelInstrCost()
4395 if (ST->hasAVX2()) in getIntrinsicInstrCost()
4737 unsigned MaxElts = ST->hasAVX2() ? 32 : 16; in getScalarizationOverhead()
5161 if (Ty->isVectorTy() && SE && !ST->hasAVX2()) { in getAddressComputationCost()
5336 if (ST->hasAVX2()) in getArithmeticReductionCost()
5802 if (ST->hasAVX512() || (ST->hasAVX2() && ST->hasFastGather())) in getGatherOverhead()
5969 return DataSize == 16 ? ST->hasSSE1() : ST->hasAVX2(); in isLegalNTLoad()
6038 return ST->hasAVX512() || (ST->hasFastGather() && ST->hasAVX2()); in supportsGather()
6690 if (ST->hasAVX2()) in getInterleavedMemoryOpCost()
6709 if (ST->hasAVX2()) in getInterleavedMemoryOpCost()