Lines Matching defs:canWidenShuffleElements
3672 static bool canWidenShuffleElements(ArrayRef<int> Mask,
3722 static bool canWidenShuffleElements(ArrayRef<int> Mask,
3735 return canWidenShuffleElements(ZeroableMask, WidenedMask);
3738 static bool canWidenShuffleElements(ArrayRef<int> Mask) {
3740 return canWidenShuffleElements(Mask, WidenedMask);
3760 if (canWidenShuffleElements(Mask, ScaledMask)) {
3763 if (!canWidenShuffleElements(ScaledMask, WidenedMask))
5886 // canWidenShuffleElements merging away undef elements, meaning we
10833 if (ImmBlends && EltSize == 8 && !canWidenShuffleElements(BlendMask))
14967 if (!canWidenShuffleElements(Mask, Zeroable, V2IsZero, WidenedMask))
16654 if (!canWidenShuffleElements(Mask, Widened128Mask))
16718 if (canWidenShuffleElements(Widened128Mask, Widened256Mask)) {
17680 canWidenShuffleElements(OrigMask, Zeroable, V2IsZero, WidenedMask)) {
29564 canWidenShuffleElements(ShuffleMask))) {
39330 if (!canWidenShuffleElements(WideMask, WidenedMask))
40099 if (!canWidenShuffleElements(Mask, WidenedMask))
40448 !canWidenShuffleElements(NewBlendMask))
40450 if (!canWidenShuffleElements(NewPermuteMask))
44839 canWidenShuffleElements(Mask, WidenedMask))