Lines Matching refs:getVectorElementCount
537 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount())); in RISCVTargetLowering()
625 EVT FloatVT = MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount()); in RISCVTargetLowering()
861 MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount()); in RISCVTargetLowering()
980 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount()); in getSetCCResultType()
1546 InsertExtractIdx >= VecVT.getVectorElementCount().getKnownMinValue(); in decomposeSubvectorInsertExtractToSubRegs()
1550 InsertExtractIdx -= VecVT.getVectorElementCount().getKnownMinValue(); in decomposeSubvectorInsertExtractToSubRegs()
1741 ElementCount EC = VecVT.getVectorElementCount(); in getMaskTypeFor()
1837 MVT SetccVT = MVT::getVectorVT(MVT::i1, VT.getVectorElementCount()); in lowerFTRUNC_FCEIL_FFLOOR()
1925 MVT SetccVT = MVT::getVectorVT(MVT::i1, VT.getVectorElementCount()); in lowerFROUND()
2408 MVT InterVT = MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2); in splatPartsI64WithVL()
2758 VT.getVectorElementType(), WideIntContainerVT.getVectorElementCount()); in lowerVECTOR_SHUFFLE()
2765 MVT::getVectorVT(IntEltVT, HalfContainerVT.getVectorElementCount()); in lowerVECTOR_SHUFFLE()
2795 WideIntContainerVT.getVectorElementCount() * 2); in lowerVECTOR_SHUFFLE()
2964 MVT FloatVT = MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount()); in lowerCTLZ_CTTZ_ZERO_UNDEF()
3024 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8)); in expandUnalignedRVVLoad()
3055 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8)); in expandUnalignedRVVStore()
3338 VT.getVectorElementCount()); in LowerOperation()
3349 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in LowerOperation()
3359 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in LowerOperation()
3367 VT.getVectorElementCount()); in LowerOperation()
4228 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerVectorMaskExt()
4263 ContainerExtVT.getVectorElementCount()); in lowerFixedLengthVectorExtendToRVV()
4379 const ElementCount Count = ContainerVT.getVectorElementCount(); in lowerVectorTruncLike()
4479 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerINSERT_VECTOR_ELT()
4533 MVT::getVectorVT(MVT::i32, ContainerVT.getVectorElementCount() * 2); in lowerINSERT_VECTOR_ELT()
4618 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerEXTRACT_VECTOR_ELT()
4723 MVT I32VT = MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2); in lowerVectorIntrinsicScalars()
5719 MVT WidenVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerVECTOR_REVERSE()
5760 IntVT = MVT::getVectorVT(MVT::i16, VecVT.getVectorElementCount()); in lowerVECTOR_REVERSE()
6122 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerFixedLengthVectorSelectToRVV()
6224 MVT SrcVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerVPExtMaskOp()
6372 DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6385 MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6402 InterimFVT = MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6422 DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6435 DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6443 DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
6523 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() && in lowerMaskedGather()
6539 ContainerVT.getVectorElementCount()); in lowerMaskedGather()
6625 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() && in lowerMaskedScatter()
6641 ContainerVT.getVectorElementCount()); in lowerMaskedScatter()
8280 VT.getVectorElementCount()); in combineADDSUB_VLToVWADDSUB_VL()
8414 VT.getVectorElementCount()); in combineMUL_VLToVWMUL_VL()