This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][AArch64] vqneg and vqabs intrinsics implementation
- From: Marcus Shawcroft <marcus dot shawcroft at gmail dot com>
- To: Alex Velenko <Alex dot Velenko at arm dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>, Marcus Shawcroft <Marcus dot Shawcroft at arm dot com>
- Date: Mon, 17 Mar 2014 16:49:39 +0000
- Subject: Re: [PATCH][AArch64] vqneg and vqabs intrinsics implementation
- Authentication-results: sourceware.org; auth=none
- References: <52FB52E1 dot 7080603 at arm dot com>
On 12 February 2014 10:54, Alex Velenko <Alex.Velenko@arm.com> wrote:
> Hi,
>
> This patch implements vqneg_s64, vqnegd_s64, vqabs_s64 and
> vqabsd_s64 AArch64 intrinsics. Regression tests added.
> Run full regression with no regressions.
>
> Is patch OK?
>
> Thanks,
> Alex
>
> gcc/
>
> 2014-02-12 Alex Velenko <Alex.Velenko@arm.com>
>
> * gcc/config/aarch64/aarch64-simd.md (aarch64_s<optab><mode>):
> Pattern extended.
> * config/aarch64/aarch64-simd-builtins.def (sqneg): Iterator
> extended.
> (sqabs): Likewise.
> * config/aarch64/arm_neon.h (vqneg_s64): New intrinsic.
> (vqnegd_s64): Likewise.
> (vqabs_s64): Likewise.
> (vqabsd_s64): Likewise.
>
> gcc/testsuite/
>
> 2014-02-12 Alex Velenko <Alex.Velenko@arm.com>
>
> *gcc.target/aarch64/vqneg_s64_1.c: New testcase.
> *gcc.target/aarch64/vqabs_s64_1.c: New testcase.
OK for stage-1
/Marcus