Lines Matching defs:Gather
3566 SDValue Gather = DAG.getNode(RISCVISD::VRGATHER_VX_VL, DL, ContainerVT, Src,
3569 Gather = convertFromScalableVector(VT, Gather, DAG, Subtarget);
3570 return Gather;
4138 if (auto Gather = matchSplatAsGather(Splat, VT, DL, DAG, Subtarget))
4139 return Gather;
5471 SDValue Gather = DAG.getNode(RISCVISD::VRGATHER_VX_VL, DL, ContainerVT,
5474 return convertFromScalableVector(VT, Gather, DAG, Subtarget);
5691 SDValue Gather = DAG.getNode(GatherVVOpc, DL, ContainerVT, V1, LHSIndices,
5693 return convertFromScalableVector(VT, Gather, DAG, Subtarget);
11302 SDValue Gather = DAG.getNode(GatherOpc, DL, ContainerVT, Vec, Indices,
11305 Gather = convertFromScalableVector(VecVT, Gather, DAG, Subtarget);
11306 return Gather;
18211 SDValue Gather =
18216 SDValue Result = DAG.getBitcast(VT, Gather.getValue(0));
18217 return DAG.getMergeValues({Result, Gather.getValue(1)}, DL);
18482 if (auto Gather = matchSplatAsGather(N->getOperand(0), VT.getSimpleVT(), N,
18484 return Gather;