Lines Matching refs:IntVT

2921   MVT IntVT = ContainerVT.changeVectorElementTypeToInteger();  in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()  local
2939 Truncated = DAG.getNode(RISCVISD::VFCVT_RM_X_F_VL, DL, IntVT, Src, Mask, in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
2944 Truncated = DAG.getNode(RISCVISD::VFCVT_RTZ_X_F_VL, DL, IntVT, Src, in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
2949 Truncated = DAG.getNode(RISCVISD::VFCVT_X_F_VL, DL, IntVT, Src, Mask, VL); in lowerVectorFTRUNC_FCEIL_FFLOOR_FROUND()
3029 MVT IntVT = ContainerVT.changeVectorElementTypeToInteger(); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND() local
3043 RISCVISD::STRICT_VFCVT_RM_X_F_VL, DL, DAG.getVTList(IntVT, MVT::Other), in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
3050 DAG.getVTList(IntVT, MVT::Other), Chain, Src, Mask, VL); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
5183 EVT IntVT = FloatVT.changeVectorElementTypeToInteger(); in lowerCTLZ_CTTZ_ZERO_UNDEF() local
5184 SDValue Bitcast = DAG.getBitcast(IntVT, FloatVal); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5190 Exp = DAG.getNode(ISD::VP_LSHR, DL, IntVT, Bitcast, in lowerCTLZ_CTTZ_ZERO_UNDEF()
5191 DAG.getConstant(ShiftAmt, DL, IntVT), Mask, VL); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5194 Exp = DAG.getNode(ISD::SRL, DL, IntVT, Bitcast, in lowerCTLZ_CTTZ_ZERO_UNDEF()
5195 DAG.getConstant(ShiftAmt, DL, IntVT)); in lowerCTLZ_CTTZ_ZERO_UNDEF()
5196 if (IntVT.bitsLT(VT)) in lowerCTLZ_CTTZ_ZERO_UNDEF()
5198 else if (IntVT.bitsGT(VT)) in lowerCTLZ_CTTZ_ZERO_UNDEF()
9900 MVT IntVT = VecVT.changeVectorElementTypeToInteger(); in lowerVECTOR_REVERSE() local
9927 IntVT = MVT::getVectorVT(MVT::i16, VecVT.getVectorElementCount()); in lowerVECTOR_REVERSE()
9941 !Subtarget.is64Bit() && IntVT.getVectorElementType() == MVT::i64; in lowerVECTOR_REVERSE()
9944 SplatVL = DAG.getSplatVector(IntVT, DL, VLMinus1); in lowerVECTOR_REVERSE()
9946 SplatVL = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IntVT, DAG.getUNDEF(IntVT), in lowerVECTOR_REVERSE()
9949 SDValue VID = DAG.getNode(RISCVISD::VID_VL, DL, IntVT, Mask, VL); in lowerVECTOR_REVERSE()
9950 SDValue Indices = DAG.getNode(RISCVISD::SUB_VL, DL, IntVT, SplatVL, VID, in lowerVECTOR_REVERSE()
9951 DAG.getUNDEF(IntVT), Mask, VL); in lowerVECTOR_REVERSE()
10657 MVT IntVT = DstVT.changeVectorElementTypeToInteger(); in lowerVPFPIntConvOp() local
10660 SDValue ZeroSplat = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IntVT, in lowerVPFPIntConvOp()
10661 DAG.getUNDEF(IntVT), Zero, VL); in lowerVPFPIntConvOp()
10664 SDValue OneSplat = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IntVT, in lowerVPFPIntConvOp()
10665 DAG.getUNDEF(IntVT), One, VL); in lowerVPFPIntConvOp()
10666 Src = DAG.getNode(RISCVISD::VMERGE_VL, DL, IntVT, Src, OneSplat, in lowerVPFPIntConvOp()
10667 ZeroSplat, DAG.getUNDEF(IntVT), VL); in lowerVPFPIntConvOp()
10670 MVT IntVT = MVT::getVectorVT(MVT::getIntegerVT(DstEltSize / 2), in lowerVPFPIntConvOp() local
10672 Src = DAG.getNode(RISCVISDExtOpc, DL, IntVT, Src, Mask, VL); in lowerVPFPIntConvOp()