1 /* { dg-do compile } */
2 /* { dg-additional-options "-O3" } */
3 /* { dg-additional-options "-mavx -mno-mmx" { target x86_64-*-* i?86-*-* } } */
4
5 signed char a;
6 signed char f (int i, int j)
7 {
8 signed char c;
9 while (i != 0)
10 {
11 a ^= j;
12 ++c;
13 ++i;
14 }
15 return c;
16 }