reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
17376   MVT VecVT = Vec.getSimpleValueType();
17422     Vec = extract128BitVector(Vec, IdxVal, DAG, dl);
17422     Vec = extract128BitVector(Vec, IdxVal, DAG, dl);
17431     return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, Op.getValueType(), Vec,
17446                                      DAG.getBitcast(MVT::v4i32, Vec), Idx));
17461   if (VT.getSizeInBits() == 8 && Op->isOnlyUserOf(Vec.getNode())) {
17466                                 DAG.getBitcast(MVT::v4i32, Vec),
17477                               DAG.getBitcast(MVT::v8i16, Vec),
17492     Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask);
17492     Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask);
17493     return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, VT, Vec,
17508     Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask);
17508     Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask);
17509     return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, VT, Vec,