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

References

lib/Target/X86/X86ISelLowering.cpp
11615   assert(!isNoopShuffleMask(Mask) && "We shouldn't lower no-op shuffles!");
11625   unsigned NumElts = Mask.size();
11627   if (!isSequentialOrUndefInRange(Mask, ZeroLo, Len, Mask[ZeroLo]))
11627   if (!isSequentialOrUndefInRange(Mask, ZeroLo, Len, Mask[ZeroLo]))
11631   ArrayRef<int> StubMask = Mask.slice(ZeroLo, Len);
11636   SDValue Res = Mask[ZeroLo] < (int)NumElts ? V1 : V2;
11645     unsigned Shift = (NumElts - 1) - (Mask[ZeroLo + Len - 1] % NumElts);
11651     unsigned Shift = Mask[ZeroLo] % NumElts;
11660     unsigned Shift = (NumElts - 1) - (Mask[ZeroLo + Len - 1] % NumElts);
11663     Shift += Mask[ZeroLo] % NumElts;