- cond-eval is ok, gvn-pre has a problem with the do loop
[libfirm] / ir / be / test / fehler159.c
1 /*$  -fgvn-pre -fno-gcse $*/
2
3 int something(int n);
4
5 int test() {
6         int i;
7         char inUse16[16];
8
9         i = 0;
10         do {
11         if (something(1) == 1)
12                 inUse16[i] = 1;
13         else
14                 inUse16[i] = 0;
15         ++i;
16     } while (i < 16);
17
18     return inUse16[0];
19 }