From: Michael Beck Date: Tue, 7 Oct 2008 16:29:07 +0000 (+0000) Subject: - some strange combination of cond-eval and gvn-pre X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=a64b71b0b896f2d5ef41b2f46c9cc4850ea1d002;p=libfirm - some strange combination of cond-eval and gvn-pre [r22582] --- diff --git a/ir/be/test/fehler159.c b/ir/be/test/fehler159.c new file mode 100644 index 000000000..ccf0382ff --- /dev/null +++ b/ir/be/test/fehler159.c @@ -0,0 +1,16 @@ +/*$ -fcond-eval -fgvn-pre -fno-gcse $*/ + +int something(int n); + +int test() { + int i; + char inUse16[16]; + + for (i = 0; i < 16; i++) + if (something(1) == 1) + inUse16[i] = 1; + else + inUse16[i] = 0; + + return inUse16[0]; +}