On 9 July 2014 15:37, Kyrill Tkachov <kyrylo.tkac...@arm.com> wrote: > Hi all, > > These intrinsics are implemented as macros that map down to asms but the > types they accept are inconsistent with the ACLE spec. This patch fixes > them, although they should be reimplemented properly in C in the future. > > This is a bugfix and it applies cleanly to trunk, 4.9 and 4.8. > I know we're close to the 4.9.1 release, but this is not an ABI-breaking > change so it's the aarch64 maintainers' call on whether it should be > backported. > > Tested aarch64-none-elf > > Ok? > > Thanks, > Kyrill > > 2014-07-09 Kyrylo Tkachov <kyrylo.tkac...@arm.com> > > * config/aarch64/arm_neon.h (vmlal_high_lane_s16): Fix type. > (vmlal_high_lane_s32): Likewise. > (vmlal_high_lane_u16): Likewise. > (vmlal_high_lane_u32): Likewise. > (vmlsl_high_lane_s16): Likewise. > (vmlsl_high_lane_s32): Likewise. > (vmlsl_high_lane_u16): Likewise. > (vmlsl_high_lane_u32): Likewise.
OK thanks. /Marcus