re PR tree-optimization/46728 (GCC does not generate fmadd for pow (x, 0.75)+y on...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 12 Mar 2012 18:26:48 +0000 (18:26 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 12 Mar 2012 18:26:48 +0000 (18:26 +0000)
2012-03-12  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/46728
* gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
* gcc.target/powerpc/pr46728-5.c: Likewise.
* gcc.target/powerpc/pr46728-8.c: Likewise.
* gcc.target/powerpc/pr46728-10.c: Likewise.
* gcc.target/powerpc/pr46728-11.c: Likewise.
* gcc.target/powerpc/pr46728-13.c: Likewise.
* gcc.target/powerpc/pr46728-14.c: Likewise.
* gcc.target/powerpc/pr46728-15.c: Likewise.

From-SVN: r185260

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/pr46728-10.c
gcc/testsuite/gcc.target/powerpc/pr46728-11.c
gcc/testsuite/gcc.target/powerpc/pr46728-13.c
gcc/testsuite/gcc.target/powerpc/pr46728-14.c
gcc/testsuite/gcc.target/powerpc/pr46728-15.c
gcc/testsuite/gcc.target/powerpc/pr46728-4.c
gcc/testsuite/gcc.target/powerpc/pr46728-5.c
gcc/testsuite/gcc.target/powerpc/pr46728-8.c

index a580cfd26ad334cda154de0eadfc883d16aa68c2..130a23fad71d63ca9f657b7ea45555c8b489b087 100644 (file)
@@ -1,3 +1,15 @@
+2012-03-12  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+
+       PR tree-optimization/46728
+       * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
+       * gcc.target/powerpc/pr46728-5.c: Likewise.
+       * gcc.target/powerpc/pr46728-8.c: Likewise.
+       * gcc.target/powerpc/pr46728-10.c: Likewise.
+       * gcc.target/powerpc/pr46728-11.c: Likewise.
+       * gcc.target/powerpc/pr46728-13.c: Likewise.
+       * gcc.target/powerpc/pr46728-14.c: Likewise.
+       * gcc.target/powerpc/pr46728-15.c: Likewise.
+
 2012-03-12  Georg-Johann Lay  <avr@gjlay.de>
 
        PR target/49868
index 84833c84a0ece46b9352df00a1a316fb2967f0fb..1ae61c68a3aedd20a0e69cdeb724bff3f7f52953 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 0dd0f7571a36c7205605dfa28c02b02bea31f2b5..b33e0bec5793120542fa7be5a483743f42406072 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 71015a942c0d9a5681fa7faf9d54fd01c7d3ed29..2d9b1c56aad84d79a655ac88c325b519605a799b 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index d5fc83ba2d9c85d095eef66e30aab418965d1d54..4c012cc792d221f331c24c23b9c9585a82fe8161 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 0586e29013f8676ae5e1040eb78eb191022c570b..ab03c7de3fd71a4b0e85150a4a9ee9d329b986ed 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do run } */
+/* { dg-do run { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 95d8fbe89eaf9ae749987ebb6440ab9b4b620020..9e657b33a389d10a04e498b6b1d8cb27b56a3677 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do compile } */
+/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index a380d5225218ed3c4fffef48a45b055e2bb3b4d5..d717f8356021c71220eb2fd60e6f806c1de5445e 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do compile } */
+/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 6480c7df9ba5a0c630e25da30f1d1bc33116759e..67de90328dd648021ea59e0806925d6a8f90408a 100644 (file)
@@ -1,4 +1,5 @@
-/* { dg-do compile } */
+/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>