1 /* { dg-do link } */
2 /* { dg-options " -O1 -floop-nest-optimize" } */
3 /* { dg-additional-options "-flto" { target lto } } */
4
5 int a1, c1, cr, kt;
6 int aa[2];
7
8 int
9 ce (void)
10 {
11 while (a1 < 1)
12 {
13 int g8;
14 for (g8 = 0; g8 < 3; ++g8)
15 if (c1 != 0)
16 cr = aa[a1 * 2] = kt;
17 for (c1 = 0; c1 < 2; ++c1)
18 aa[c1] = cr;
19 ++a1;
20 }
21 return 0;
22 }
23
24 int
25 main (void)
26 {
27 return ce ();
28 }