From a64b71b0b896f2d5ef41b2f46c9cc4850ea1d002 Mon Sep 17 00:00:00 2001 From: Michael Beck Date: Tue, 7 Oct 2008 16:29:07 +0000 Subject: [PATCH] - some strange combination of cond-eval and gvn-pre [r22582] --- ir/be/test/fehler159.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ir/be/test/fehler159.c 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]; +} -- 2.20.1