- some strange combination of cond-eval and gvn-pre
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 7 Oct 2008 16:29:07 +0000 (16:29 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Tue, 7 Oct 2008 16:29:07 +0000 (16:29 +0000)
[r22582]

ir/be/test/fehler159.c [new file with mode: 0644]

diff --git a/ir/be/test/fehler159.c b/ir/be/test/fehler159.c
new file mode 100644 (file)
index 0000000..ccf0382
--- /dev/null
@@ -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];
+}