ssa-store-ccp-3.c: Skip for mips*-*-linux* and mips*-*-irix*.
authorRichard Sandiford <rdsandiford@googlemail.com>
Wed, 21 Jan 2009 18:57:22 +0000 (18:57 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Wed, 21 Jan 2009 18:57:22 +0000 (18:57 +0000)
gcc/testsuite/
* gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip for mips*-*-linux*
and mips*-*-irix*.
* gcc.dg/tree-ssa/vrp47.c: Skip for all MIPS targets.

From-SVN: r143551

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/ssa-store-ccp-3.c
gcc/testsuite/gcc.dg/tree-ssa/vrp47.c

index 25877b3..70ae0d7 100644 (file)
@@ -1,3 +1,9 @@
+2009-01-21  Richard Sandiford  <rdsandiford@googlemail.com>
+
+       * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Skip for mips*-*-linux*
+       and mips*-*-irix*.
+       * gcc.dg/tree-ssa/vrp47.c: Skip for all MIPS targets.
+
 2009-01-21  Dodji Seketeli  <dodji@redhat.com>
 
        PR c++/26693
index 1db56a1..fd6b7c8 100644 (file)
@@ -1,5 +1,7 @@
 /* { dg-do compile } */
-/* { dg-skip-if "" { *-*-darwin* hppa*64*-*-* } { "*" } { "" } } */
+/* Skipped on MIPS GNU/Linux and IRIX target because __PIC__ can be
+   defined for executables as well as shared libraries.  */
+/* { dg-skip-if "" { *-*-darwin* hppa*64*-*-* mips*-*-linux* mips*-*-irix* } { "*" } { "" } } */
 /* { dg-options "-O2 -fno-common -fdump-tree-optimized" } */
 
 const int conststaticvariable;
index a1ee927..2e9d08b 100644 (file)
@@ -1,4 +1,6 @@
-/* { dg-do compile } */
+/* Skip on MIPS, where LOGICAL_OP_NON_SHORT_CIRCUIT inhibits the setcc
+   optimizations that expose the VRP opportunity.  */
+/* { dg-do compile { target { ! mips*-*-* } } } */
 /* { dg-options "-O2 -fdump-tree-vrp -fdump-tree-dom" } */
 
 int h(int x, int y)