RE: [PATCH] aarch64: Use RTL builtins for [su]mlsl_high_n intrinsics

2021-02-03 Thread Kyrylo Tkachov via Gcc-patches
> -Original Message- > From: Jonathan Wright > Sent: 03 February 2021 12:35 > To: gcc-patches@gcc.gnu.org > Cc: Kyrylo Tkachov > Subject: [PATCH] aarch64: Use RTL builtins for [su]mlsl_high_n intrinsics > > Hi, > > As subject, this patch rewrites [su]

[PATCH] aarch64: Use RTL builtins for [su]mlsl_high_n intrinsics

2021-02-03 Thread Jonathan Wright via Gcc-patches
Hi, As subject, this patch rewrites [su]mlsl_high_n Neon intrinsics to use RTL builtins rather than inline assembly code, allowing for better scheduling and optimization. Regression tested and bootstrapped on aarch64-none-linux-gnu and aarch64_be-none-elf - no issues. Ok for master? Thanks, Jon