Hi,

Thanks for the all the reviews so far. Here is v4 of the patch series:

https://gcc.gnu.org/pipermail/gcc-patches/2025-October/696741.html

This incorporates review comments from Tamar, Jason and Jakub.

I'll be doing Tamar's EQ -> NE optimisation suggestion in a follow-up patch.

Tested and bootstrapped on aarch64-linux-gnu. OK for master?

Thanks,
Tejas.

Tejas Belagod (3):
  AArch64: Support C/C++ operations on svbool_t
  AArch64: Update existing test with svbool_t operations
  AArch64: Update test to reflect new message

 gcc/c-family/c-common.cc                      |   4 +-
 gcc/c/c-typeck.cc                             |  26 +-
 gcc/config/aarch64/aarch64-sve-builtins.cc    |   5 +-
 gcc/config/aarch64/aarch64-sve.md             |  68 ++++
 gcc/config/aarch64/aarch64.cc                 |  93 +++++-
 gcc/cp/call.cc                                |   3 +-
 gcc/cp/cvt.cc                                 |  11 +-
 gcc/cp/typeck.cc                              |  26 +-
 gcc/testsuite/g++.dg/ext/sve-sizeless-1.C     |  10 +
 gcc/testsuite/g++.dg/ext/sve-sizeless-2.C     |  21 ++
 .../sve/acle/general-c++/gnu_vectors_1.C      | 133 +++++++-
 .../sve/acle/general-c++/gnu_vectors_2.C      | 133 +++++++-
 .../sve/acle/general-c/gnu_vectors_1.c        | 128 +++++++-
 .../sve/acle/general-c/gnu_vectors_2.c        | 128 +++++++-
 .../aarch64/sve/acle/general-c/sizeless-1.c   |  14 +-
 .../aarch64/sve/acle/general-c/sizeless-2.c   |  32 ++
 .../aarch64/sve/acle/general-c/svcount_1.c    |   2 +-
 .../aarch64/sve/acle/general/cops_bool.c      | 301 ++++++++++++++++++
 18 files changed, 1094 insertions(+), 44 deletions(-)
 create mode 100644 
gcc/testsuite/gcc.target/aarch64/sve/acle/general/cops_bool.c

-- 
2.34.1

Reply via email to