Use gather loads for strided accesses
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / pr64386.c
blobfc152cb93a70c2f4824548a47c47d430d8590092
1 /* { dg-do compile } */
2 /* { dg-options "-O -ftree-vectorize -mavx512bw" } */
4 char ac[64], bc[64], ec[64];
6 void fc (void)
8 int i;
9 for (i = 0; i < 64; i++)
11 char e = ec[i];
12 ac[i] = bc[i] ? : e;