From 509f78aacfca7e9171aee51ceeb20b0221dfd69a Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Fri, 19 Oct 2007 17:24:18 +0000 Subject: [PATCH] fehler99: defective copykeep when ShrD has to identical inputs for lo and hi. [r16282] --- ir/be/test/fehler99.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 ir/be/test/fehler99.c diff --git a/ir/be/test/fehler99.c b/ir/be/test/fehler99.c new file mode 100644 index 000000000..9b79f76be --- /dev/null +++ b/ir/be/test/fehler99.c @@ -0,0 +1,12 @@ +int c = 16; + +unsigned long long test(int c) +{ + return 0xFFFFFFFFFFFFFFFFULL >> c; +} + +int main(void) +{ + printf("0x%016llX (should be 0x0000FFFFFFFFFFFF)\n", test(c)); + return 0; +} -- 2.20.1