testsuite: aarch64: Add tests for v[q]mov[u]n_high intrinsics
authorJonathan Wright <jonathan.wright@arm.com>
Tue, 2 Mar 2021 17:37:54 +0000 (17:37 +0000)
committerJonathan Wright <jonathan.wright@arm.com>
Wed, 3 Mar 2021 15:51:45 +0000 (15:51 +0000)
commit3a0fbf7604ed10d688f7e5b2dc4045f37c36b80b
tree7809d23ab0c2b04dfbc571c69e6a46c625a1bb71
parentfd85814c4be9720a2bd28638c96f265a7645aadd
testsuite: aarch64: Add tests for v[q]mov[u]n_high intrinsics

Add tests for v[q]mov[u]n_high Neon intrinsics. Since these
intrinsics are only supported for AArch64, these tests are restricted
to only run on AArch64 targets.

gcc/testsuite/ChangeLog:

2021-03-02  Jonathan Wright  <jonathan.wright@arm.com>

* gcc.target/aarch64/advsimd-intrinsics/vmovn_high.c:
New test.
* gcc.target/aarch64/advsimd-intrinsics/vqmovn_high.c:
New test.
* gcc.target/aarch64/advsimd-intrinsics/vqmovun_high.c:
New test.
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmovn_high.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqmovn_high.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vqmovun_high.c [new file with mode: 0644]