[PATCH 3/x] arm: Add vld1_bf16 + vld1q_bf16 intrinsics

Kyrylo Tkachov Kyrylo.Tkachov@arm.com
Tue Nov 3 11:15:28 GMT 2020



> -----Original Message-----
> From: Andrea Corallo <Andrea.Corallo@arm.com>
> Sent: 02 November 2020 09:01
> To: gcc-patches@gcc.gnu.org
> Cc: Kyrylo Tkachov <Kyrylo.Tkachov@arm.com>; Richard Earnshaw
> <Richard.Earnshaw@arm.com>; nd <nd@arm.com>
> Subject: [PATCH 3/x] arm: Add vld1_bf16 + vld1q_bf16 intrinsics
> 
> Hi all,
> 
> Third patch of the serie here adding vld1_bf16, vld1q_bf16 bfloat16
> related neon intrinsics.
> 
> Please see refer to:
> ACLE <https://developer.arm.com/docs/101028/latest>
> ISA  <https://developer.arm.com/docs/ddi0596/latest>
> 
> Regtested and bootstrapped.
> 
> Thanks!
> 

Ok.
Thanks,
Kyrill

>   Andrea
> 
> gcc/ChangeLog
> 
> 2020-10-29  Andrea Corallo  <andrea.corallo@arm.com>
> 
> 	* config/arm/arm-builtins.c (VAR14): Define macro.
> 	* config/arm/arm_neon_builtins.def: Touch for:
> 	__builtin_neon_vld1v4bf, __builtin_neon_vld1v8bf.
> 	* config/arm/arm_neon.h (vld1_bf16, vld1q_bf16): Add intrinsics.
> 
> gcc/testsuite/ChangeLog
> 
> 2020-10-29  Andrea Corallo  <andrea.corallo@arm.com>
> 
> 	* gcc.target/arm/simd/vld1_bf16_1.c: New test.
> 


More information about the Gcc-patches mailing list