2018-05-15 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / gcc.dg / graphite / pr46404-1.c
bloba3f404a2ac9580285fe2d41203bdd8854e0cf0fd
1 /* { dg-options "-O -fgraphite-identity -fno-tree-scev-cprop" } */
3 int foo (void);
5 int
6 huft_build (unsigned *b)
8 int k;
9 for (k = 0; k <= 10; k++)
10 if (foo ());
12 int
13 inflate_fixed ()
15 int i;
16 unsigned l[288];
17 for (i = 0; i < 144; i++)
18 l[i] = 8;
19 for (; i < 256; i++)
20 l[i] = 9;
21 for (; i < 280; i++)
22 l[i] = 7;
23 for (; i < 288; i++)
24 l[i] = 8;
25 if ((i = huft_build (l)) != 0)
26 return i;
27 for (i = 0; i < 30; i++)
28 l[i] = 5;