re PR target/70957 (testsuite/gcc.target/powerpc/vsx-elemrev-4.c fails on power7)
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 3 Jun 2016 13:14:26 +0000 (13:14 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 3 Jun 2016 13:14:26 +0000 (13:14 +0000)
2016-06-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

PR target/70957
* gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
support.
* gcc.target/powerpc/vsx-elemrev-4.c: Likewise.

From-SVN: r237066

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-2.c
gcc/testsuite/gcc.target/powerpc/vsx-elemrev-4.c

index 1334193e212dbf3cc3248a3af858e6b6fe199de7..00e4ce6e721e0c928c4939e9972ef6f232f5584d 100644 (file)
@@ -1,3 +1,10 @@
+2016-06-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
+
+       PR target/70957
+       * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware
+       support.
+       * gcc.target/powerpc/vsx-elemrev-4.c: Likewise.
+
 2016-06-03  Alan Hayward  <alan.hayward@arm.com>
 
        * gcc.dg/vect/vect-live-slp-5.c: Remove dg check.
index f1c44039c76b16f2619ad9fadfe3f4fdd4093d99..28b62547a344735b3e60b8448def65648ffdd244 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 -O0" } */
+/* { dg-require-effective-target p9vector_hw } */
 /* { dg-final { scan-assembler-times "lxvd2x" 6 } } */
 /* { dg-final { scan-assembler-times "lxvw4x" 6 } } */
 /* { dg-final { scan-assembler-times "lxvh8x" 4 } } */
index ef84581bc0a308834601393cd3efbabbcf0b7852..9a7a99430335a2acf63539347d85afdfce5592d5 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile { target { powerpc64-*-* } } } */
 /* { dg-skip-if "do not override mcpu" { powerpc*-*-* } { "-mcpu=*" } { "-mcpu=power9" } } */
 /* { dg-options "-mcpu=power9 -O0" } */
+/* { dg-require-effective-target p9vector_hw } */
 /* { dg-final { scan-assembler-times "lxvx" 40 } } */
 /* { dg-final { scan-assembler-times "stxvx" 40 } } */