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

References

lib/Target/ARM/ARMISelLowering.cpp
 7850         std::swap(V1, V2);
 7851       return DAG.getNode(ARMISD::VEXT, dl, VT, V1, V2,
 7862     if (ST->hasNEON() && V2->isUndef() && isSingletonVEXTMask(ShuffleMask, VT, Imm)) {
 7878           V2 = V1;
 7879         return DAG.getNode(ShuffleOpc, dl, DAG.getVTList(VT, VT), V1, V2)
 7885         return DAG.getNode(ARMISD::VMOVN, dl, VT, V2, V1,
 7888         return DAG.getNode(ARMISD::VMOVN, dl, VT, V1, V2,
 7907     if (ST->hasNEON() && V1->getOpcode() == ISD::CONCAT_VECTORS && V2->isUndef()) {
 7951         return GeneratePerfectShuffle(PFEntry, V1, V2, DAG, dl);
 7958           return GeneratePerfectShuffle(PFEntry, V1, V2, DAG, dl);
 7970     V2 = DAG.getNode(ISD::BITCAST, dl, VecVT, V2);
 7970     V2 = DAG.getNode(ISD::BITCAST, dl, VecVT, V2);
 7977                                   ShuffleMask[i] < (int)NumElts ? V1 : V2,