This patch series adds compile and execute tests to test SVE types with various
OpenMP constructs and clauses.  This is a follow-up series that applies on

  https://gcc.gnu.org/pipermail/gcc-patches/2025-March/678086.html

posted earlier last month and tests the changes proposed in that series.

It incorporates review comments from an earlier version of the series

  https://gcc.gnu.org/pipermail/gcc-patches/2025-January/674283.html

OK for trunk?

Thanks,
Tejas

Tejas Belagod (2):
  AArch64: Add OpenMP target compile error tests
  libgomp: Add AArch64 SVE target tests to libgomp.

 .../gcc.target/aarch64/sve/gomp/gomp.exp      |   46 +
 .../aarch64/sve/gomp/target-device.c          |  201 ++
 .../gcc.target/aarch64/sve/gomp/target-link.c |   57 +
 .../gcc.target/aarch64/sve/gomp/target.c      | 2049 +++++++++++++++++
 .../libgomp.c-target/aarch64/aarch64.exp      |   57 +
 .../libgomp.c-target/aarch64/firstprivate.c   |  128 +
 .../libgomp.c-target/aarch64/lastprivate.c    |  171 ++
 .../libgomp.c-target/aarch64/private.c        |  111 +
 .../libgomp.c-target/aarch64/shared.c         |  269 +++
 .../libgomp.c-target/aarch64/simd-aligned.c   |   52 +
 .../aarch64/simd-nontemporal.c                |   51 +
 .../libgomp.c-target/aarch64/threadprivate.c  |   48 +
 .../libgomp.c-target/aarch64/udr-sve.c        |  108 +
 13 files changed, 3348 insertions(+)
 create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/gomp/gomp.exp
 create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/gomp/target-device.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/gomp/target-link.c
 create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/gomp/target.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/aarch64.exp
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/firstprivate.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/lastprivate.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/private.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/shared.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/simd-aligned.c
 create mode 100644 
libgomp/testsuite/libgomp.c-target/aarch64/simd-nontemporal.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/threadprivate.c
 create mode 100644 libgomp/testsuite/libgomp.c-target/aarch64/udr-sve.c

-- 
2.25.1

Reply via email to