vrp47.c: Skip on S/390.
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>
Fri, 20 Nov 2009 12:58:48 +0000 (12:58 +0000)
committerAndreas Krebbel <krebbel@gcc.gnu.org>
Fri, 20 Nov 2009 12:58:48 +0000 (12:58 +0000)
2009-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>

* gcc.dg/tree-ssa/vrp47.c: Skip on S/390.

From-SVN: r154363

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/vrp47.c

index 56b217c..9c9cf59 100644 (file)
@@ -1,3 +1,7 @@
+2009-11-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
+
+       * gcc.dg/tree-ssa/vrp47.c: Skip on S/390.
+
 2009-11-20  Shujing Zhao  <pearly.zhao@oracle.com>
 
        * g++.old-deja/g++.jason/rfg20.C: Make expected dg-error strings
index 2e9d08b..2bb10d0 100644 (file)
@@ -1,6 +1,9 @@
 /* Skip on MIPS, where LOGICAL_OP_NON_SHORT_CIRCUIT inhibits the setcc
    optimizations that expose the VRP opportunity.  */
-/* { dg-do compile { target { ! mips*-*-* } } } */
+/* Skip on S/390.  Lower values in BRANCH_COST lead to two conditional
+   jumps when evaluating an && condition.  VRP is not able to optimize
+   this.  */
+/* { dg-do compile { target { ! mips*-*-* ! s390*-*-* } } } */
 /* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom" } */
 
 int h(int x, int y)