Lines Matching refs:InterimIVT
8460 MVT InterimIVT = in getVCIXOperands() local
8463 Ops.push_back(DAG.getBitcast(InterimIVT, V)); in getVCIXOperands()
10720 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize), in lowerVPFPIntConvOp() local
10722 Result = DAG.getNode(RISCVISDOpc, DL, InterimIVT, Src, Mask, VL); in lowerVPFPIntConvOp()
10728 SplatZero = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, InterimIVT, in lowerVPFPIntConvOp()
10729 DAG.getUNDEF(InterimIVT), SplatZero, VL); in lowerVPFPIntConvOp()
10734 MVT InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp() local
10737 Result = DAG.getNode(RISCVISDOpc, DL, InterimIVT, Src, Mask, VL); in lowerVPFPIntConvOp()
10739 while (InterimIVT != DstVT) { in lowerVPFPIntConvOp()
10742 InterimIVT = MVT::getVectorVT(MVT::getIntegerVT(SrcEltSize / 2), in lowerVPFPIntConvOp()
10744 Result = DAG.getNode(RISCVISD::TRUNCATE_VECTOR_VL, DL, InterimIVT, in lowerVPFPIntConvOp()