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

References

lib/Target/ARM/ARMISelLowering.cpp
 7409     EVT SrcVT = Src.ShuffleVec.getValueType();
 7425       Src.ShuffleVec =
 7426           DAG.getNode(ISD::CONCAT_VECTORS, dl, DestVT, Src.ShuffleVec,
 7427                       DAG.getUNDEF(Src.ShuffleVec.getValueType()));
 7434     if (Src.MaxElt - Src.MinElt >= NumSrcElts) {
 7434     if (Src.MaxElt - Src.MinElt >= NumSrcElts) {
 7439     if (Src.MinElt >= NumSrcElts) {
 7441       Src.ShuffleVec =
 7442           DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec,
 7444       Src.WindowBase = -NumSrcElts;
 7445     } else if (Src.MaxElt < NumSrcElts) {
 7447       Src.ShuffleVec =
 7448           DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec,
 7453           DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec,
 7456           DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, DestVT, Src.ShuffleVec,
 7459       Src.ShuffleVec = DAG.getNode(ARMISD::VEXT, dl, DestVT, VEXTSrc1,
 7461                                    DAG.getConstant(Src.MinElt, dl, MVT::i32));
 7462       Src.WindowBase = -Src.MinElt;
 7462       Src.WindowBase = -Src.MinElt;