..
alloc-1.c
openmp: Add basic library allocator support.
2020-05-19 10:11:01 +02:00
alloc-2.c
libgomp: Add Fortran routine support for allocators
2020-07-15 08:33:20 +02:00
alloc-3.c
openmp: Add basic library allocator support.
2020-05-19 10:11:01 +02:00
alloc-4.c
openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc
2021-09-30 09:30:18 +02:00
alloc-5.c
openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc
2021-09-30 09:30:18 +02:00
alloc-6.c
openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc
2021-09-30 09:30:18 +02:00
alloc-7.c
openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc
2021-09-30 09:30:18 +02:00
alloc-8.c
openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc
2021-09-30 09:30:18 +02:00
alloc-9.c
libgomp: alloc* test fixes [PR102628, PR102668]
2021-10-12 09:30:41 +02:00
alloc-10.c
libgomp: Add tests for omp_atv_serialized and deprecate omp_atv_sequential.
2021-10-11 04:34:51 -07:00
alloc-11.c
libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
2023-07-12 13:50:21 +02:00
alloc-12.c
libgomp: Use libnuma for OpenMP's partition=nearest allocation trait
2023-07-12 13:50:21 +02:00
allocate-1.c
openmp: Add support for firstprivate and allocate clauses on scope construct
2022-05-31 11:41:52 +02:00
allocate-2.c
openmp: Add support for allocator and align modifiers on allocate clauses
2021-09-22 09:29:13 +02:00
allocate-3.c
openmp: Add support for firstprivate and allocate clauses on scope construct
2022-05-31 11:41:52 +02:00
array-field-1.c
OpenMP: lvalue parsing for map/to/from clauses (C++)
2024-01-09 10:08:18 +00:00
array-of-struct-1.c
OpenMP: lvalue parsing for map/to/from clauses (C++)
2024-01-09 10:08:18 +00:00
array-of-struct-2.c
OpenMP: lvalue parsing for map/to/from clauses (C++)
2024-01-09 10:08:18 +00:00
atomic-18.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
atomic-19.c
openmp: Add support for OpenMP 5.1 atomics for C++
2021-09-17 11:28:31 +02:00
atomic-20.c
openmp: Add support for OpenMP 5.1 atomics for C++
2021-09-17 11:28:31 +02:00
atomic-21.c
openmp: Add support for OpenMP 5.1 atomics for C++
2021-09-17 11:28:31 +02:00
baseptrs-1.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
baseptrs-2.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
baseptrs-6.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
baseptrs-7.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
cancel-parallel-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
cancel-taskgroup-1.c
cancel-taskgroup-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
cancel-taskgroup-3.c
re PR libgomp/87995 (libgomp.c/../libgomp.c-c++-common/cancel-taskgroup-3.c fails consistently after r265930)
2018-12-08 09:58:24 +01:00
cancel-taskgroup-4.c
omp-low.c (check_omp_nesting_restrictions): Allow cancel or cancellation point with taskgroup clause inside of taskloop.
2018-12-02 13:48:42 +01:00
critical-hint-1.c
critical-hint-*.{c,f90}: Move from gcc/testsuite to libgomp/testsuite
2020-07-22 12:14:22 +02:00
critical-hint-2.c
critical-hint-*.{c,f90}: Move from gcc/testsuite to libgomp/testsuite
2020-07-22 12:14:22 +02:00
declare_target-1.c
OpenMP: Fix 'omp declare target' handling for vars [PR99509]
2021-03-15 10:12:58 +01:00
declare-target-indirect-1.c
openmp: Add support for the 'indirect' clause in C/C++
2023-11-07 15:44:50 +00:00
declare-target-indirect-2.c
openmp: Change to using a hashtab to lookup offload target addresses for indirect function calls
2024-03-22 18:09:40 +00:00
default-1.c
openmp: Allow private or firstprivate arguments to default clause even for C/C++
2021-09-18 09:47:25 +02:00
depend-1.c
openmp: Add support for inoutset depend-kind
2022-05-17 15:40:27 +02:00
depend-2.c
openmp: Add support for inoutset depend-kind
2022-05-17 15:40:27 +02:00
depend-3.c
openmp: Add support for inoutset depend-kind
2022-05-17 15:40:27 +02:00
depend-inoutset-1.c
openmp: Add support for inoutset depend-kind
2022-05-17 15:40:27 +02:00
depend-iterator-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
depend-iterator-2.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
depend-mutexinout-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
depend-mutexinout-2.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
depobj-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
dispatch-1.c
OpenMP: common C/C++ testcases for dispatch + adjust_args
2024-11-20 15:31:22 +01:00
dispatch-2.c
OpenMP: common C/C++ testcases for dispatch + adjust_args
2024-11-20 15:31:22 +01:00
display-affinity-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
error-1.c
libgomp.*/error-1.{c,f90}: Fix dg-output newline pattern
2021-09-03 15:27:00 +02:00
for-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-1.h
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-2.h
openmp: Handle reduction clauses on host teams construct [PR96459]
2020-08-05 10:40:10 +02:00
for-3.c
openmp: Fix up handling of target constructs in offloaded routines [PR100573]
2021-05-26 11:28:42 +02:00
for-4.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-5.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-6.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
for-7.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-8.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-9.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-10.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-11.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-12.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-13.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-14.c
openmp: Handle reduction clauses on host teams construct [PR96459]
2020-08-05 10:40:10 +02:00
for-15.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
for-16.c
omp-builtins.def (BUILT_IN_GOMP_LOOP_NONMONOTONIC_RUNTIME_START, [...]): Fix up function types - remove one argument.
2018-12-12 23:47:55 +01:00
function-not-offloaded-aux.c
[offloading] Error on missing symbols
2018-12-14 13:48:56 +00:00
function-not-offloaded.c
libgomp/testsuite: Fix checks for dg-excess-errors
2021-04-21 20:07:19 +02:00
get-mapped-ptr-1.c
openmp: Fix up get-mapped-ptr-1.{c,f90} tests
2022-06-15 10:45:04 +02:00
get-mapped-ptr-2.c
OpenMP, libgomp: Add new runtime routine omp_get_mapped_ptr.
2022-05-02 23:56:44 -07:00
get-mapped-ptr-3.c
OpenMP, libgomp: Add new runtime routine omp_get_mapped_ptr.
2022-05-02 23:56:44 -07:00
get-mapped-ptr-4.c
OpenMP, libgomp: Add new runtime routine omp_get_mapped_ptr.
2022-05-02 23:56:44 -07:00
icv-3.c
OpenMP: Add strictly nested API call check [PR102972]
2021-10-30 23:45:32 +02:00
icv-4.c
OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_limit on offload devices
2022-12-06 06:03:50 -08:00
icv-5.c
OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_limit on offload devices
2022-12-06 06:03:50 -08:00
icv-6.c
OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_limit on offload devices
2022-12-06 06:03:50 -08:00
icv-7.c
OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_limit on offload devices
2022-12-06 06:03:50 -08:00
icv-8.c
OpenMP, libgomp: Environment variable syntax extension
2022-09-08 10:19:37 -07:00
icv-9.c
OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_limit on offload devices
2022-12-06 06:03:50 -08:00
imperfect1.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect2.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect3.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect4.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect5.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect6.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
imperfect-transform-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
imperfect-transform-2.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
ind-base-4.c
OpenMP: lvalue parsing for map/to/from clauses (C)
2024-01-11 23:42:30 +00:00
interop-routines-1.c
libgomp: Add interop types and routines to OpenMP's headers and module
2024-08-28 11:50:43 +02:00
interop-routines-2.c
libgomp: Add interop types and routines to OpenMP's headers and module
2024-08-28 11:50:43 +02:00
lastprivate-conditional-1.c
tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CONDTEMP_.
2019-05-24 23:31:59 +02:00
lastprivate-conditional-2.c
tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CONDTEMP_.
2019-05-24 23:31:59 +02:00
lastprivate-conditional-3.c
omp-low.c (lower_omp_1): Look through ordered...
2019-05-27 23:31:40 +02:00
lastprivate-conditional-4.c
gimplify.c (struct gimplify_omp_ctx): Add clauses member.
2019-05-29 09:51:43 +02:00
lastprivate-conditional-5.c
gimplify.c (struct gimplify_omp_ctx): Add clauses member.
2019-05-29 09:51:43 +02:00
lastprivate-conditional-6.c
gimplify.c (struct gimplify_omp_ctx): Add clauses member.
2019-05-29 09:51:43 +02:00
lastprivate-conditional-7.c
Adjust more testcases for O2 vectorization enabling.
2021-10-09 16:28:11 +08:00
lastprivate-conditional-8.c
Adjust more testcases for O2 vectorization enabling.
2021-10-09 16:28:11 +08:00
lastprivate-conditional-9.c
gimplify.c (gimplify_scan_omp_clauses): Don't sorry_at on lastprivate conditional on combined for simd.
2019-06-04 14:49:03 +02:00
lastprivate-conditional-10.c
gimplify.c (gimplify_scan_omp_clauses): Don't sorry_at on lastprivate conditional on combined for simd.
2019-06-04 14:49:03 +02:00
loop-1.c
tree.def (OMP_LOOP): New tree code.
2019-07-20 13:21:42 +02:00
loop-13.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
loop-14.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
loop-15.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
map-arrayofstruct-1.c
OpenMP/OpenACC: Unordered/non-constant component offset runtime diagnostic
2023-12-15 10:33:52 +00:00
map-arrayofstruct-2.c
OpenMP/OpenACC: Unordered/non-constant component offset runtime diagnostic
2023-12-15 10:33:52 +00:00
map-arrayofstruct-3.c
OpenMP/OpenACC: Unordered/non-constant component offset runtime diagnostic
2023-12-15 10:33:52 +00:00
masked-1.c
openmp: Add support for OpenMP 5.1 masked construct
2021-08-12 22:41:17 +02:00
master-combined-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
matrix-1.h
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-constant-iter.h
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-helper.h
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-no-directive-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-no-directive-unroll-full-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-distribute-parallel-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-parallel-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-parallel-masked-taskloop-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-parallel-masked-taskloop-simd-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-target-parallel-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-target-teams-distribute-parallel-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-taskloop-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-omp-teams-distribute-parallel-for-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-simd-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
matrix-transform-variants-1.h
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
memcpyxd-bias-1.c
OpenMP, NVPTX: memcpy[23]D bias correction
2023-12-20 21:35:36 +00:00
monotonic-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
monotonic-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
nested-parallel-unbalanced.c
libgomp: disable barriers in nested teams
2020-09-29 11:48:04 +01:00
non-rect-loop-1.c
omp-expand.cc: Fix wrong code with non-rectangular loop nest [PR111017]
2023-08-19 07:49:06 +02:00
nonmonotonic-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
nonmonotonic-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
nothing-1.c
openmp: Add nothing directive support
2021-08-18 11:10:43 +02:00
omp-display-env-1.c
OpenMP, libgomp: Environment variable syntax extension
2022-09-08 10:19:37 -07:00
omp-display-env-2.c
OpenMP, libgomp: Environment variable syntax extension
2022-09-08 10:19:37 -07:00
on_device_arch.h
Remove support for Intel MIC offloading
2022-11-04 10:51:01 +01:00
order-reproducible-1.c
openmp: Differentiate between order(concurrent) and order(reproducible:concurrent)
2021-10-01 10:45:48 +02:00
order-reproducible-2.c
openmp: Differentiate between order(concurrent) and order(reproducible:concurrent)
2021-10-01 10:45:48 +02:00
ordered-4.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pause-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pause-2.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr45784.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr64824.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr64868.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-3.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-4.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-5.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-6.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-7.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-8.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-9.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr66199-10.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr66199-11.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr66199-12.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr66199-13.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr66199-14.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
pr69389.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
pr81875.c
pr83046.c
pr93515.c
openmp: Fix handling of non-addressable shared scalars in parallel nested inside of target [PR93515]
2020-02-06 09:19:08 +01:00
pr94366.c
openmp - Fix up && and || reductions [PR94366]
2021-07-01 08:55:49 +02:00
pr96390.c
[libgomp, testsuite, nvptx] Fix pr96390.c without CUDA
2022-02-22 10:23:20 +01:00
pr100059-1.c
Add 'libgomp.c-c++-common/pr100059-1.c'
2023-09-04 14:49:50 +02:00
pr106449-2.c
Add libgomp.c-c++-common/pr106449-2.c
2022-07-29 12:41:08 +02:00
pr106449.c
openmp: Fix up handling of non-rectangular simd loops with pointer type iterators [PR106449]
2022-07-29 09:49:11 +02:00
pr106981.c
openmp, c: Tighten up c_tree_equal [PR106981]
2022-09-24 09:19:26 +02:00
pr109062.c
libgomp.c-c++-common/pr109062.c: Fix expected spin count for hybrid x86
2024-11-11 17:22:20 +01:00
ptr-attach-1.c
openmp: Implement OpenMP 5.0 base-pointer attachement and clause ordering
2020-11-10 03:36:58 -08:00
ptr-attach-2.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
reduction-1.c
OpenMP: Support complex/float in && and || reduction
2021-05-04 14:42:26 +02:00
reduction-2.c
OpenMP: Support complex/float in && and || reduction
2021-05-04 14:42:26 +02:00
reduction-3.c
OpenMP: Support complex/float in && and || reduction
2021-05-04 14:42:26 +02:00
reduction-4.c
OpenMP: Support complex/float in && and || reduction
2021-05-04 14:42:26 +02:00
reduction-5.c
Add 'default' to -foffload=; document that flag [PR67300]
2021-06-29 16:00:04 +02:00
reduction-6.c
Add 'default' to -foffload=; document that flag [PR67300]
2021-06-29 16:00:04 +02:00
reduction-16.c
Add 'default' to -foffload=; document that flag [PR67300]
2021-06-29 16:00:04 +02:00
reduction-17.c
openmp: Fix reduction clause handling on teams distribute simd [PR99928]
2021-05-25 11:07:01 +02:00
refcount-1.c
libgomp: Structure element mapping for OpenMP 5.0
2021-06-17 21:34:59 +08:00
requires-1-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-1.c
Fix one issue in OpenMP 'requires' directive diagnostics
2022-07-08 08:53:58 +02:00
requires-2-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-2.c
Fix one issue in OpenMP 'requires' directive diagnostics
2022-07-08 08:53:58 +02:00
requires-3-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-3.c
Fix one issue in OpenMP 'requires' directive diagnostics
2022-07-08 08:53:58 +02:00
requires-4-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-4.c
testsuite: dg-require LTO for libgomp LTO tests
2023-07-13 08:54:20 -04:00
requires-4a.c
testsuite: dg-require LTO for libgomp LTO tests
2023-07-13 08:54:20 -04:00
requires-5-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-5.c
nvptx/mkoffload.cc: Warn instead of error when reverse offload is not possible
2022-09-12 15:25:13 +02:00
requires-6.c
nvptx/mkoffload.cc: Warn instead of error when reverse offload is not possible
2022-09-12 15:25:13 +02:00
requires-7-aux.c
OpenMP: Move omp requires checks to libgomp
2022-07-04 13:52:02 +02:00
requires-7.c
Fix one issue in OpenMP 'requires' directive diagnostics
2022-07-08 08:53:58 +02:00
requires-unified-addr-1.c
libgomp/testsuite: Add requires-unified-addr-1.{c,f90} [PR109837]
2023-06-13 11:27:47 +02:00
requires-unified-addr-2.c
OpenMP (C/C++): Keep pointer value of unmapped ptr with default mapping [PR110270]
2023-06-19 09:08:51 +02:00
reverse-offload-1-aux.c
OpenMP: Support reverse offload (middle end part)
2022-08-26 12:12:25 +02:00
reverse-offload-1.c
nvptx/mkoffload.cc: Warn instead of error when reverse offload is not possible
2022-09-12 15:25:13 +02:00
reverse-offload-2.c
libgomp: Add no-target-region rev offload test + fix plugin-nvptx
2022-11-25 13:48:17 +01:00
scan-1.c
'omp scan' struct block seq update for OpenMP 5.x
2023-04-25 16:29:14 +02:00
scope-1.c
openmp: Implement OpenMP 5.1 scope construct
2021-08-17 09:30:09 +02:00
scope-2.c
openmp: Add support for firstprivate and allocate clauses on scope construct
2022-05-31 11:41:52 +02:00
simd-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
simd-14.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
simd-15.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
simd-16.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
simd-17.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
struct-elem-1.c
libgomp: Structure element mapping for OpenMP 5.0
2021-06-17 21:34:59 +08:00
struct-elem-2.c
libgomp: Structure element mapping for OpenMP 5.0
2021-06-17 21:34:59 +08:00
struct-elem-3.c
libgomp: Structure element mapping for OpenMP 5.0
2021-06-17 21:34:59 +08:00
struct-elem-4.c
libgomp: Structure element mapping for OpenMP 5.0
2021-06-17 21:34:59 +08:00
struct-elem-5.c
testsuite/101114: Adjust libgomp.c-c++-common/struct-elem-5.c testcase
2021-06-26 00:46:11 +08:00
target-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
target-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
target-10.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
target-13.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
target-40.c
openmp: Add support for enter clause on declare target
2022-05-27 12:48:48 +02:00
target-41.c
openmp: Fix up handling of target constructs in offloaded routines [PR100573]
2021-05-26 11:28:42 +02:00
target-42.c
openmp: Fix up handling of target constructs in offloaded routines [PR100573]
2021-05-26 11:28:42 +02:00
target-45.c
Remove support for Intel MIC offloading
2022-11-04 10:51:01 +01:00
target-has-device-addr-1.c
C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.
2022-02-09 23:47:12 -08:00
target-imperfect1.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
target-imperfect2.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
target-imperfect3.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
target-imperfect4.c
OpenMP: New C/C++ testcases for imperfectly nested loops.
2023-08-25 19:42:50 +00:00
target-imperfect-transform-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
target-imperfect-transform-2.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
target-implicit-map-1.c
openmp: Relax handling of implicit map vs. existing device mappings
2021-11-12 20:29:48 +08:00
target-implicit-map-2.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
target-implicit-map-3.c
OpenMP (C/C++): Keep pointer value of unmapped ptr with default mapping [PR110270]
2023-06-19 09:08:51 +02:00
target-implicit-map-4.c
OpenMP (C/C++): Keep pointer value of unmapped ptr with default mapping [PR110270]
2023-06-19 09:08:51 +02:00
target-implicit-map-5.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
target-in-reduction-1.c
openmp: in_reduction clause support on target construct
2021-06-24 11:35:08 +02:00
target-in-reduction-2.c
openmp: in_reduction clause support on target construct
2021-06-24 11:35:08 +02:00
target-is-accessible-1.c
openmp: Conforming device numbers and omp_{initial,invalid}_device
2022-06-13 14:02:37 +02:00
target-is-initial-host-2.c
OpenMP: Constructors and destructors for "declare target" static aggregates: Fix effective-target keyword in test cases
2024-08-09 12:59:03 +02:00
target-is-initial-host.c
OpenMP: Constructors and destructors for "declare target" static aggregates: Fix effective-target keyword in test cases
2024-08-09 12:59:03 +02:00
target-link-2.c
libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systems
2024-08-07 17:59:21 +02:00
target-link-3.c
libgomp: with USM, init 'link' variables with host address
2024-09-24 17:41:39 +02:00
target-link-4.c
libgomp: with USM, init 'link' variables with host address
2024-09-24 17:41:39 +02:00
target-map-zlas-1.c
OpenMP/OpenACC: Rework clause expansion and nested struct handling
2023-12-13 20:30:49 +00:00
target-memcpy-async-1.c
libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memcpy_rect_async
2022-05-20 02:29:32 -07:00
target-memcpy-async-2.c
libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memcpy_rect_async
2022-05-20 02:29:32 -07:00
target-memcpy-rect-async-1.c
libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memcpy_rect_async
2022-05-20 02:29:32 -07:00
target-memcpy-rect-async-2.c
libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memcpy_rect_async
2022-05-20 02:29:32 -07:00
target-present-1.c
OpenMP: Cleanups related to the 'present' modifier
2023-06-12 18:15:28 +02:00
target-present-2.c
OpenMP: Cleanups related to the 'present' modifier
2023-06-12 18:15:28 +02:00
target-present-3.c
OpenMP: Cleanups related to the 'present' modifier
2023-06-12 18:15:28 +02:00
target-same-name-1-a.c
LTO: Fixes for renaming issues with offload/OpenMP [PR104285]
2022-03-23 09:44:39 +01:00
target-same-name-1-b.c
LTO: Fixes for renaming issues with offload/OpenMP [PR104285]
2022-03-23 09:44:39 +01:00
target-same-name-1.c
LTO: Fixes for renaming issues with offload/OpenMP [PR104285]
2022-03-23 09:44:39 +01:00
task-detach-1.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-2.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-3.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-4.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-5.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-6.c
[libgomp, nvptx] Fix hang in gomp_team_barrier_wait_end
2022-02-22 15:48:03 +01:00
task-detach-7.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-8.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-9.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-10.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-11.c
openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]
2021-02-25 14:47:11 -08:00
task-detach-12.c
OpenMP: detach - fix firstprivate handling
2021-05-13 00:14:34 +02:00
task-detach-13.c
openmp: Notify team barrier of pending tasks in omp_fulfill_event
2021-05-17 13:15:08 -07:00
task-in-explicit-1.c
libgomp: Add omp_in_explicit_task support
2022-10-12 18:39:20 +02:00
task-in-explicit-2.c
libgomp: Add omp_in_explicit_task support
2022-10-12 18:39:20 +02:00
task-in-explicit-3.c
libgomp: Add omp_in_explicit_task support
2022-10-12 18:39:20 +02:00
task-reduction-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-2.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-3.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-4.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-5.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-6.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-7.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-8.c
task-reduction-8.c (bar): Add in_reduction clause for s[0].
2018-11-08 20:38:21 +01:00
task-reduction-9.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-11.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-12.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
task-reduction-13.c
workshare-reduction-1.c: New test.
2018-11-09 14:02:50 +01:00
task-reduction-14.c
workshare-reduction-1.c: New test.
2018-11-09 14:02:50 +01:00
task-reduction-15.c
openmp: Fix up *_reduction clause handling with UDRs on PARM_DECLs [PR101167]
2021-06-23 10:03:28 +02:00
task-reduction-16.c
openmp: Implement OpenMP 5.1 scope construct
2021-08-17 09:30:09 +02:00
task-reduction-17.c
libgomp: Fix up creation of artificial teams
2022-10-12 17:54:08 +02:00
task-reduction-18.c
libgomp: Fix up creation of artificial teams
2022-10-12 17:54:08 +02:00
taskgroup-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
taskloop-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
taskloop-2.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
taskloop-3.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
taskloop-4.c
openmp: Add support for strict modifier on grainsize/num_tasks clauses
2021-08-23 10:16:24 +02:00
taskloop-5.c
openmp: Add support for strict modifier on grainsize/num_tasks clauses
2021-08-23 10:16:24 +02:00
taskloop-reduction-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
taskloop-reduction-2.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
taskloop-reduction-3.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
taskloop-reduction-4.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
taskwait-depend-1.c
builtin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-08 18:13:04 +01:00
taskwait-depend-nowait-1.c
openmp: Add taskwait nowait depend support [PR105378]
2022-05-24 09:12:44 +02:00
taskwait-depend-nowait-2.c
libgomp: Fix occassional hangs with taskwait nowait depend
2022-05-25 11:10:41 +02:00
teams-1.c
openmp: Add support for 2 argument num_teams clause
2021-11-11 09:42:47 +01:00
teams-2.c
openmp: Honor OpenMP 5.1 num_teams lower bound
2021-11-12 12:41:22 +01:00
teams-nteams-icv-1.c
libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
2023-05-21 20:37:15 +02:00
teams-nteams-icv-2.c
libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
2023-05-21 20:37:15 +02:00
teams-nteams-icv-3.c
libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
2023-05-21 20:37:15 +02:00
teams-nteams-icv-4.c
libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]
2023-05-21 20:37:15 +02:00
thread-limit-1.c
openmp: Add support for thread_limit clause on target
2021-11-15 13:20:53 +01:00
udr-1.c
[libgomp, testsuite] Move tests to libgomp.c-c++-common
2018-05-02 17:53:43 +00:00
unary-ptr-1.c
OpenMP: lvalue parsing for map/to/from clauses (C)
2024-01-11 23:42:30 +00:00
unmap-infinity-2.c
OpenACC reference count overhaul
2019-12-20 01:20:16 +00:00
unroll-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
unroll-non-rect-1.c
openmp: OpenMP loop transformation support
2024-06-05 19:10:26 +02:00
variable-not-offloaded.c
libgomp/testsuite: Fix checks for dg-excess-errors
2021-04-21 20:07:19 +02:00