aarch64: Skip arm targets in vq*shr*n_high_n intrinsic tests
authorDavid Candler <david.candler@arm.com>
Tue, 10 Nov 2020 11:06:49 +0000 (11:06 +0000)
committerRichard Sandiford <richard.sandiford@arm.com>
Tue, 10 Nov 2020 11:06:49 +0000 (11:06 +0000)
These tests should be skipped for arm targets as the instrinsics
are only supported on aarch64.

gcc/testsuite/ChangeLog

2020-11-10  David Candler  <david.candler@arm.com>

* gcc.target/aarch64/advsimd-intrinsics/vqrshrn_high_n.c: Added skip
directive.
* gcc.target/aarch64/advsimd-intrinsics/vqrshrun_high_n.c: Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vqshrn_high_n.c: Likewise.
* gcc.target/aarch64/advsimd-intrinsics/vqshrun_high_n.c: Likewise.

gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrshrn_high_n.c
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqrshrun_high_n.c
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshrn_high_n.c
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqshrun_high_n.c

index d9add2908d100b10640c29ec43d3c7d0eff2acb5..6ebe0743cc4890a3e92e4775997ddb84ed710800 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-do run } */
+/* { dg-skip-if "" { arm*-*-* } } */
+
 #include <arm_neon.h>
 #include "arm-neon-ref.h"
 #include "compute-ref-data.h"
index 1a3788cd14a2883202b5396c08da1d87a4b2ed71..49d319d0181ed4353532527b027d5bc11c809a8b 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-do run } */
+/* { dg-skip-if "" { arm*-*-* } } */
+
 #include <arm_neon.h>
 #include "arm-neon-ref.h"
 #include "compute-ref-data.h"
index 72aecc15ba29ce04e1acf2f7edd0a2dd98d690ff..8d06f113dc8c52714d4d37ba10677bef55d4c1dd 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-do run } */
+/* { dg-skip-if "" { arm*-*-* } } */
+
 #include <arm_neon.h>
 #include "arm-neon-ref.h"
 #include "compute-ref-data.h"
index 4885c029d1a41a2b5d28722868defbc3e21fcb73..e8235fe96932652b2424f7c5f69cc37033c1076a 100644 (file)
@@ -1,3 +1,6 @@
+/* { dg-do run } */
+/* { dg-skip-if "" { arm*-*-* } } */
+
 #include <arm_neon.h>
 #include "arm-neon-ref.h"
 #include "compute-ref-data.h"