This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][AArch64] vqneg and vqabs intrinsics implementation


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]