Home | History | Annotate | Download | only in CellSPU

Lines Matching refs:BUILD_VECTOR

440     // Custom lower build_vector, constant pool spills, insert and
442 setOperationAction(ISD::BUILD_VECTOR, VT, Custom);
1106 SDValue Tvec = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, T, T);
1649 //! Lower a BUILD_VECTOR instruction creatively:
1685 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32, T,T,T,T));
1694 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v2i64, T, T));
1703 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v8i16, &Ops[0], Ops.size()));
1711 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &Ops[0], Ops.size());
1715 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, T, T, T, T);
1735 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
1752 SDValue BV = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
1766 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
1774 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
1812 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
1944 SDValue VPermMask = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v16i8,
1979 return DAG.getNode(ISD::BUILD_VECTOR, dl, Op.getValueType(),
2080 DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2124 replicate = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2130 replicate = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2137 replicate = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2145 replicate = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2303 if (ConstVec.getNode()->getOpcode() != ISD::BUILD_VECTOR) {
2315 if (ConstVec.getNode()->getOpcode() == ISD::BUILD_VECTOR) {
2333 DAG.getNode(ISD::BUILD_VECTOR, dl, VT, &tcVec[0], tcVec.size()));
2686 SDValue shufMask = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2738 SDValue shufMask = DAG.getNode(ISD::BUILD_VECTOR, dl, MVT::v4i32,
2825 case ISD::BUILD_VECTOR: