1 /* { dg-do compile } */ 2 /* { dg-options "-O2 -floop-nest-optimize" } */ 3 4 int ae, vs; 5 char ue; 6 7 void 8 kc (char); 9 10 void pm(void)11pm (void) 12 { 13 unsigned int v9; 14 int gf = 0; 15 vs = 1; 16 while (vs) 17 { 18 gf -= ue; 19 kc (ue); 20 for (ae = 0; ae < 70; ++ae) 21 { 22 } 23 ae &= 4; 24 ae ^ (gf != 0) && ((ue = 0) != 0); 25 } 26 v9 = ue + 1; 27 ue - v9 && ((ue = 0) != 0); 28 } 29