diff mbox series

[gcc-7,backport,rs6000/pr84371] Update butilins-3*.c tests for power9 codegen.

Message ID 1520015605.31591.68.camel@brimstone.rchland.ibm.com
State New
Headers show
Series [gcc-7,backport,rs6000/pr84371] Update butilins-3*.c tests for power9 codegen. | expand

Commit Message

will schmidt March 2, 2018, 6:33 p.m. UTC
Hi, 
  This is a backport of the relevant pieces to fix pr84371 (builtins-3.c
fails on Power9) in the gcc-7 branch.

sniff-tested OK on p7,p8,p9.
OK for backport to gcc-7 ?

Thanks,
-Will

[testsuite]

2018-03-02  Will Schmidt  <will_schmidt@vnet.ibm.com>

	Backport from trunk.

	PR target/84371
	* gcc.target/powerpc/builtins-3.c: Update dg-options and dg-skip-if
	stanzas.
	* gcc.target/powerpc/builtins-3.p8.c: Add dg-skip-if stanza.
	* gcc.target/powerpc/builtins-3.p9.c: Add dg-skip-if stanza.

---

Comments

Segher Boessenkool March 2, 2018, 8:31 p.m. UTC | #1
On Fri, Mar 02, 2018 at 12:33:25PM -0600, Will Schmidt wrote:
> Hi, 
>   This is a backport of the relevant pieces to fix pr84371 (builtins-3.c
> fails on Power9) in the gcc-7 branch.
> 
> sniff-tested OK on p7,p8,p9.
> OK for backport to gcc-7 ?

Okay.  Thanks!

> 2018-03-02  Will Schmidt  <will_schmidt@vnet.ibm.com>
> 
> 	Backport from trunk.
> 
> 	PR target/84371
> 	* gcc.target/powerpc/builtins-3.c: Update dg-options and dg-skip-if
> 	stanzas.
> 	* gcc.target/powerpc/builtins-3.p8.c: Add dg-skip-if stanza.
> 	* gcc.target/powerpc/builtins-3.p9.c: Add dg-skip-if stanza.

Put the original header line (date+name+email, indented with a tab) in
there as well?


Segher
diff mbox series

Patch

Index: gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c	(revision 258140)
+++ gcc/testsuite/gcc.target/powerpc/builtins-3-p8.c	(working copy)
@@ -1,6 +1,7 @@ 
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p8vector_ok } */
 /* { dg-options "-mcpu=power8" } */
+/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power8" } } */
 
 #include <altivec.h>
 
Index: gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c	(revision 258140)
+++ gcc/testsuite/gcc.target/powerpc/builtins-3-p9.c	(working copy)
@@ -1,6 +1,7 @@ 
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mcpu=power9" } */
+/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
 
 #include <altivec.h>
 
Index: gcc/testsuite/gcc.target/powerpc/builtins-3.c
===================================================================
--- gcc/testsuite/gcc.target/powerpc/builtins-3.c	(revision 258140)
+++ gcc/testsuite/gcc.target/powerpc/builtins-3.c	(working copy)
@@ -1,6 +1,7 @@ 
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_vsx_ok } */
-/* { dg-options "-maltivec -mvsx" } */
+/* { dg-options "-O2 -mvsx -mcpu=power6" } */
+/* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power6" } } */
 
 #include <altivec.h>