Use gather loads for strided accesses
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr83488-3.c
blob7256749722bbb664e0db671f305970d2d8005b9f
1 /* PR target/83488 */
2 /* { dg-do compile } */
3 /* { dg-options "-mno-avx -mavx512vnni -mno-avx512vl" } */
5 typedef int __v8si __attribute__((vector_size (32)));
7 void
8 foo (__v8si *a, __v8si *b, __v8si *c, __v8si *d)
10 *a = __builtin_ia32_vpdpbusd_v8si (*b, *c, *d); /* { dg-error "needs isa option" } */