[gcc r15-4261] aarch64: Add SVE2 faminmax intrinsics

2024-10-11 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:1a6a8cb1a72b282c418cd143b132de6e67b5d62b commit r15-4261-g1a6a8cb1a72b282c418cd143b132de6e67b5d62b Author: Saurabh Jha Date: Wed Sep 25 22:08:33 2024 + aarch64: Add SVE2 faminmax intrinsics The AArch64 FEAT_FAMINMAX extension introduces instructions for

[gcc r15-4262] aarch64: Add codegen support for SVE2 faminmax

2024-10-11 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:914f4f86e6cb1e570a1928fccde1dbbfc362430b commit r15-4262-g914f4f86e6cb1e570a1928fccde1dbbfc362430b Author: Saurabh Jha Date: Mon Sep 30 14:38:32 2024 + aarch64: Add codegen support for SVE2 faminmax The AArch64 FEAT_FAMINMAX extension introduces instructi

[gcc r15-4079] aarch64: Fix bug with max/min (PR116934)

2024-10-04 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:20ce363c557d6458ec3193ab4e7df760fbe34976 commit r15-4079-g20ce363c557d6458ec3193ab4e7df760fbe34976 Author: Saurabh Jha Date: Thu Oct 3 13:16:31 2024 + aarch64: Fix bug with max/min (PR116934) In ac4cdf5cb43c0b09e81760e2a1902ceebcf1a135, I introduced a bug

[gcc r15-3795] Add myself to write after approval

2024-09-23 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:346f767fff859dd7fdd79b7f5e150d344e0f288c commit r15-3795-g346f767fff859dd7fdd79b7f5e150d344e0f288c Author: Saurabh Jha Date: Mon Sep 23 12:30:50 2024 +0100 Add myself to write after approval ChangeLog: * MAINTAINERS: Add myself to write after

[gcc r15-3809] [MAINTAINERS] Fix myself in order and add username

2024-09-23 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:6141d0c98a518148a8a8c35dabd8ba053fbebf18 commit r15-3809-g6141d0c98a518148a8a8c35dabd8ba053fbebf18 Author: Saurabh Jha Date: Mon Sep 23 16:17:47 2024 +0100 [MAINTAINERS] Fix myself in order and add username ChangeLog: * MAINTAINERS: Fix sort

[gcc r15-3810] aarch64: Add AdvSIMD faminmax intrinsics

2024-09-23 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:bfefed6c5bb62648cf0303d377c06cb45ab1f24a commit r15-3810-gbfefed6c5bb62648cf0303d377c06cb45ab1f24a Author: Saurabh Jha Date: Tue Aug 6 16:34:49 2024 +0100 aarch64: Add AdvSIMD faminmax intrinsics The AArch64 FEAT_FAMINMAX extension is optional from Armv9.2-a

[gcc r15-3811] aarch64: Add codegen support for AdvSIMD faminmax

2024-09-23 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:c1fb78fb03caede01b02a1ebb3275ac98343d468 commit r15-3811-gc1fb78fb03caede01b02a1ebb3275ac98343d468 Author: Saurabh Jha Date: Wed Aug 7 12:34:20 2024 +0100 aarch64: Add codegen support for AdvSIMD faminmax The AArch64 FEAT_FAMINMAX extension is optional from A

[gcc r15-3997] aarch64: Introduce new unspecs for smax/smin

2024-10-01 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:ac4cdf5cb43c0b09e81760e2a1902ceebcf1a135 commit r15-3997-gac4cdf5cb43c0b09e81760e2a1902ceebcf1a135 Author: Saurabh Jha Date: Mon Sep 30 10:37:16 2024 + aarch64: Introduce new unspecs for smax/smin Introduce two new unspecs, UNSPEC_COND_SMAX and UNSPEC_CON

[gcc r15-3989] aarch64: Add fp8 scalar types

2024-10-01 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:35dd5cfbfd7f33b5f22ae209635f40af4ab6863c commit r15-3989-g35dd5cfbfd7f33b5f22ae209635f40af4ab6863c Author: Claudio Bantaloukas Date: Tue Oct 1 12:45:11 2024 + aarch64: Add fp8 scalar types The ACLE defines a new scalar type, __mfp8. This is an opaque 8bit

[gcc] Created branch 'devel/existing-fp8'

2024-11-20 Thread Saurabh Jha via Gcc-cvs
The branch 'devel/existing-fp8' was created pointing to: d54a66c1d81c... Work in progress for refactoring simd intrinsic

[gcc/devel/existing-fp8] aarch64: Add support for fp8dot2 and fp8dot4

2024-11-20 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:ee10846d0216e4dae4e99b20054595e668575c47 commit ee10846d0216e4dae4e99b20054595e668575c47 Author: Saurabh Jha Date: Wed Nov 13 19:48:26 2024 + aarch64: Add support for fp8dot2 and fp8dot4 The AArch64 FEAT_FP8DOT2 and FEAT_FP8DOT4 extension introduces i

[gcc/devel/existing-fp8] Work in progress for refactoring simd intrinsic

2024-11-20 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:d54a66c1d81ca3874be4c086652f205b1d6ebe49 commit d54a66c1d81ca3874be4c086652f205b1d6ebe49 Author: Saurabh Jha Date: Tue Nov 19 22:38:51 2024 + Work in progress for refactoring simd intrinsic Diff: --- gcc/config/aarch64/aarch64-builtins.cc | 138 ++-

[gcc/devel/existing-fp8] aarch64: Add support for fp8 convert and scale

2024-11-20 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:3103441079fa30dc9f75a75bda38c39f1ffd708e commit 3103441079fa30dc9f75a75bda38c39f1ffd708e Author: Saurabh Jha Date: Mon Nov 4 09:11:33 2024 + aarch64: Add support for fp8 convert and scale The AArch64 FEAT_FP8 extension introduces instructions for conversi

[gcc/devel/existing-fp8] aarch64: Add support for fp8fma instructions

2024-11-20 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:8e45a01d0fd36d21c9743f30a25e277b67e79f0e commit 8e45a01d0fd36d21c9743f30a25e277b67e79f0e Author: Saurabh Jha Date: Wed Nov 13 17:16:37 2024 + aarch64: Add support for fp8fma instructions The AArch64 FEAT_FP8FMA extension introduces instructions for mu

[gcc/devel/existing-fp8] aarch64: Refactor infrastructure for advsimd intrinsics

2024-11-20 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:1b6b028e272228c54801d7e038ec0536f92b22bb commit 1b6b028e272228c54801d7e038ec0536f92b22bb Author: Vladimir Miloserdov Date: Fri Nov 1 12:35:59 2024 + aarch64: Refactor infrastructure for advsimd intrinsics This patch refactors the infrastructure for defini

[gcc r15-7097] AArch64: Add LUTI ACLE for SVE2

2025-01-21 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:eb0b551c5570d98dd7cf21fa1bd0240a0c9d875f commit r15-7097-geb0b551c5570d98dd7cf21fa1bd0240a0c9d875f Author: Vladimir Miloserdov Date: Fri May 31 16:26:11 2024 + AArch64: Add LUTI ACLE for SVE2 This patch introduces support for LUTI2/LUTI4 ACLE for SVE2.

[gcc r15-7174] Fix command flags for SVE2 faminmax

2025-01-24 Thread Saurabh Jha via Gcc-cvs
https://gcc.gnu.org/g:8bdf10fc2e9ac16a296f76a442c068216469b3a3 commit r15-7174-g8bdf10fc2e9ac16a296f76a442c068216469b3a3 Author: Saurabh Jha Date: Tue Jan 21 15:59:39 2025 + Fix command flags for SVE2 faminmax Earlier, we were gating SVE2 faminmax behind sve+faminmax. This was