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 19:45:43 +0000 (19:45 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 12 Mar 2012 19:45:43 +0000 (19:45 +0000)
2012-03-12  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR tree-optimization/46728
* gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
* 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: r185265

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 90b1197435978707195ebec215b894a812e495b5..8a6c9753a10a7624b024a1571380f78eca03310a 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: Use preferred syntax.
+       * 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  Paolo Carlini  <paolo.carlini@oracle.com>
 
        PR c++/52299
index 1ae61c68a3aedd20a0e69cdeb724bff3f7f52953..3be4728d333a427d21034e6d01415f1243d74297 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do run } */
+/* { dg-skip-if "-mpowerpc-gpopt not supported" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index b33e0bec5793120542fa7be5a483743f42406072..43b6728a4b8123d15174067b33098eb43c1b9282 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do run } */
+/* { dg-skip-if "-mpowerpc-gpopt not supported" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 2d9b1c56aad84d79a655ac88c325b519605a799b..b9fd63973b7281a530b74ff971176ef2360b13fe 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do run } */
+/* { dg-skip-if "-mpowerpc-gpopt not supported" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 4c012cc792d221f331c24c23b9c9585a82fe8161..5affff13bdb6c7f8cc5ba1f0d0b3c30507397e1b 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do run } */
+/* { dg-skip-if "-mpowerpc-gpopt not supported" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index ab03c7de3fd71a4b0e85150a4a9ee9d329b986ed..b4c9660626962d7f603aace62ca3a3141aaf4bf7 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do run { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do run } */
+/* { dg-skip-if "-mpowerpc-gpopt not supported" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 9e657b33a389d10a04e498b6b1d8cb27b56a3677..86e2494e86e5926c2fb3e73553b63a13246b59ce 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do compile } */
+/* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index d717f8356021c71220eb2fd60e6f806c1de5445e..1ed8ef725557e154551b38a7b0f22c2da08cd570 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do compile } */
+/* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>
index 67de90328dd648021ea59e0806925d6a8f90408a..516efe4340d185d2f97e367106032d8a2663f471 100644 (file)
@@ -1,5 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
-/* { dg-skip-if "" { powerpc*-*-darwin* } { "*" } { "" } } */
+/* { dg-do compile } */
+/* { dg-skip-if "No __builtin_cbrt" { powerpc*-*-darwin* } } */
 /* { dg-options "-O2 -ffast-math -fno-inline -fno-unroll-loops -lm -mpowerpc-gpopt" } */
 
 #include <math.h>