[ARM/AArch64][testsuite] Add vmax, vmin, vhadd, vhsub and vrhadd tests.
commit84461320f79333b5b744f449061d2cb3bda30084
authorclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Feb 2015 16:56:12 +0000 (2 16:56 +0000)
committerclyon <clyon@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 2 Feb 2015 16:56:12 +0000 (2 16:56 +0000)
treefb0ac660a81e767c1edb3e357716b7076c10d32f
parent265e716f3b34d731d74a1e489fd65989bf2bb15a
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@220353 138bc75d-0d04-0410-961f-82ee72b054a4
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]