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 fn1()8 fn1 () 9 { 10 int c, d; 11 for (; b; b++) 12 a = a ^ !c ^ !d; 13 } 14