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

References

lib/Target/X86/X86ISelLowering.cpp
12802   assert(Mask.size() >= 2 && "Single element masks are invalid.");
12804   int Size = Mask.size();
12807       count_if(Mask, [Size](int M) { return M >= 0 && M % Size < Size / 2; });
12809       count_if(Mask, [Size](int M) { return M % Size >= Size / 2; });
12818       if (Mask[i] < 0)
12826       if ((UnpackIdx % 2 == 0) != (Mask[i] < Size))
12833           Mask[i] % Size;
12884       if (Mask[i] < 0)
12887       assert(Mask[i] % Size >= HalfOffset && "Found input from wrong half!");
12890           2 * ((Mask[i] % Size) - HalfOffset) + (Mask[i] < Size ? 0 : 1);
12890           2 * ((Mask[i] % Size) - HalfOffset) + (Mask[i] < Size ? 0 : 1);