Lines Matching refs:hasAVX512
125 if (Vector && ST->hasAVX512()) in getNumberOfRegisters()
135 if (ST->hasAVX512() && PreferVectorWidth >= 512) in getRegisterBitWidth()
332 ST->hasAVX512()) { in getArithmeticInstrCost()
421 ST->hasAVX512()) { in getArithmeticInstrCost()
606 if (ST->hasAVX512()) in getArithmeticInstrCost()
625 if (ST->hasAVX512()) { in getArithmeticInstrCost()
1196 if (ST->hasAVX512()) in getShuffleCost()
2037 if (ST->hasAVX512()) in getCastInstrCost()
2053 if (ST->hasAVX512()) in getCastInstrCost()
2108 (ST->hasAVX512() && 32 <= MTy.getScalarSizeInBits()) || in getCmpSelInstrCost()
2249 if (ST->hasAVX512()) in getCmpSelInstrCost()
2833 if (ST->hasAVX512()) in getTypeBasedIntrinsicInstrCost()
2990 if (ST->hasAVX512()) in getIntrinsicInstrCost()
3303 if (!ST->hasAVX512()) in getMaskedMemoryOpCost()
3484 if (ST->hasAVX512()) in getArithmeticReductionCost()
3656 if (ST->hasAVX512()) in getMinMaxCost()
4077 if (ST->hasAVX512() || (ST->hasAVX2() && ST->hasFastGather())) in getGatherOverhead()
4084 if (ST->hasAVX512()) in getScatterOverhead()
4129 unsigned IndexSize = (ST->hasAVX512() && VF >= 16) in getGSVectorCost()
4242 if (ST->hasAVX512() && (VF == 2 || (VF == 4 && !ST->hasVLX()))) in getGatherScatterOpCost()
4334 if (!ST->hasAVX512()) in isLegalMaskedExpandLoad()
4362 if (!(ST->hasAVX512() || (ST->hasFastGather() && ST->hasAVX2()))) in isLegalMaskedGather()
4398 if (!ST->hasAVX512()) in isLegalMaskedScatter()
4465 if (PreferredWidth >= 512 && ST->hasAVX512()) Options.LoadSizes.push_back(64); in enableMemCmpExpansion()
4750 if (ST->hasAVX512() && isSupportedOnAVX512(VecTy, ST->hasBWI())) in getInterleavedMemoryOpCost()