Lines Matching refs:SPLAT_VECTOR
136 setOperationAction(ISD::SPLAT_VECTOR, T, Legal);
137 setOperationAction(ISD::SPLAT_VECTOR, T, Legal);
152 setOperationAction(ISD::SPLAT_VECTOR, MVT::f16, Custom);
206 setOperationAction(ISD::SPLAT_VECTOR, T, Legal);
286 setOperationAction(ISD::SPLAT_VECTOR, T, Custom);
835 SDValue S = DAG.getNode(ISD::SPLAT_VECTOR, dl, WordTy, SplatV);
943 SDValue SplatV = DAG.getNode(ISD::SPLAT_VECTOR, dl, VecTy, Words[n]);
1502 SDValue True = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy,
1656 SDValue Splat = DAG.getNode(ISD::SPLAT_VECTOR, dl, SplatTy, ToInt32);
1880 SDValue Vec1 = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy,
1882 SDValue VecW = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy,
1884 SDValue VecN1 = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy,
3188 case ISD::SPLAT_VECTOR:
3204 case ISD::SPLAT_VECTOR: return LowerHvxSplatVector(Op, DAG);
3614 if (Ops[0].getOpcode() == ISD::SPLAT_VECTOR) {
3622 return DAG.getNode(ISD::SPLAT_VECTOR, dl, ty(Op),