Lines Matching refs:ScalarVT
3043 MVT ScalarVT = MVT::INVALID_SIMPLE_VALUE_TYPE; in getTgtMemIntrinsic() local
3045 ScalarVT = MVT::i8; in getTgtMemIntrinsic()
3047 ScalarVT = MVT::i16; in getTgtMemIntrinsic()
3049 ScalarVT = MVT::i32; in getTgtMemIntrinsic()
3051 Info.memVT = MVT::getVectorVT(ScalarVT, VT.getVectorNumElements()); in getTgtMemIntrinsic()
3224 EVT ScalarVT = VecVT.getScalarType(); in shouldScalarizeBinop() local
3225 return isOperationLegalOrCustomOrPromote(Opc, ScalarVT); in shouldScalarizeBinop()
14552 MVT ScalarVT = VT.getVectorElementType(); in splitAndLowerShuffle() local
14553 MVT SplitVT = MVT::getVectorVT(ScalarVT, SplitNumElements); in splitAndLowerShuffle()
32025 MVT ScalarVT = VT.getScalarType(); in LowerMLOAD() local
32050 assert((!N->isExpandingLoad() || ScalarVT.getSizeInBits() >= 32) && in LowerMLOAD()
32056 assert((ScalarVT.getSizeInBits() >= 32 || in LowerMLOAD()
32058 (ScalarVT == MVT::i8 || ScalarVT == MVT::i16))) && in LowerMLOAD()
32064 MVT WideDataVT = MVT::getVectorVT(ScalarVT, NumEltsInWideVec); in LowerMLOAD()
32091 MVT ScalarVT = VT.getScalarType(); in LowerMSTORE() local
32098 assert((!N->isCompressingStore() || ScalarVT.getSizeInBits() >= 32) && in LowerMSTORE()
32104 assert((ScalarVT.getSizeInBits() >= 32 || in LowerMSTORE()
32106 (ScalarVT == MVT::i8 || ScalarVT == MVT::i16))) && in LowerMSTORE()
32112 MVT WideDataVT = MVT::getVectorVT(ScalarVT, NumEltsInWideVec); in LowerMSTORE()
40995 EVT ScalarVT = N0.getOperand(0).getValueType(); in combineTargetShuffle() local
40996 Type *ScalarTy = ScalarVT.getTypeForEVT(*DAG.getContext()); in combineTargetShuffle()
52489 EVT ScalarVT = VT.getVectorElementType(); in detectPMADDUBSW() local
52490 if (ScalarVT != MVT::i16 || NumElems < 8 || !isPowerOf2_32(NumElems)) in detectPMADDUBSW()
54039 EVT ScalarVT = VT.getScalarType(); in combineFMA() local
54040 if (((ScalarVT != MVT::f32 && ScalarVT != MVT::f64) || in combineFMA()
54042 !(ScalarVT == MVT::f16 && Subtarget.hasFP16())) in combineFMA()