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

Reply via email to