PR rtl-optimization/81020
* gcc.dg/pr81020.c: New test.
From-SVN: r255193
2017-11-28 Jakub Jelinek <jakub@redhat.com>
+ PR rtl-optimization/81020
+ * gcc.dg/pr81020.c: New test.
+
PR tree-optimization/80788
* gcc.dg/pr80788.c: New test.
--- /dev/null
+/* PR rtl-optimization/81020 */
+/* { dg-do run } */
+/* { dg-options "-O -fno-tree-bit-ccp -fno-tree-coalesce-vars -fno-tree-vrp" } */
+
+unsigned v = 4;
+
+unsigned long long __attribute__((noipa))
+foo (unsigned x)
+{
+ unsigned a = v;
+ a &= 1;
+ x |= 0 < a;
+ a >>= 31;
+ return x + a;
+}
+
+int
+main ()
+{
+ if (foo (2) != 2)
+ __builtin_abort ();
+ return 0;
+}