RE: [PATCH][GCC] aarch64: Add LS64 extension and intrinsics

2021-12-14 Thread Przemyslaw Wirkus via Gcc-patches
> -Original Message- > From: Richard Sandiford > Sent: 14 December 2021 11:58 > To: Przemyslaw Wirkus > Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw > ; Marcus Shawcroft > ; Kyrylo Tkachov > Subject: Re: [PATCH][GCC] aarch64: Add LS64 extension and intrinsic

Re: [PATCH][GCC] aarch64: Add LS64 extension and intrinsics

2021-12-14 Thread Richard Sandiford via Gcc-patches
Przemyslaw Wirkus writes: > Hello Richard, > > I've updated my patch following all your comments. Thank you. > > Boostrapped on aarch64-linux-gnu and all new ACLE tests pass. > > OK to install? Thanks. OK with a couple of formatting nits: > @@ -2130,6 +2203,57 @@ aarch64_expand_builtin_tme (int

RE: [PATCH][GCC] aarch64: Add LS64 extension and intrinsics

2021-12-13 Thread Przemyslaw Wirkus via Gcc-patches
yslaw Wirkus > -Original Message- > From: Richard Sandiford > Sent: 15 November 2021 13:43 > To: Przemyslaw Wirkus > Cc: gcc-patches@gcc.gnu.org; Richard Earnshaw > ; Marcus Shawcroft > ; Kyrylo Tkachov > Subject: Re: [PATCH][GCC] aarch64: Add LS64 extension a

Re: [PATCH][GCC] aarch64: Add LS64 extension and intrinsics

2021-11-15 Thread Richard Sandiford via Gcc-patches
Przemyslaw Wirkus writes: > Hi, > > This patch is adding support for LS64 (Armv8.7-A Load/Store 64 Byte extension) > which is part of Armv8.7-A architecture. Changes include missing plumbing for > TARGET_LS64, LS64 data structure and intrinsics defined in ACLE [0]. Machine > description of intrins

[PATCH][GCC] aarch64: Add LS64 extension and intrinsics

2021-11-11 Thread Przemyslaw Wirkus via Gcc-patches
Hi, This patch is adding support for LS64 (Armv8.7-A Load/Store 64 Byte extension) which is part of Armv8.7-A architecture. Changes include missing plumbing for TARGET_LS64, LS64 data structure and intrinsics defined in ACLE [0]. Machine description of intrinsics is using new V8DI mode added in a