r213382 - in /trunk/gcc: ChangeLog config/aarch...
jgreenhalgh@gcc.gnu.org
jgreenhalgh@gcc.gnu.org
Thu Jul 31 16:45:00 GMT 2014
Author: jgreenhalgh
Date: Thu Jul 31 16:45:38 2014
New Revision: 213382
URL: https://gcc.gnu.org/viewcvs?rev=213382&root=gcc&view=rev
Log:
[AArch64] arm_neon.h - add vpaddd_f64, vpaddd_s64, vpaddd_u64 intrinsics
gcc/
* config/aarch64/arm_neon.h (vpadd_<suf><8,16,32,64>): Move to
correct alphabetical position.
(vpaddd_f64): Rewrite using builtins.
(vpaddd_s64): Move to correct alphabetical position.
(vpaddd_u64): New.
gcc/testsuite/
* gcc.target/aarch64/scalar_intrinsics.c (test_vpaddd_f64): New.
(test_vpaddd_s64): Likewise.
(test_vpaddd_s64): Likewise.
* gcc.target/aarch64/simd/vpaddd_f64: New.
* gcc.target/aarch64/simd/vpaddd_s64: New.
* gcc.target/aarch64/simd/vpaddd_u64: New.
Added:
trunk/gcc/testsuite/gcc.target/aarch64/simd/vpaddd_f64.c
trunk/gcc/testsuite/gcc.target/aarch64/simd/vpaddd_s64.c
trunk/gcc/testsuite/gcc.target/aarch64/simd/vpaddd_u64.c
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/aarch64/arm_neon.h
trunk/gcc/testsuite/ChangeLog
trunk/gcc/testsuite/gcc.target/aarch64/scalar_intrinsics.c
More information about the Gcc-cvs
mailing list