Lines Matching defs:Interleaved
4965 SDValue Interleaved;
4967 // Interleaved = (OddV << VecVT.getScalarSizeInBits()) + EvenV.
4970 Interleaved = DAG.getNode(RISCVISD::VWSLL_VL, DL, WideContainerVT, OddV,
4972 Interleaved = DAG.getNode(RISCVISD::VWADDU_W_VL, DL, WideContainerVT,
4973 Interleaved, EvenV, Passthru, Mask, VL);
4980 Interleaved = DAG.getNode(RISCVISD::VWADDU_VL, DL, WideContainerVT, EvenV,
4994 Interleaved = DAG.getNode(RISCVISD::ADD_VL, DL, WideContainerVT,
4995 Interleaved, OddsMul, Passthru, Mask, VL);
5002 Interleaved = DAG.getBitcast(ResultContainerVT, Interleaved);
5009 Interleaved =
5010 convertFromScalableVector(ResultVT, Interleaved, DAG, Subtarget);
5012 return Interleaved;
11084 SDValue Interleaved;
11089 Interleaved = getWideningInterleave(Op.getOperand(0), Op.getOperand(1), DL,
11126 Interleaved = DAG.getNode(RISCVISD::VRGATHEREI16_VV_VL, DL, ConcatVT,
11131 SDValue Lo = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, VecVT, Interleaved,
11134 ISD::EXTRACT_SUBVECTOR, DL, VecVT, Interleaved,