This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH 7/7][ARM] Add ACLE intrinsics vqrdmlah_lane and vqrdmlsh_lane
- From: Ramana Radhakrishnan <ramana dot gcc at googlemail dot com>
- To: Matthew Wahab <matthew dot wahab at foss dot arm dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 10 Dec 2015 10:51:36 +0000
- Subject: Re: [PATCH 7/7][ARM] Add ACLE intrinsics vqrdmlah_lane and vqrdmlsh_lane
- Authentication-results: sourceware.org; auth=none
- References: <56572B79 dot 9000406 at foss dot arm dot com> <56572DA8 dot 9030804 at foss dot arm dot com>
On Thu, Nov 26, 2015 at 4:04 PM, Matthew Wahab
<matthew.wahab@foss.arm.com> wrote:
> Hello,
>
> This patch adds the ACLE intrinsics for the instructions introduced in
> ARMv8.1. It adds the vqrmdlah_lane and vqrdmlsh_lane forms of the
> instrinsics to the arm_neon.h header, together with the ARM builtins
> used to implement them. The intrinsics are available when
> -march=armv8.1-a is enabled together with appropriate fpu options.
>
> Tested the series for arm-none-eabi with cross-compiled check-gcc on an
> ARMv8.1 emulator. Also tested arm-none-linux-gnueabihf with native
> bootstrap and make check.
>
> Ok for trunk?
> Matthew
>
> gcc/
> 2015-11-26 Matthew Wahab <matthew.wahab@arm.com>
>
> * config/arm/arm_neon.h (vqrdmlahq_lane_s16): New.
> (vqrdmlahq_lane_s32): New.
> (vqrdmlah_lane_s16): New.
> (vqrdmlah_lane_s32): New.
> (vqrdmlshq_lane_s16): New.
> (vqrdmlshq_lane_s32): New.
> (vqrdmlsh_lane_s16): New.
> (vqrdmlsh_lane_s32): New.
> * config/arm/arm_neon_builtins.def: Add "vqrdmlah_lane" and
> "vqrdmlsh_lane".
>
OK.
Ramana