[PATCH] aarch64: Add -mveclibabi=sleefgnu

2023-04-14 Thread Lou Knauer via Gcc-patches
This adds support for the -mveclibabi option to the AArch64 backend of GCC by implementing the builtin_vectorized_function target hook for AArch64. The SLEEF Vectorized Math Library's GNUABI interface is used, and NEON/Advanced SIMD as well as SVE are supported. This was tested on the gcc testsuit

RE: [PATCH] aarch64: Add -mveclibabi=sleefgnu

2023-04-14 Thread Lou Knauer via Gcc-patches
> -Original Message- > From: Andrew Pinski > Sent: Friday, April 14, 2023 09:08 > To: Lou Knauer > Cc: gcc-patches@gcc.gnu.org; Etienne Renault > Subject: Re: [PATCH] aarch64: Add -mveclibabi=sleefgnu > > On Fri, Apr 14, 2023 at 12:03 AM Lou Knauer

RE: [PATCH] aarch64: Add -mveclibabi=sleefgnu

2023-04-14 Thread Lou Knauer via Gcc-patches
codegen. Let me > know if you'd like to see these updates sooner rather than later so you > can try them out for your usecase. > > Kind regards, > Andre > > On 14/04/2023 10:34, Lou Knauer via Gcc-patches wrote: > >> -Original Message- > >&g