[ARM/AArch64][testsuite] Add vmax, vmin, vhadd, vhsub and vrhadd tests.
authorChristophe Lyon <christophe.lyon@linaro.org>
Mon, 2 Feb 2015 16:56:12 +0000 (16:56 +0000)
committerChristophe Lyon <clyon@gcc.gnu.org>
Mon, 2 Feb 2015 16:56:12 +0000 (17:56 +0100)
commit6f105c502c1d53ea7352d2c20d66b8e0c87c1fa2
treefb0ac660a81e767c1edb3e357716b7076c10d32f
parenta436ab274e7fc8d5bd3eb752cabb208ef5986ea5
[ARM/AArch64][testsuite] Add vmax, vmin, vhadd, vhsub and vrhadd tests.

2015-02-02  Christophe Lyon  <christophe.lyon@linaro.org>

* gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
(_ARM_FPSRC): Add DN and AHP fields.
(clean_results): Force DN=1 on AArch64.
* gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
* gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
* gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
* gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
* gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
* gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.

From-SVN: r220353
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vhadd.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vhsub.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmax.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vmin.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/vrhadd.c [new file with mode: 0644]