Re: [PATCH, AArch64] Add vabs_s64 intrinsic

2013-07-19 Thread Marcus Shawcroft
On 19/07/13 11:26, Ian Bolton wrote: On 12 Jul 2013, at 19:49, Ian Bolton wrote: 2013-07-12 Ian Bolton gcc/ * config/aarch64/arm_neon.h (vabs_s64): New function. testsuite/ * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added new test. OK /Marcus I needed

RE: [PATCH, AArch64] Add vabs_s64 intrinsic

2013-07-19 Thread Ian Bolton
> On 12 Jul 2013, at 19:49, Ian Bolton wrote: > > > > > 2013-07-12 Ian Bolton > > > > gcc/ > > * config/aarch64/arm_neon.h (vabs_s64): New function. > > > > testsuite/ > > * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added > new > > test. > > OK > /Marcus I needed to upd

Re: [PATCH, AArch64] Add vabs_s64 intrinsic

2013-07-13 Thread Marcus Shawcroft
On 12 Jul 2013, at 19:49, "Ian Bolton" wrote: > > 2013-07-12 Ian Bolton > > gcc/ > * config/aarch64/arm_neon.h (vabs_s64): New function. > > testsuite/ > * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added new > test. OK /Marcus

[PATCH, AArch64] Add vabs_s64 intrinsic

2013-07-12 Thread Ian Bolton
This patch implements the following intrinsic: int64x1_t vabs_s64 (int64x1 a) It uses __builtin_llabs(), which will lead to "abs Dn, Dm" being generated for this now that my other patch has been committed. Test case added to scalar_intrinsics.c. OK for trunk? Cheers, Ian 2013-07-12 Ian