Lines Matching refs:convertToScalableVector

2556 static SDValue convertToScalableVector(EVT VT, SDValue V, SelectionDAG &DAG,  in convertToScalableVector()  function
2799 Src = convertToScalableVector(SrcContainerVT, Src, DAG, Subtarget); in lowerFP_TO_INT_SAT()
2880 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
2887 Mask = convertToScalableVector(getMaskTypeFor(ContainerVT), Mask, DAG, in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
2987 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
3117 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerVectorXRINT()
3322 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in matchSplatAsGather()
3413 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerBuildVectorViaDominantValues()
3737 Source = convertToScalableVector(ContainerVT.changeVectorElementType(MVT::i8), in lowerBuildVectorOfConstants()
3831 SubBV = convertToScalableVector(M1VT, SubBV, DAG, Subtarget); in lowerBUILD_VECTOR()
3903 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerBUILD_VECTOR()
4055 ExtractedVal = convertToScalableVector(ExtractedContainerVT, in lowerScalarInsert()
4266 Src = convertToScalableVector(SrcContainerVT, Src, DAG, Subtarget); in getDeinterleaveViaVNSRL()
4367 convertToScalableVector(ContainerVT, Src, DAG, Subtarget), in lowerVECTOR_SHUFFLEAsVSlidedown()
4413 InPlace = convertToScalableVector(ContainerVT, InPlace, DAG, Subtarget); in lowerVECTOR_SHUFFLEAsVSlideup()
4414 ToInsert = convertToScalableVector(ContainerVT, ToInsert, DAG, Subtarget); in lowerVECTOR_SHUFFLEAsVSlideup()
4477 convertToScalableVector(ContainerVT, V2, DAG, Subtarget), in lowerVECTOR_SHUFFLEAsVSlide1()
4493 EvenV = convertToScalableVector(VecContainerVT, EvenV, DAG, Subtarget); in getWideningInterleave()
4494 OddV = convertToScalableVector(VecContainerVT, OddV, DAG, Subtarget); in getWideningInterleave()
4716 V1 = convertToScalableVector(ContainerVT, V1, DAG, Subtarget); in lowerShuffleViaVRegSplitting()
4717 V2 = convertToScalableVector(ContainerVT, V2, DAG, Subtarget); in lowerShuffleViaVRegSplitting()
4728 SubVec = convertToScalableVector(M1VT, SubVec, DAG, Subtarget); in lowerShuffleViaVRegSplitting()
4834 V1 = convertToScalableVector(ContainerVT, V1, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
4872 LoV = convertToScalableVector(ContainerVT, LoV, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
4876 HiV = convertToScalableVector(ContainerVT, HiV, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5045 V1 = convertToScalableVector(ContainerVT, V1, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5057 convertToScalableVector(IndexContainerVT, LHSIndices, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5067 V2 = convertToScalableVector(ContainerVT, V2, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5071 convertToScalableVector(MaskContainerVT, SelectMask, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5084 convertToScalableVector(IndexContainerVT, RHSIndices, DAG, Subtarget); in lowerVECTOR_SHUFFLE()
5128 Mask = convertToScalableVector(getMaskTypeFor(ContainerVT), Mask, DAG, in lowerCTLZ_CTTZ_ZERO_UNDEF()
5169 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5424 Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget); in LowerIS_FPCLASS()
5427 Op0 = convertToScalableVector(ContainerVT0, Op0, DAG, Subtarget); in LowerIS_FPCLASS()
5503 X = convertToScalableVector(ContainerVT, X, DAG, Subtarget); in lowerFMAXIMUM_FMINIMUM()
5504 Y = convertToScalableVector(ContainerVT, Y, DAG, Subtarget); in lowerFMAXIMUM_FMINIMUM()
5511 Mask = convertToScalableVector(getMaskTypeFor(ContainerVT), Mask, DAG, in lowerFMAXIMUM_FMINIMUM()
6280 Src = convertToScalableVector(SrcContainerVT, Src, DAG, Subtarget); in LowerOperation()
7595 SDValue CC = convertToScalableVector(I1ContainerVT, Src, DAG, Subtarget); in lowerVectorMaskExt()
7631 convertToScalableVector(ContainerVT, Op.getOperand(0), DAG, Subtarget); in lowerFixedLengthVectorExtendToRVV()
7664 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerVectorMaskTruncLike()
7668 Mask = convertToScalableVector(MaskContainerVT, Mask, DAG, Subtarget); in lowerVectorMaskTruncLike()
7730 Src = convertToScalableVector(ContainerVT, Src, DAG, Subtarget); in lowerVectorTruncLike()
7733 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVectorTruncLike()
7771 Src = convertToScalableVector(SrcContainerVT, Src, DAG, Subtarget); in lowerStrictFPExtendOrRoundLike()
7841 Src = convertToScalableVector(SrcContainerVT, Src, DAG, Subtarget); in lowerVectorFPExtendOrRoundLike()
7844 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVectorFPExtendOrRoundLike()
7927 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerINSERT_VECTOR_ELT()
8090 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerEXTRACT_VECTOR_ELT()
8150 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerEXTRACT_VECTOR_ELT()
8467 Ops.push_back(convertToScalableVector(OpContainerVT, V, DAG, Subtarget)); in getVCIXOperands()
8754 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in LowerINTRINSIC_W_CHAIN()
8755 PassThru = convertToScalableVector(ContainerVT, PassThru, DAG, Subtarget); in LowerINTRINSIC_W_CHAIN()
8914 Val = convertToScalableVector(ContainerVT, Val, DAG, Subtarget); in LowerINTRINSIC_VOID()
8919 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in LowerINTRINSIC_VOID()
8969 Ops.push_back(convertToScalableVector( in LowerINTRINSIC_VOID()
9108 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerVectorMaskVecReduction()
9239 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerVECREDUCE()
9309 VectorVal = convertToScalableVector(ContainerVT, VectorVal, DAG, Subtarget); in lowerFPVECREDUCE()
9333 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerVPREDUCE()
9402 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerINSERT_SUBVECTOR()
9582 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in lowerEXTRACT_SUBVECTOR()
10064 convertToScalableVector(ContainerVT, StoreVal, DAG, Subtarget); in lowerFixedLengthVectorStoreToRVV()
10117 PassThru = convertToScalableVector(ContainerVT, PassThru, DAG, Subtarget); in lowerMaskedLoad()
10120 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerMaskedLoad()
10183 Val = convertToScalableVector(ContainerVT, Val, DAG, Subtarget); in lowerMaskedStore()
10186 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerMaskedStore()
10215 convertToScalableVector(ContainerVT, Op.getOperand(0), DAG, Subtarget); in lowerFixedLengthVectorSetccToRVV()
10217 convertToScalableVector(ContainerVT, Op.getOperand(1), DAG, Subtarget); in lowerFixedLengthVectorSetccToRVV()
10276 Op1 = convertToScalableVector(ContainerInVT, Op1, DAG, Subtarget); in lowerVectorStrictFSetcc()
10277 Op2 = convertToScalableVector(ContainerInVT, Op2, DAG, Subtarget); in lowerVectorStrictFSetcc()
10331 X = convertToScalableVector(ContainerVT, X, DAG, Subtarget); in lowerABS()
10338 Mask = convertToScalableVector(getMaskTypeFor(ContainerVT), Mask, DAG, in lowerABS()
10367 Mag = convertToScalableVector(ContainerVT, Mag, DAG, Subtarget); in lowerFixedLengthVectorFCOPYSIGNToRVV()
10368 Sign = convertToScalableVector(ContainerVT, Sign, DAG, Subtarget); in lowerFixedLengthVectorFCOPYSIGNToRVV()
10387 convertToScalableVector(I1ContainerVT, Op.getOperand(0), DAG, Subtarget); in lowerFixedLengthVectorSelectToRVV()
10389 convertToScalableVector(ContainerVT, Op.getOperand(1), DAG, Subtarget); in lowerFixedLengthVectorSelectToRVV()
10391 convertToScalableVector(ContainerVT, Op.getOperand(2), DAG, Subtarget); in lowerFixedLengthVectorSelectToRVV()
10425 Ops.push_back(convertToScalableVector(ContainerVT, V, DAG, Subtarget)); in lowerToScalableOp()
10500 Ops.push_back(convertToScalableVector(ContainerVT, V, DAG, Subtarget)); in lowerVPOp()
10524 Src = convertToScalableVector(SrcVT, Src, DAG, Subtarget); in lowerVPExtMaskOp()
10558 Op1 = convertToScalableVector(ContainerVT, Op1, DAG, Subtarget); in lowerVPSetCCMaskOp()
10559 Op2 = convertToScalableVector(ContainerVT, Op2, DAG, Subtarget); in lowerVPSetCCMaskOp()
10638 Src = convertToScalableVector(SrcVT, Src, DAG, Subtarget); in lowerVPFPIntConvOp()
10640 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVPFPIntConvOp()
10774 Op1 = convertToScalableVector(ContainerVT, Op1, DAG, Subtarget); in lowerVPSpliceExperimental()
10775 Op2 = convertToScalableVector(ContainerVT, Op2, DAG, Subtarget); in lowerVPSpliceExperimental()
10777 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVPSpliceExperimental()
10852 Op1 = convertToScalableVector(ContainerVT, Op1, DAG, Subtarget); in lowerVPReverseExperimental()
10854 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVPReverseExperimental()
10974 Op1 = convertToScalableVector(ContainerVT, Op1, DAG, Subtarget); in lowerLogicVPOp()
10975 Op2 = convertToScalableVector(ContainerVT, Op2, DAG, Subtarget); in lowerLogicVPOp()
11010 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVPStridedLoad()
11042 StoreVal = convertToScalableVector(ContainerVT, StoreVal, DAG, Subtarget); in lowerVPStridedStore()
11057 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerVPStridedStore()
11125 Index = convertToScalableVector(IndexVT, Index, DAG, Subtarget); in lowerMaskedGather()
11129 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerMaskedGather()
11130 PassThru = convertToScalableVector(ContainerVT, PassThru, DAG, Subtarget); in lowerMaskedGather()
11224 Index = convertToScalableVector(IndexVT, Index, DAG, Subtarget); in lowerMaskedScatter()
11225 Val = convertToScalableVector(ContainerVT, Val, DAG, Subtarget); in lowerMaskedScatter()
11229 Mask = convertToScalableVector(MaskVT, Mask, DAG, Subtarget); in lowerMaskedScatter()
11856 Vec = convertToScalableVector(ContainerVT, Vec, DAG, Subtarget); in ReplaceNodeResults()
13888 XVal = convertToScalableVector(SrcContainerVT, XVal, DAG, Subtarget); in performFP_TO_INTCombine()
17811 Val = convertToScalableVector(LocVT, Val, DAG, Subtarget); in convertValVTToLocVT()