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

References

lib/Target/ARM/ARMISelLowering.cpp
 7566   if (VT.getVectorNumElements() == 4 &&
 7567       (VT.is128BitVector() || VT.is64BitVector())) {
 7567       (VT.is128BitVector() || VT.is64BitVector())) {
 7589   unsigned EltSize = VT.getScalarSizeInBits();
 7591       ShuffleVectorSDNode::isSplatMask(&M[0], VT) ||
 7593       isVREVMask(M, VT, 64) ||
 7594       isVREVMask(M, VT, 32) ||
 7595       isVREVMask(M, VT, 16))
 7598            (isVEXTMask(M, VT, ReverseVEXT, Imm) ||
 7599             isVTBLMask(M, VT) ||
 7600             isNEONTwoResultShuffleMask(M, VT, WhichResult, isV_UNDEF)))
 7602   else if (Subtarget->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) &&
 7602   else if (Subtarget->hasNEON() && (VT == MVT::v8i16 || VT == MVT::v16i8) &&
 7603            isReverseMask(M, VT))
 7606            (isVMOVNMask(M, VT, 0) || isVMOVNMask(M, VT, 1)))
 7606            (isVMOVNMask(M, VT, 0) || isVMOVNMask(M, VT, 1)))