1 /* PR tree-optimization/53163 */ 2 3 struct S { int s; } b, f; 4 int a, c; 5 6 void foo(void)7foo (void) 8 { 9 int d, e; 10 for (d = 4; d < 19; ++d) 11 for (e = 2; e >= 0; e--) 12 { 13 a = 0; 14 a = 1; 15 } 16 } 17 18 void bar(void)19bar (void) 20 { 21 int g, h, i; 22 for (i = 1; i >= 0; i--) 23 { 24 b = f; 25 for (g = 0; g <= 1; g++) 26 { 27 if (c) 28 break; 29 for (h = 0; h <= 1; h++) 30 foo (); 31 foo (); 32 } 33 } 34 } 35