Lines Matching defs:Interleaved
4826 SDValue Interleaved;
4831 Interleaved =
4834 // Interleaved = (OddV << VecVT.getScalarSizeInBits()) + EvenV.
4837 Interleaved = DAG.getNode(RISCVISD::VWSLL_VL, DL, WideContainerVT, OddV,
4840 Interleaved = DAG.getNode(RISCVISD::VWADDU_W_VL, DL, WideContainerVT,
4841 Interleaved, EvenV, Passthru, Mask, VL);
4843 Interleaved =
4848 Interleaved = DAG.getNode(RISCVISD::SHL_VL, DL, WideContainerVT,
4849 Interleaved, OffsetVec, Passthru, Mask, VL);
4856 Interleaved = DAG.getNode(RISCVISD::VWADDU_VL, DL, WideContainerVT, EvenV,
4870 Interleaved = DAG.getNode(RISCVISD::ADD_VL, DL, WideContainerVT,
4871 Interleaved, OddsMul, Passthru, Mask, VL);
4878 Interleaved = DAG.getBitcast(ResultContainerVT, Interleaved);
4885 Interleaved =
4886 convertFromScalableVector(ResultVT, Interleaved, DAG, Subtarget);
4888 return Interleaved;
10559 SDValue Interleaved;
10564 Interleaved = getWideningInterleave(Op.getOperand(0), Op.getOperand(1), DL,
10601 Interleaved = DAG.getNode(RISCVISD::VRGATHEREI16_VV_VL, DL, ConcatVT,
10606 SDValue Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VecVT, Interleaved,
10609 ISD::EXTRACT_SUBVECTOR, DL, VecVT, Interleaved,