aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite/libgomp.c-c++-common
AgeCommit message (Expand)AuthorFilesLines
2025-06-03libgomp: Fix up omp_target_memset-3.c test for C++ [PR120444]Jakub Jelinek1-2/+2
2025-06-02libgomp: Add OpenMP's omp_target_memset/omp_target_memset_asyncTobias Burnus3-0/+204
2025-05-30Defuse 'RESULT_DECL' check in 'pass_nrv' (for offloading compilation) [PR119835]Thomas Schwinge2-1/+2
2025-05-30OpenMP: Support OpenMP 5.0 "declare mapper" directives for CJulian Brown6-6/+6
2025-05-30OpenMP: C++ "declare mapper" supportJulian Brown6-0/+391
2025-05-23libgomp.c-c++-common/metadirective-1.c: Expect 'error:' for nvptx compile [PR...Tobias Burnus1-1/+7
2025-05-19Add 'libgomp.c-c++-common/target-abi-struct-1-O0.c', 'libgomp.oacc-c-c++-comm...Thomas Schwinge1-0/+3
2025-04-25Add 'libgomp.c-c++-common/target-cdtor-1.c'Thomas Schwinge1-0/+89
2025-04-24libgomp: Add additional OpenMP interop runtime testsTobias Burnus1-0/+129
2025-04-16For nvptx offloading, make sure to emit C++ constructor, destructor aliases [...Thomas Schwinge1-1/+1
2025-03-21libgomp/plugin: Add initial interop support to nvptx + gcnTobias Burnus1-1/+1
2025-03-21OpenMP: 'interop' construct - add ME support + target-independent libgompPaul-Antoine Arras1-0/+43
2025-01-16OpenMP: Shared metadirective/dynamic selector tests for C and C++Sandra Loosemore8-0/+424
2024-11-20OpenMP: common C/C++ testcases for dispatch + adjust_argsPaul-Antoine Arras2-0/+160
2024-11-11libgomp.c-c++-common/pr109062.c: Fix expected spin count for hybrid x86Tobias Burnus1-1/+5
2024-09-24libgomp: with USM, init 'link' variables with host addressTobias Burnus2-0/+104
2024-08-28libgomp: Add interop types and routines to OpenMP's headers and moduleTobias Burnus2-0/+641
2024-08-09OpenMP: Constructors and destructors for "declare target" static aggregates: ...Thomas Schwinge2-2/+2
2024-08-07OpenMP: Constructors and destructors for "declare target" static aggregatesTobias Burnus2-0/+85
2024-08-07libgomp.c-c++-common/target-link-2.c: Fix test on multi-device systemsTobias Burnus1-0/+3
2024-07-29libgomp: Fix declare target link with offset array-section mapping [PR116107]Tobias Burnus1-0/+59
2024-06-05openmp: OpenMP loop transformation supportJakub Jelinek22-0/+978
2024-03-22openmp: Change to using a hashtab to lookup offload target addresses for indi...Kwok Cheung Yeung1-7/+7
2024-01-11OpenMP: lvalue parsing for map/to/from clauses (C)Julian Brown2-0/+66
2024-01-09OpenMP: lvalue parsing for map/to/from clauses (C++)Julian Brown3-0/+165
2023-12-20OpenMP, NVPTX: memcpy[23]D bias correctionJulian Brown1-0/+61
2023-12-15OpenMP/OpenACC: Unordered/non-constant component offset runtime diagnosticJulian Brown3-0/+177
2023-12-13OpenMP/OpenACC: Rework clause expansion and nested struct handlingJulian Brown8-0/+393
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung2-0/+54
2023-09-04Add 'libgomp.c-c++-common/pr100059-1.c'Tobias Burnus1-0/+55
2023-08-25OpenMP: New C/C++ testcases for imperfectly nested loops.Sandra Loosemore10-0/+1040
2023-08-19omp-expand.cc: Fix wrong code with non-rectangular loop nest [PR111017]Tobias Burnus1-0/+72
2023-07-13testsuite: dg-require LTO for libgomp LTO testsDavid Edelsohn2-0/+2
2023-07-12libgomp: Use libnuma for OpenMP's partition=nearest allocation traitTobias Burnus2-0/+502
2023-06-19OpenMP (C/C++): Keep pointer value of unmapped ptr with default mapping [PR11...Tobias Burnus3-0/+349
2023-06-13libgomp/testsuite: Add requires-unified-addr-1.{c,f90} [PR109837]Tobias Burnus1-0/+74
2023-06-12OpenMP: Cleanups related to the 'present' modifierTobias Burnus3-7/+30
2023-06-07testsuite/libgomp.*/target-present-*.{c,f90}: Improve and fixTobias Burnus3-11/+18
2023-06-06openmp: Add support for the 'present' modifierTobias Burnus3-0/+81
2023-05-21libgomp: Honor OpenMP's nteams-var ICV as upper limit on num teams [PR109875]Tobias Burnus4-0/+228
2023-04-25'omp scan' struct block seq update for OpenMP 5.xTobias Burnus1-0/+68
2023-03-09libgomp: Fix default value of GOMP_SPINCOUNT [PR 109062]Hongyu Wang1-0/+14
2022-12-06OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_lim...Marcel Vollweiler5-25/+391
2022-11-25libgomp: Add no-target-region rev offload test + fix plugin-nvptxTobias Burnus1-0/+49
2022-11-04Remove support for Intel MIC offloadingThomas Schwinge2-37/+0
2022-10-20libgomp: Add offload_device_gcn check, add requires-4a.c testTobias Burnus2-0/+52
2022-10-12libgomp: Add omp_in_explicit_task supportJakub Jelinek3-0/+168
2022-10-12libgomp: Fix up creation of artificial teamsJakub Jelinek2-0/+53
2022-09-24openmp, c: Tighten up c_tree_equal [PR106981]Jakub Jelinek1-0/+19
2022-09-12nvptx/mkoffload.cc: Warn instead of error when reverse offload is not possibleTobias Burnus4-0/+5