Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:EXTRACT_VECTOR_ELT

1151   case ISD::EXTRACT_VECTOR_ELT: return visitEXTRACT_VECTOR_ELT(N);
2463 // the 'X' node here can either be nothing or an extract_vector_elt to catch
2465 if ((N0.getOpcode() == ISD::EXTRACT_VECTOR_ELT &&
5203 // i64 x = EXTRACT_VECTOR_ELT(v2i64 val, i32 1)
5207 // i8 x = EXTRACT_VECTOR_ELT(v16i8 b, i32 8)
5212 if (N0.getOpcode() == ISD::EXTRACT_VECTOR_ELT &&
5234 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT,
7289 // EXTRACT_VECTOR_ELT may widen the extracted vector.
7301 // Transform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) -> EXTRACT_VECTOR_ELT.
7326 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, N->getDebugLoc(), NVT,
7597 // Check to see if this is a BUILD_VECTOR of a bunch of EXTRACT_VECTOR_ELT
7598 // operations. If so, and if the EXTRACT_VECTOR_ELT vector inputs come from
7611 // If this input is something other than a EXTRACT_VECTOR_ELT with a
7613 if (N->getOperand(i).getOpcode() != ISD::EXTRACT_VECTOR_ELT ||