This series is based on a previous thread and review comments from RichardS and 
Jakub upstream:

https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674698.html
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674219.html
https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674434.html

This series removes all the tests earlier patches covered as per review comments
and only includes the code changes.  I'm reworking through all the tests, so 
are 
not included in this series - I will send a separate thread once I incorporate
all the changes Jakub has requested for.

This patch also includes Richard's patch that the rest of the series is based on

https://gcc.gnu.org/pipermail/gcc-patches/2022-November/606741.html

Patches have been rebased, retested and bootstrapped on trunk. OK for trunk?

Richard Sandiford (1):
  gomp: Various fixes for SVE types [PR101018]

Tejas Belagod (2):
  Add function to strip pointer type and get down to the actual pointee
    type.
  AArch64: Diagnose OpenMP offloading when SVE types involved.

 gcc/config/aarch64/aarch64-sve-builtins.cc | 34 +++++++++++-
 gcc/fold-const.cc                          |  7 +++
 gcc/gimplify.cc                            | 62 ++++++++++++++++++----
 gcc/omp-low.cc                             |  2 +-
 gcc/poly-int.h                             | 19 +++++++
 gcc/target.h                               | 37 ++++++++++++-
 gcc/tree.h                                 |  9 ++++
 7 files changed, 156 insertions(+), 14 deletions(-)

-- 
2.25.1

Reply via email to