2017-12-05 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / graphite / pr68715-2.c
blob270d948f1f5a54537972ed1dc5abcf10fdfcddff
1 /* { dg-do compile } */
2 /* { dg-options "-Ofast -floop-interchange" } */
4 int a, b, c, d, f, g;
5 int e[1], h[1];
6 void fn2 ();
7 void fn3 ();
8 void
9 fn1 ()
11 fn2 ();
12 b = 0;
13 for (; b < 10; b++)
17 void
18 fn2 ()
20 if (a)
22 fn3 ();
23 c = d;
27 void
28 fn3 ()
30 for (; g; g++)
31 e[g] = 2;
32 if (f)
33 for (; g; g++)
34 h[g] = 5;