From: Martin Liska Date: Wed, 2 Dec 2020 12:08:56 +0000 (+0100) Subject: Add new test-case. X-Git-Tag: basepoints/gcc-12~2606 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d01ebe56c2f54bf4ac91ce389ecef734f557ea3e;p=thirdparty%2Fgcc.git Add new test-case. gcc/testsuite/ChangeLog: PR tree-optimization/98084 * gcc.dg/tree-ssa/pr98094.c: New test. --- diff --git a/gcc/testsuite/gcc.dg/tree-ssa/pr98094.c b/gcc/testsuite/gcc.dg/tree-ssa/pr98094.c new file mode 100644 index 000000000000..f88534a16917 --- /dev/null +++ b/gcc/testsuite/gcc.dg/tree-ssa/pr98094.c @@ -0,0 +1,21 @@ +/* PR tree-optimization/98084 */ +/* { dg-do compile } */ +/* { dg-options "-O2" } */ + +struct +{ + unsigned a : 10; +} b; + +int c; +void e(); +void d () +{ + c = b.a; + if (c == 8 || c == 0) + ; + else if (c > 8 * 8) + ; + else if (c < 8 * 8) + e (); +}