On 20/06/14 09:41, Marcus Shawcroft wrote:
On 16 June 2014 15:26, Kyrill Tkachov <kyrylo.tkac...@arm.com> wrote:
Hi all,

I noticed that a few saturating math intrinsics in arm_neon.h for aarch64
have the wrong types, i.e. not what's mandated by the ACLE spec.

This patch fixes that by adjusting the types of the builtin functions that
those intrinsics map to (and in the process cleaning up the VCON iterator)
and adding tests for the affected intrinsics.

I realise it's quite big, but the changes are mostly uniform.

Bootstrapped and tested aarch64-none-linux-gnu.

Ok for trunk?
OK, can you prepare a 4.9 backport?

Sure, but it depends on https://gcc.gnu.org/ml/gcc-patches/2014-06/msg00779.html.
Is it ok to backport that one as well?

It passes regtest on aarch64-none-elf and aarch64_be-none-elf.

Kyrill

Cheers
/Marcus



Reply via email to