1 /* { dg-do compile } */
2 /* { dg-additional-options "-O3" } */
3 /* { dg-additional-options "-mavx2" { target { i?86-*-* x86_64-*-* } } } */
4
5 int a, b;
6
7 void
8 fn1 ()
9 {
10 int c, d;
11 for (; b; b++)
12 a = a ^ !c ^ !d;
13 }