Fix failing vminnm/vmaxnm test on ARM.
authorTamar Christina <tamar.christina@arm.com>
Wed, 2 Nov 2016 15:57:11 +0000 (15:57 +0000)
committerTamar Christina <tnfchris@gcc.gnu.org>
Wed, 2 Nov 2016 15:57:11 +0000 (15:57 +0000)
* 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

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/simd/vmaxnm_f32_1.c
gcc/testsuite/gcc.target/arm/simd/vmaxnmq_f32_1.c
gcc/testsuite/gcc.target/arm/simd/vminnm_f32_1.c
gcc/testsuite/gcc.target/arm/simd/vminnmq_f32_1.c

index 6ca1e69a0974defb5fb3fb6ec753d24f84870abf..163a26ddc4527827b2c4f676ca056826e57d6278 100644 (file)
@@ -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.
index c3a9f3671b36a1491ed6d33dc894a3b4b559c4ae..79a3b9703981951a109edcfd92dcc39ae6a87027 100644 (file)
@@ -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 } */
 
index 80c4e9aa18810fea318b865e8c4e503238e826f8..07ea7098c5235e6e545583c7ec585bb425693ae1 100644 (file)
@@ -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 } */
 
index 9a1d097911748108591a11f3bd7fbf3e44adebaa..7ebed5d228de377635ae0c02cb133b2c5773a6a6 100644 (file)
@@ -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 } */
 
index a778abecd857e9ea83d249e0ab52886209030aa4..892fb7a0aa0ea3557725876756470fe79d086a9a 100644 (file)
@@ -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 } */