]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR target/70033 (PowerPC power9 tests don't have guard for power9 support)
authorMichael Meissner <meissner@linux.vnet.ibm.com>
Tue, 1 Mar 2016 21:31:47 +0000 (21:31 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Tue, 1 Mar 2016 21:31:47 +0000 (21:31 +0000)
2016-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>

PR target/70033
* gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
supports power9 before doing tests.
* gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
* gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
* gcc.target/powerpc/p9-permute.c: Likewise.

From-SVN: r233865

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-1.c
gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-2.c
gcc/testsuite/gcc.target/powerpc/p9-lxvx-stxvx-3.c
gcc/testsuite/gcc.target/powerpc/p9-permute.c

index 033a0d3f35fd88fd8e87ea1c5313e09ee5b625ee..000ece8b63fa01394698a4fcdeccc7486679d713 100644 (file)
@@ -1,3 +1,12 @@
+2016-03-01  Michael Meissner  <meissner@linux.vnet.ibm.com>
+
+       PR target/70033
+       * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
+       supports power9 before doing tests.
+       * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
+       * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
+       * gcc.target/powerpc/p9-permute.c: Likewise.
+
 2016-03-01  Uros Bizjak  <ubizjak@gmail.com>
 
        PR target/70027
index df25d55e75104ac8ae872518cbc4e0691b3b746e..0956420b59c9d580408cc245b38485646e90bf14 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile { target { powerpc64le-*-* } } } */
 /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mcpu=power9 -O3" } */
 /* { dg-final { scan-assembler "lxvx" } } */
 /* { dg-final { scan-assembler "stxvx" } } */
index 853a45657df56ad51595dbcdc791bab537eebb5d..27e32a6e807255b36790fea3fba2c6dacbe51b94 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile { target { powerpc64le-*-* } } } */
 /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mcpu=power9 -O1" } */
 /* { dg-final { scan-assembler "lxvx" } } */
 /* { dg-final { scan-assembler "stvewx" } } */
index b298173b131650fbbd5465e0d74344c9cd987f8b..4947386721ad7fe834c4a6ad93e801c928652e80 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile { target { powerpc64le-*-* } } } */
 /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
 /* { dg-options "-mcpu=power9 -O3" } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-final { scan-assembler "lxvx" } } */
 /* { dg-final { scan-assembler "stxvx" } } */
 /* { dg-final { scan-assembler-not "lxvd2x" } } */
index 3496d5eb4cae630056b0a9b0b52ea1e4be8b3dba..f090f180be8d3458c6e9c6b0a1c3fbabc52c4e84 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile { target { powerpc64le-*-* } } } */
 /* { dg-skip-if "do not override -mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
 /* { dg-options "-mcpu=power9 -O2" } */
+/* { dg-require-effective-target powerpc_p9vector_ok } */
 
 #include <altivec.h>