r202196 - in /branches/linaro/gcc-4_8-branch/gc...
vekumar@gcc.gnu.org
vekumar@gcc.gnu.org
Tue Sep 3 04:52:00 GMT 2013
Author: vekumar
Date: Tue Sep 3 04:52:11 2013
New Revision: 202196
URL: http://gcc.gnu.org/viewcvs?rev=202196&root=gcc&view=rev
Log:
2013-09-03 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
Backport from trunk
r201624, r201666.
2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
* config/aarch64/aarch64-simd-builtins.def (get_lane_signed): Remove.
(get_lane_unsigned): Likewise.
(dup_lane_scalar): Likewise.
(get_lane): enable for VALL.
* config/aarch64/aarch64-simd.md
(aarch64_dup_lane_scalar<mode>): Remove.
(aarch64_get_lane_signed<mode>): Likewise.
(aarch64_get_lane_unsigned<mode>): Likewise.
(aarch64_get_lane_extend<GPI:mode><VDQQH:mode>): New.
(aarch64_get_lane_zero_extendsi<mode>): Likewise.
(aarch64_get_lane<mode>): Enable for all vector modes.
(aarch64_get_lanedi): Remove misleading constraints.
* config/aarch64/arm_neon.h
(__aarch64_vget_lane_any): Define.
(__aarch64_vget<q>_lane_<fpsu><8,16,32,64>): Likewise.
(vget<q>_lane_<fpsu><8,16,32,64>): Use __aarch64_vget_lane macros.
(vdup<bhsd>_lane_<su><8,16,32,64>): Likewise.
* config/aarch64/iterators.md (VDQQH): New.
(VDQQHS): Likewise.
(vwcore): Likewise.
2013-08-12 James Greenhalgh <james.greenhalgh@arm.com>
* config/aarch64/arm_none.h
(vdup<bhsd>_lane_<su><8,16,32,64>): Fix macro call.
2013-09-03 Venkataramanan Kumar <venkataramanan.kumar@linaro.org>
Backport from trunk r201624.
2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
* gcc.target/aarch64/scalar_intrinsics.c: Update expected
output of vdup intrinsics
Modified:
branches/linaro/gcc-4_8-branch/gcc/ChangeLog.linaro
branches/linaro/gcc-4_8-branch/gcc/config/aarch64/aarch64-simd-builtins.def
branches/linaro/gcc-4_8-branch/gcc/config/aarch64/aarch64-simd.md
branches/linaro/gcc-4_8-branch/gcc/config/aarch64/arm_neon.h
branches/linaro/gcc-4_8-branch/gcc/config/aarch64/iterators.md
branches/linaro/gcc-4_8-branch/gcc/testsuite/ChangeLog.linaro
branches/linaro/gcc-4_8-branch/gcc/testsuite/gcc.target/aarch64/scalar_intrinsics.c
More information about the Gcc-cvs
mailing list