aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2016-11-02 15:57:11 +0000
committerTamar Christina <tnfchris@gcc.gnu.org>2016-11-02 15:57:11 +0000
commit2b01aad6dc6a7328dab7f021b1291829d0a6f827 (patch)
treedd9ac92bbe81f7429d24d6e8256a58d3d8336565
parentaa55dc0ca33c1c22af4aab73d232d0811edca305 (diff)
downloadgcc-2b01aad6dc6a7328dab7f021b1291829d0a6f827.zip
gcc-2b01aad6dc6a7328dab7f021b1291829d0a6f827.tar.gz
gcc-2b01aad6dc6a7328dab7f021b1291829d0a6f827.tar.bz2
Fix failing vminnm/vmaxnm test on ARM.
* gcc.target/arm/simd/vmaxnm_f32_1.c (dg-require-effective-target): Check for arm_v8_neon_hw. * gcc.target/arm/simd/vmaxnmq_f32_1.c (dg-require-effective-target): Likewise. * gcc.target/arm/simd/vminnm_f32_1.c (dg-require-effective-target): Likewise. * gcc.target/arm/simd/vminnmq_f32_1.c(dg-require-effective-target): Likewise. From-SVN: r241797
-rw-r--r--gcc/testsuite/ChangeLog11
-rw-r--r--gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c2
-rw-r--r--gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c2
-rw-r--r--gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c2
-rw-r--r--gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c2
5 files changed, 15 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6ca1e69..163a26d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2016-11-01 Tamar Christina <tamar.christina@arm.com>
+
+ * gcc.target/arm/simd/vmaxnm_f32_1.c (dg-require-effective-target):
+ Check for arm_v8_neon_hw.
+ * gcc.target/arm/simd/vmaxnmq_f32_1.c (dg-require-effective-target):
+ Likewise.
+ * gcc.target/arm/simd/vminnm_f32_1.c (dg-require-effective-target):
+ Likewise.
+ * gcc.target/arm/simd/vminnmq_f32_1.c(dg-require-effective-target):
+ Likewise.
+
2016-11-02 Richard Biener <rguenther@suse.de>
* gcc.dg/store_merging_8.c: New testcase.
diff --git a/gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c b/gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c
index c3a9f36..79a3b97 100644
--- a/gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c
+++ b/gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c
@@ -1,7 +1,7 @@
/* Test the `vmaxnmf32' ARM Neon intrinsic. */
/* { dg-do run } */
-/* { dg-require-effective-target arm_v8_neon_ok } */
+/* { dg-require-effective-target arm_v8_neon_hw } */
/* { dg-options "-save-temps -O3 -march=armv8-a" } */
/* { dg-add-options arm_v8_neon } */
diff --git a/gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c b/gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c
index 80c4e9a..07ea709 100644
--- a/gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c
+++ b/gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c
@@ -1,7 +1,7 @@
/* Test the `vmaxnmqf32' ARM Neon intrinsic. */
/* { dg-do run } */
-/* { dg-require-effective-target arm_v8_neon_ok } */
+/* { dg-require-effective-target arm_v8_neon_hw } */
/* { dg-options "-save-temps -O3 -march=armv8-a" } */
/* { dg-add-options arm_v8_neon } */
diff --git a/gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c b/gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c
index 9a1d097..7ebed5d 100644
--- a/gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c
+++ b/gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c
@@ -1,7 +1,7 @@
/* Test the `vminnmf32' ARM Neon intrinsic. */
/* { dg-do run } */
-/* { dg-require-effective-target arm_v8_neon_ok } */
+/* { dg-require-effective-target arm_v8_neon_hw } */
/* { dg-options "-save-temps -O3 -march=armv8-a" } */
/* { dg-add-options arm_v8_neon } */
diff --git a/gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c b/gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c
index a778abe..892fb7a 100644
--- a/gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c
+++ b/gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c
@@ -1,7 +1,7 @@
/* Test the `vminnmqf32' ARM Neon intrinsic. */
/* { dg-do run } */
-/* { dg-require-effective-target arm_v8_neon_ok } */
+/* { dg-require-effective-target arm_v8_neon_hw } */
/* { dg-options "-save-temps -O3 -march=armv8-a" } */
/* { dg-add-options arm_v8_neon } */