[AArch64] Implement vfma_f64, vmla_f64, vfms_f64, vmls_f64 intrinsics.
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>
Thu, 17 Jul 2014 10:56:53 +0000 (10:56 +0000)
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>
Thu, 17 Jul 2014 10:56:53 +0000 (10:56 +0000)
commit1f960cedea937548f27436999084f0b9d4c63d72
treebbad34c58384fa2f67e160d8fdb1287cd96558ad
parent0d894170968d22d4c9387d18205bf57ff8b380a1
[AArch64] Implement vfma_f64, vmla_f64, vfms_f64, vmls_f64 intrinsics.

[gcc/]
* config/aarch64/arm_neon.h (vfma_f64): New intrinsic.
(vmla_f64): Likewise.
(vfms_f64): Likewise.
(vmls_f64): Likewise.

[testsuite/]
* gcc.target/aarch64/simd/vfma_f64.c: New test.
* gcc.target/aarch64/simd/vmla_f64.c: Likewise.
* gcc.target/aarch64/simd/vfms_f64.c: Likewise.
* gcc.target/aarch64/simd/vmls_f64.c: Likewise.

From-SVN: r212756
gcc/ChangeLog
gcc/config/aarch64/arm_neon.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/simd/vfma_f64.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/simd/vfms_f64.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/simd/vmla_f64.c [new file with mode: 0644]
gcc/testsuite/gcc.target/aarch64/simd/vmls_f64.c [new file with mode: 0644]