[PATCH 6/7][ARM] Add ACLE intrinsics vqrdmlah and vqrdmlsh

Ramana Radhakrishnan ramana.gcc@googlemail.com
Thu Dec 10 10:51:00 GMT 2015


On Mon, Dec 7, 2015 at 4:12 PM, Matthew Wahab
<matthew.wahab@foss.arm.com> wrote:
> Ping. Updated patch attached.
> Matthew
>
>
> On 26/11/15 16:04, Matthew Wahab wrote:
>>
>> Hello,
>>
>> This patch adds the ACLE intrinsics for the instructions introduced in
>> ARMv8.1. It adds the vqrmdlah and vqrdmlsh 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 (vqrdmlah_s16, vqrdmlah_s32): New.
>>      (vqrdmlahq_s16, vqrdmlahq_s32): New.
>>      (vqrdmlsh_s16, vqrdmlsh_s32): New.
>>      (vqrdmlahq_s16, vqrdmlshq_s32): New.
>>      * config/arm/arm_neon_builtins.def: Add "vqrdmlah" and "vqrdmlsh".
>>
>


OK.

Ramana



More information about the Gcc-patches mailing list