Lines Matching defs:ScalarVT
3192 MVT ScalarVT = MVT::INVALID_SIMPLE_VALUE_TYPE;
3194 ScalarVT = MVT::i8;
3196 ScalarVT = MVT::i16;
3198 ScalarVT = MVT::i32;
3200 Info.memVT = MVT::getVectorVT(ScalarVT, VT.getVectorNumElements());
3375 EVT ScalarVT = VecVT.getScalarType();
3376 return isOperationLegalOrCustomOrPromote(Opc, ScalarVT);
14837 MVT ScalarVT = VT.getVectorElementType();
14838 MVT SplitVT = MVT::getVectorVT(ScalarVT, SplitNumElements);
32855 MVT ScalarVT = VT.getScalarType();
32880 assert((!N->isExpandingLoad() || ScalarVT.getSizeInBits() >= 32) &&
32886 assert((ScalarVT.getSizeInBits() >= 32 ||
32888 (ScalarVT == MVT::i8 || ScalarVT == MVT::i16))) &&
32894 MVT WideDataVT = MVT::getVectorVT(ScalarVT, NumEltsInWideVec);
32921 MVT ScalarVT = VT.getScalarType();
32928 assert((!N->isCompressingStore() || ScalarVT.getSizeInBits() >= 32) &&
32934 assert((ScalarVT.getSizeInBits() >= 32 ||
32936 (ScalarVT == MVT::i8 || ScalarVT == MVT::i16))) &&
32942 MVT WideDataVT = MVT::getVectorVT(ScalarVT, NumEltsInWideVec);
42073 EVT ScalarVT = N0.getOperand(0).getValueType();
42074 Type *ScalarTy = ScalarVT.getTypeForEVT(*DAG.getContext());
53737 EVT ScalarVT = VT.getVectorElementType();
53738 if (ScalarVT != MVT::i16 || NumElems < 8 || !isPowerOf2_32(NumElems))
55320 EVT ScalarVT = VT.getScalarType();
55321 if (((ScalarVT != MVT::f32 && ScalarVT != MVT::f64) ||
55323 !(ScalarVT == MVT::f16 && Subtarget.hasFP16()) &&
55324 !(ScalarVT == MVT::bf16 && Subtarget.hasAVX10_2()))