public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: Peter Bergner <bergner@linux.ibm.com>
To: Segher Boessenkool <segher@kernel.crashing.org>
Cc: GCC Patches <gcc-patches@gcc.gnu.org>,
	David Edelsohn <dje.gcc@gmail.com>,
	       Iain Sandoe <idsandoe@googlemail.com>
Subject: Re: [PATCH] rs6000: Fix 2 for PR92661, Do not define builtins that overload disabled builtins
Date: Tue, 10 Dec 2019 18:27:00 -0000	[thread overview]
Message-ID: <a23d038c-9948-c727-c673-32cd81570403@linux.ibm.com> (raw)
In-Reply-To: <20191204230331.GG3152@gate.crashing.org>

On 12/4/19 5:03 PM, Segher Boessenkool wrote:
> On Wed, Dec 04, 2019 at 03:53:30PM -0600, Peter Bergner wrote:
>> Right.  I'll come up with a patch and hopefully Iain and David can test
>> on Darwin and AIX and I can test on Linux with --enable-decimal-float
>> and --disable-decimal-float.  That should cover the major subtargets and
>> if it works there, I'd expect it to work on the minor subtargets too.

Ok, how about the patch below?  If Iain and David could test this on Darwin
and AIX respectively, that would be great.  I'm currently testing this on
powerpc64le-linux, with and without --disable-decimal-float.

The pr92661.c test case is the DFP test case you wanted added to make sure
we do not ICE, even when DFP is disabled.  The dfp-[dt]d*.c changes are
due to me seeing them being run (and FAILing) on my --disable-decimal-float
runs.  Clearly, they shouldn't be run when DFP is disabled.

All of the powerpc/dfp/* tests had powerpc*-*-* target tests, but that is
covered by the dfp.exp target tests, so I removed them along with the
now unneeded dg-skip-if AIX tests.  If dg-do compile is the default, do
we want to just remove that whole line?

How is this looking?

Peter


	PR bootstrap/92661
	* gcc.target/powerpc/pr92661.c: New test.
	* gcc.target/powerpc/dfp-dd.c: Add dg-require-effective-target dfp_hw.
	Remove unneeded powerpc_fprs test.
	* gcc.target/powerpc/dfp-td.c: Likewise.
	* gcc.target/powerpc/dfp-dd-2.c: Add dg-require-effective-target dfp.
	* gcc.target/powerpc/dfp-td-2.c: Likewise.
	* gcc.target/powerpc/dfp-td-3.c: Likewise.
	* gcc.target/powerpc/dfp/dfp.exp: Remove rs6000-*-* and
	powerpc*-*-darwin* target tests.  Add check_effective_target_dfp test.
	* gcc.target/powerpc/dfp/dtstsfi-0.c: Remove unneeded target test.
	Remove unneeded dg-skip-if.
	* gcc.target/powerpc/dfp/dtstsfi-1.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-10.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-11.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-12.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-13.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-14.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-15.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-16.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-17.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-18.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-19.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-2.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-20.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-21.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-22.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-23.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-24.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-25.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-26.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-27.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-28.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-29.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-3.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-30.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-31.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-32.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-33.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-34.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-35.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-36.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-37.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-38.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-39.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-4.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-40.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-41.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-42.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-43.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-44.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-45.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-46.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-47.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-48.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-49.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-5.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-50.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-51.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-52.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-53.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-54.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-55.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-56.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-57.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-58.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-59.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-6.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-60.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-61.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-62.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-63.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-64.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-65.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-66.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-67.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-68.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-69.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-7.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-70.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-71.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-72.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-73.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-74.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-75.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-76.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-77.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-78.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-79.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-8.c: Likewise.
	* gcc.target/powerpc/dfp/dtstsfi-9.c: Likewise.

Index: gcc/testsuite/gcc.target/powerpc/pr92661.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/pr92661.c	(nonexistent)
+++ gcc/testsuite/gcc.target/powerpc/pr92661.c	(working copy)
@@ -0,0 +1,19 @@
+/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-options "-w -O2 -mdejagnu-cpu=power9" } */
+
+/* PR92661: The following tests should not ICE, regardless of
+   whether the target supports DFP or not.  */
+
+/* Test that a normal builtin function doesn't ICE.  */
+int
+foo (_Decimal64 src) /* { dg-error "decimal floating-point not supported for this target" "not supported" { target { ! dfp } } } */
+{
+  return __builtin_dfp_dtstsfi_lt_dd (5, src);
+}
+
+/* Test that an overloaded builtin function doesn't ICE.  */
+int
+bar (_Decimal64 src) /* { dg-error "decimal floating-point not supported for this target" "not supported" { target { ! dfp } } } */
+{
+  return __builtin_dfp_dtstsfi_lt (5, src);
+}
Index: gcc/testsuite/gcc.target/powerpc/dfp-dd.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp-dd.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp-dd.c	(working copy)
@@ -1,6 +1,7 @@
 /* Test generation of DFP instructions for POWER6.  */
 /* Origin: Janis Johnson <janis187@us.ibm.com> */
-/* { dg-do compile { target { powerpc*-*-linux* && powerpc_fprs } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
+/* { dg-require-effective-target dfp_hw } */
 /* { dg-options "-std=gnu99 -mdejagnu-cpu=power6" } */
 
 /* { dg-final { scan-assembler "dadd" } } */
Index: gcc/testsuite/gcc.target/powerpc/dfp-td.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp-td.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp-td.c	(working copy)
@@ -1,6 +1,7 @@
 /* Test generation of DFP instructions for POWER6.  */
 /* Origin: Janis Johnson <janis187@us.ibm.com> */
-/* { dg-do compile { target { powerpc*-*-linux* && powerpc_fprs } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
+/* { dg-require-effective-target dfp_hw } */
 /* { dg-options "-std=gnu99 -mdejagnu-cpu=power6" } */
 
 /* { dg-final { scan-assembler "daddq" } } */
Index: gcc/testsuite/gcc.target/powerpc/dfp-dd-2.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp-dd-2.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp-dd-2.c	(working copy)
@@ -1,5 +1,6 @@
 /* Test generation of DFP instructions for POWER6.  */
 /* { dg-do compile { target { powerpc*-*-linux* && powerpc_fprs } } } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-std=gnu99 -O1 -mdejagnu-cpu=power6" } */
 
 /* { dg-final { scan-assembler-times "fneg" 1 } } */
Index: gcc/testsuite/gcc.target/powerpc/dfp-td-2.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp-td-2.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp-td-2.c	(working copy)
@@ -1,5 +1,6 @@
 /* Test generation of DFP instructions for POWER6.  */
 /* { dg-do compile { target { powerpc*-*-linux* && powerpc_fprs } } } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-std=gnu99 -O1 -mdejagnu-cpu=power6" } */
 
 /* { dg-final { scan-assembler-times "fneg" 1 } } */
Index: gcc/testsuite/gcc.target/powerpc/dfp-td-3.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp-td-3.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp-td-3.c	(working copy)
@@ -1,5 +1,6 @@
 /* Test generation of DFP instructions for POWER6.  */
 /* { dg-do compile { target { powerpc*-*-linux* && powerpc_fprs } } } */
+/* { dg-require-effective-target dfp } */
 /* { dg-options "-std=gnu99 -O1 -mdejagnu-cpu=power6" } */
 
 /* { dg-final { scan-assembler-times "fneg" 1 } } */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dfp.exp	(working copy)
@@ -16,11 +16,9 @@
 # along with GCC; see the file COPYING3.  If not see
 # <http://www.gnu.org/licenses/>.
 
-# Exit immediately if this isn't a PowerPC target, also exit if we
-# are on Darwin which doesn't support decimal float.
-if { (![istarget powerpc*-*-*] && ![istarget rs6000-*-*])
-    || [istarget "powerpc*-*-darwin*"]
-} then {
+# Exit immediately if this isn't a PowerPC target, or if the
+# target doesn't support decimal float.
+if { ![istarget powerpc*-*-*] || ![check_effective_target_dfp] } then {
   return
 }
 
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-0.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-0.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-0.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-1.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-10.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-10.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-10.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-11.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-11.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-11.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-12.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-12.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-12.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-13.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-13.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-13.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-14.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-14.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-14.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-15.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-15.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-15.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-16.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-16.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-16.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-17.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-17.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-17.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-18.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-18.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-18.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-19.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-19.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-19.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-2.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-2.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-2.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-20.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-20.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-20.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-21.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-21.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-21.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-22.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-22.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-22.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-23.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-23.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-23.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-24.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-24.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-24.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-25.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-25.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-25.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-26.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-26.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-26.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-27.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-27.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-27.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-28.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-28.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-28.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-29.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-29.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-29.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-3.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-3.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-3.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-30.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-30.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-30.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-31.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-31.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-31.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-32.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-32.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-32.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-33.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-33.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-33.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-34.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-34.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-34.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-35.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-35.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-35.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-36.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-36.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-36.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-37.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-37.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-37.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-38.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-38.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-38.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-39.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-39.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-39.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-4.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-4.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-4.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-40.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-40.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-40.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-41.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-41.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-41.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-42.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-42.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-42.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-43.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-43.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-43.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-44.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-44.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-44.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-45.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-45.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-45.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-46.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-46.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-46.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-47.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-47.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-47.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-48.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-48.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-48.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-49.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-49.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-49.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-5.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-5.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-5.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-50.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-50.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-50.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-51.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-51.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-51.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-52.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-52.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-52.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-53.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-53.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-53.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-54.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-54.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-54.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-55.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-55.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-55.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-56.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-56.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-56.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-57.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-57.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-57.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-58.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-58.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-58.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-59.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-59.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-59.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-6.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-6.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-6.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-60.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-60.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-60.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-61.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-61.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-61.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-62.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-62.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-62.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-63.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-63.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-63.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-64.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-64.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-64.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-65.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-65.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-65.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-66.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-66.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-66.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-67.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-67.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-67.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-68.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-68.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-68.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-69.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-69.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-69.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-7.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-7.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-7.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-70.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-70.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-70.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-71.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-71.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-71.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-72.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-72.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-72.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-73.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-73.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-73.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-74.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-74.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-74.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-75.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-75.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-75.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 /* This test should succeed on both 32- and 64-bit configurations.  */
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-76.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-76.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-76.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-77.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-77.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-77.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-78.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-78.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-78.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-79.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-79.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-79.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-8.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-8.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-8.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>
Index: gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-9.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-9.c	(revision 278980)
+++ gcc/testsuite/gcc.target/powerpc/dfp/dtstsfi-9.c	(working copy)
@@ -1,6 +1,5 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-skip-if "" { powerpc*-*-aix* } } */
 /* { dg-options "-mdejagnu-cpu=power9" } */
 
 #include <altivec.h>

  parent reply	other threads:[~2019-12-10 18:27 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <6129bc8a-18f3-3c25-22c0-f26e4358c5b3@linux.ibm.com>
2019-12-04 19:16 ` Segher Boessenkool
2019-12-04 19:57   ` Peter Bergner
2019-12-04 20:47     ` Iain Sandoe
2019-12-04 21:40       ` Peter Bergner
2019-12-04 22:59         ` Segher Boessenkool
2019-12-04 22:58       ` Segher Boessenkool
2019-12-04 20:51     ` Segher Boessenkool
2019-12-04 21:53       ` Peter Bergner
2019-12-04 23:03         ` Segher Boessenkool
2019-12-05  8:45           ` Iain Sandoe
2019-12-05 16:06             ` Peter Bergner
2019-12-06 23:12             ` Segher Boessenkool
2019-12-09 20:16               ` Peter Bergner
2019-12-12  9:23                 ` Segher Boessenkool
2019-12-10 18:27           ` Peter Bergner [this message]
2019-12-10 19:12             ` Peter Bergner
2019-12-10 19:59               ` Iain Sandoe
2019-12-18 14:19             ` Segher Boessenkool
2019-12-18 15:31               ` Peter Bergner

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a23d038c-9948-c727-c673-32cd81570403@linux.ibm.com \
    --to=bergner@linux.ibm.com \
    --cc=dje.gcc@gmail.com \
    --cc=gcc-patches@gcc.gnu.org \
    --cc=idsandoe@googlemail.com \
    --cc=segher@kernel.crashing.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).