Lines Matching refs:getVectorVT

781           MVT::getVectorVT(MVT::i8, VT.getVectorElementCount()));  in RISCVTargetLowering()
889 EVT FloatVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in RISCVTargetLowering()
1053 MVT F32VecVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in RISCVTargetLowering()
1218 EVT FloatVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in RISCVTargetLowering()
1261 MVT F32VecVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in RISCVTargetLowering()
1425 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount()); in getSetCCResultType()
2585 return MVT::getVectorVT(MVT::i1, EC); in getMaskTypeFor()
2914 MVT SetccVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
3495 MVT::getVectorVT(MVT::getIntegerVT(NumViaIntegerBits), in lowerBuildVectorOfConstants()
3627 MVT ViaVecVT = MVT::getVectorVT(ViaIntVT, ViaVecLen); in lowerBuildVectorOfConstants()
3650 MVT::getVectorVT(ViaIntVT, 1), Vec, in lowerBuildVectorOfConstants()
3682 MVT ViaVecVT = MVT::getVectorVT(ViaIntVT, ViaVecLen); in lowerBuildVectorOfConstants()
3719 MVT::getVectorVT(ViaIntVT, RequiredVL), Splat, in lowerBuildVectorOfConstants()
3816 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg); in lowerBUILD_VECTOR()
3958 MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2); in splatPartsI64WithVL()
4264 MVT::getVectorVT(ContainerVT.getVectorElementType(), in getDeinterleaveViaVNSRL()
4274 MVT WideSrcContainerVT = MVT::getVectorVT( in getDeinterleaveViaVNSRL()
4504 MVT::getVectorVT(MVT::getIntegerVT(VecVT.getScalarSizeInBits() * 2), in getWideningInterleave()
4551 MVT ResultContainerVT = MVT::getVectorVT( in getWideningInterleave()
4558 MVT::getVectorVT(VecVT.getVectorElementType(), in getWideningInterleave()
4585 EVT ViaVT = EVT::getVectorVT( in lowerBitreverseShuffle()
4588 EVT::getVectorVT(*DAG.getContext(), MVT::i1, ViaVT.getScalarSizeInBits()); in lowerBitreverseShuffle()
4636 MVT RotateVT = MVT::getVectorVT(MVT::getIntegerVT(EltSizeInBits * NumSubElts), in lowerVECTOR_SHUFFLEAsRotate()
4708 MVT OneRegVT = MVT::getVectorVT(ElemVT, ElemsPerVReg); in lowerShuffleViaVRegSplitting()
4755 MVT WidenVT = MVT::getVectorVT(MVT::i8, VT.getVectorElementCount()); in lowerVECTOR_SHUFFLE()
4959 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); in lowerVECTOR_SHUFFLE()
5012 MVT MaskVT = MVT::getVectorVT(MVT::i1, NumElts); in lowerVECTOR_SHUFFLE()
5137 if (!isTypeLegal(MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount()))) in lowerCTLZ_CTTZ_ZERO_UNDEF()
5139 MVT FloatVT = MVT::getVectorVT(FloatEltVT, VT.getVectorElementCount()); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5176 MVT::getVectorVT(FloatEltVT, ContainerVT.getVectorElementCount()); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5252 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8)); in expandUnalignedRVVLoad()
5283 MVT::getVectorVT(MVT::i8, VT.getVectorElementCount() * (EltSizeBits / 8)); in expandUnalignedRVVStore()
5937 EVT BVT = EVT::getVectorVT(*DAG.getContext(), Op0VT, 1); in LowerOperation()
5950 EVT BVT = EVT::getVectorVT(*DAG.getContext(), VT, 1); in LowerOperation()
6128 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount()); in LowerOperation()
6146 MVT NVT = MVT::getVectorVT(MVT::f32, in LowerOperation()
6179 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize / 2), in LowerOperation()
6195 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in LowerOperation()
6210 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount()); in LowerOperation()
6224 MVT IVecVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in LowerOperation()
6431 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount()), in LowerOperation()
6699 MVT::getVectorVT(MVT::f32, Op.getValueType().getVectorElementCount()); in LowerOperation()
6717 MVT NVT = MVT::getVectorVT(MVT::f32, in LowerOperation()
7593 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerVectorMaskExt()
7627 MVT ContainerVT = MVT::getVectorVT(VT.getVectorElementType(), in lowerFixedLengthVectorExtendToRVV()
7747 EVT ResultVT = EVT::getVectorVT(Context, SrcEltVT, Count); in lowerVectorTruncLike()
7917 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerINSERT_VECTOR_ELT()
8010 MVT::getVectorVT(MVT::i32, ContainerVT.getVectorElementCount() * 2); in lowerINSERT_VECTOR_ELT()
8128 MVT WideVT = MVT::getVectorVT(WideEltVT, WidenVecLen); in lowerEXTRACT_VECTOR_ELT()
8141 MVT WideVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerEXTRACT_VECTOR_ELT()
8303 MVT I32VT = MVT::getVectorVT(MVT::i32, VT.getVectorElementCount() * 2); in lowerVectorIntrinsicScalars()
8461 MVT::getVectorVT(MVT::getIntegerVT(ValType.getScalarSizeInBits()), in getVCIXOperands()
8710 RetVT = MVT::getVectorVT(MVT::getIntegerVT(VT.getScalarSizeInBits()), in LowerINTRINSIC_WO_CHAIN()
8869 RetVT = MVT::getVectorVT(MVT::getIntegerVT(RetVT.getScalarSizeInBits()), in LowerINTRINSIC_W_CHAIN()
9369 MVT::getVectorVT(MVT::i8, SubVecVT.getVectorMinNumElements() / 8, in lowerINSERT_SUBVECTOR()
9371 VecVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorMinNumElements() / 8, in lowerINSERT_SUBVECTOR()
9545 MVT::getVectorVT(MVT::i8, SubVecVT.getVectorMinNumElements() / 8, in lowerEXTRACT_SUBVECTOR()
9547 VecVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorMinNumElements() / 8, in lowerEXTRACT_SUBVECTOR()
9719 MVT::getVectorVT(VecVT.getVectorElementType(), in lowerVECTOR_DEINTERLEAVE()
9805 MVT::getVectorVT(VecVT.getVectorElementType(), in lowerVECTOR_INTERLEAVE()
9888 MVT WidenVT = MVT::getVectorVT(MVT::i8, VecVT.getVectorElementCount()); in lowerVECTOR_REVERSE()
9927 IntVT = MVT::getVectorVT(MVT::i16, VecVT.getVectorElementCount()); in lowerVECTOR_REVERSE()
10384 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerFixedLengthVectorSelectToRVV()
10523 MVT SrcVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount()); in lowerVPExtMaskOp()
10670 MVT IntVT = MVT::getVectorVT(MVT::getIntegerVT(DstEltSize / 2), in lowerVPFPIntConvOp()
10684 MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
10701 InterimFVT = MVT::getVectorVT(MVT::f32, DstVT.getVectorElementCount()); in lowerVPFPIntConvOp()
10720 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize), in lowerVPFPIntConvOp()
10734 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp()
10742 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp()
10932 IndicesVT = MVT::getVectorVT(MVT::i16, IndicesVT.getVectorElementCount()); in lowerVPReverseExperimental()
11122 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), in lowerMaskedGather()
11221 IndexVT = MVT::getVectorVT(IndexVT.getVectorElementType(), in lowerMaskedScatter()
11808 EVT BVT = EVT::getVectorVT(*DAG.getContext(), VT, 1); in ReplaceNodeResults()
12149 EVT ReduceVT = EVT::getVectorVT(*DAG.getContext(), VT, 2); in combineBinOpOfExtractToReduceTree()
12171 EVT ReduceVT = EVT::getVectorVT(*DAG.getContext(), VT, RHSIdx + 1); in combineBinOpOfExtractToReduceTree()
13118 MVT NarrowVT = MVT::getVectorVT(MVT::getIntegerVT(NarrowSize), in getNarrowType()
14896 MVT WideVecVT = MVT::getVectorVT(WideScalarVT, N->getNumOperands()); in performCONCAT_VECTORSCombine()
15624 EVT WideVT = EVT::getVectorVT(*DAG.getContext(), WideScalarVT, in PerformDAGCombine()
15627 EVT MaskVT = EVT::getVectorVT(*DAG.getContext(), MVT::i1, in PerformDAGCombine()
19839 return MVT::getVectorVT(PreferredVT, MinVLenInBytes/PreferredVT.getStoreSize()); in getOptimalMemOpType()
19879 EVT::getVectorVT(Context, ValueEltVT, Count, /*IsScalable=*/true); in splitValueIntoRegisterParts()
19932 EVT::getVectorVT(Context, ValueEltVT, Count, /*IsScalable=*/true); in joinRegisterPartsIntoValue()