libcpp, c, middle-end: Optimize initializers using #embed in C
[official-gcc.git] / gcc / testsuite / gcc.dg / vect / pr93094.c
blob79c3e891db100ef985bad0224834672517ddb7e7
1 /* { dg-do compile } */
2 /* { dg-additional-options "-O3 -fno-tree-pre" } */
3 /* { dg-additional-options "-mavx512bw" { target x86_64-*-* i?86-*-* } } */
5 void
6 ll (char *un, char *rr, int te, int fp, int nb)
8 const int xe = nb & 1;
10 while (fp-- != 0)
12 if ((rr[0] & xe) == 0)
13 un[0] = 0;
15 un += te;
16 rr += te;