Home | History | Annotate | Download | only in R600

Lines Matching refs:BUILD_VECTOR

689       return DAG.getNode(ISD::BUILD_VECTOR, DL, MVT::v2f32,
1384 SDValue Input = DAG.getNode(ISD::BUILD_VECTOR, DL, MVT::v4i32, Src);
1549 Result = DAG.getNode(ISD::BUILD_VECTOR, DL, NewVT,
1630 LoweredLoad = DAG.getNode(ISD::BUILD_VECTOR, DL, TargetVT, Loads);
1724 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR);
1760 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(VectorEntry),
1766 assert(VectorEntry.getOpcode() == ISD::BUILD_VECTOR);
1798 return DAG.getNode(ISD::BUILD_VECTOR, SDLoc(VectorEntry),
1805 assert(BuildVector.getOpcode() == ISD::BUILD_VECTOR);
1877 // insert_vector_elt (build_vector elt0, ... , eltN), NewEltIdx, idx
1878 // => build_vector elt0, ... , NewEltIdx, ... , eltN
1891 // If we can't generate a legal BUILD_VECTOR, exit
1892 if (!isOperationLegal(ISD::BUILD_VECTOR, VT))
1900 // Check that the operand is a BUILD_VECTOR (or UNDEF, which can essentially
1901 // be converted to a BUILD_VECTOR). Fill in the Ops vector with the
1904 if (InVec.getOpcode() == ISD::BUILD_VECTOR) {
1916 // All the operands of BUILD_VECTOR must have the same type;
1927 return DAG.getNode(ISD::BUILD_VECTOR, dl, VT, Ops);
1930 // Extract_vec (Build_vector) generated by custom lowering
1934 if (Arg.getOpcode() == ISD::BUILD_VECTOR) {
1941 Arg.getOperand(0).getOpcode() == ISD::BUILD_VECTOR) {
2000 if (Arg.getOpcode() != ISD::BUILD_VECTOR)
2019 if (Arg.getOpcode() != ISD::BUILD_VECTOR)