aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite
AgeCommit message (Expand)AuthorFilesLines
2022-07-07Enhance 'libgomp.c-c++-common/requires-4.c', 'libgomp.c-c++-common/requires-5...Thomas Schwinge2-12/+31
2022-07-07Adjust 'libgomp.c-c++-common/requires-3.c'Thomas Schwinge1-1/+1
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus15-0/+264
2022-06-21libgomp: Fix up target-31.c test [PR106045]Jakub Jelinek1-1/+1
2022-06-15openmp: Fix up get-mapped-ptr-1.{c,f90} testsJakub Jelinek2-6/+16
2022-06-13openmp: Conforming device numbers and omp_{initial,invalid}_deviceJakub Jelinek6-9/+75
2022-06-10libgomp nvptx plugin: Remove '--with-cuda-driver=[...]' etc. configuration op...Thomas Schwinge3-21/+0
2022-06-03OpenMP/Fortran: Add support for firstprivate and allocate clauses on scope co...Tobias Burnus1-0/+57
2022-06-02diagnostics: add SARIF output formatDavid Malcolm1-0/+1
2022-05-31openmp: Add support for firstprivate and allocate clauses on scope constructJakub Jelinek3-2/+117
2022-05-28OpenMP/Fortran: Add support for enter clause on declare targetTobias Burnus2-3/+11
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek2-2/+2
2022-05-25libgomp: Fix occassional hangs with taskwait nowait dependJakub Jelinek1-0/+48
2022-05-24OpenMP: Support nowait with Fortran [PR105378]Tobias Burnus1-0/+42
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-0/+39
2022-05-23OpenMP: Handle descriptors in target's firstprivate [PR104949]Tobias Burnus3-0/+170
2022-05-20libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memc...Marcel Vollweiler8-0/+615
2022-05-18OpenMP: Add Fortran support for inoutset depend-kindTobias Burnus4-3/+191
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek4-3/+182
2022-05-17OpenMP: Add omp_all_memory support to FortranTobias Burnus3-0/+360
2022-05-16OpenMP, C++: Add template support for the has_device_addr clause.Marcel Vollweiler3-0/+113
2022-05-13libgomp.fortran/target-nowait-array-section.f90: Fix typoTobias Burnus1-1/+1
2022-05-13OpenMP/Fortran: Use firstprivat not alloc for ptr attach for arraysTobias Burnus1-0/+56
2022-05-12Refactor '-ldl' handling for libgomp proper and pluginsThomas Schwinge1-1/+1
2022-05-12libgomp plugins: Don't 'AC_SUBST' and 'AC_DEFINE_UNQUOTED' for 'PLUGIN_GCN', ...Thomas Schwinge1-2/+0
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek3-0/+329
2022-05-11libgomp: Remove unused '--with-hsa-runtime', '--with-hsa-runtime-include', '-...Thomas Schwinge1-2/+0
2022-05-11libgomp GCN plugin: Clean up always-empty 'PLUGIN_GCN_CPPFLAGS', 'PLUGIN_GCN_...Thomas Schwinge1-2/+0
2022-05-11libgomp testsuite: Don't amend 'LD_LIBRARY_PATH' for system-provided HSA Runt...Thomas Schwinge2-5/+0
2022-05-10Fix up 'libgomp.fortran/use_device_addr-5.f90' multi-device testingThomas Schwinge1-1/+1
2022-05-06OpenMP, libgomp: Add new runtime routine omp_target_is_accessible.Marcel Vollweiler2-0/+97
2022-05-04OpenMP: Fix use_device_{addr,ptr} with in-data-sharing argTobias Burnus1-0/+143
2022-05-02OpenMP, libgomp: Add new runtime routine omp_get_mapped_ptr.Marcel Vollweiler8-0/+597
2022-04-28Fix up 'libgomp.oacc-fortran/print-1.f90' GCN offloading compilation [PR104717]Thomas Schwinge1-1/+29
2022-04-25fortran: Fix up gfc_trans_oacc_construct [PR104717]Jakub Jelinek1-0/+7
2022-04-05OpenMP: Fix nested use_device_ptrChung-Lin Tang1-0/+41
2022-04-04[libgomp/testsuite] Fix libgomp.fortran/examples-4/declare_target-{1,2}.f90Tom de Vries2-24/+38
2022-04-01[libgomp, testsuite, nvptx] Limit recursion in declare_target-{1,2}.f90Tom de Vries2-11/+27
2022-04-01[libgomp, testsuite, nvptx] Fix dg-output test in vector-length-128-7.cTom de Vries1-1/+1
2022-03-25[libgomp, testsuite] Scale down some OpenACC test-casesTom de Vries3-23/+46
2022-03-23LTO: Fixes for renaming issues with offload/OpenMP [PR104285]Tobias Burnus6-0/+290
2022-03-22[nvptx] Add warp sync at simt exitTom de Vries1-0/+25
2022-03-18Fortran/OpenMP: Fix privatization of associated namesTobias Burnus1-0/+92
2022-03-18[openmp] Fix SIMT reduction using TRUTH_{AND,OR}IF_EXPRTom de Vries2-0/+46
2022-03-17Enhance further testcases to verify Openacc 'kernels' decompositionThomas Schwinge3-6/+67
2022-03-17Enhance further testcases to verify handling of OpenACC privatization level [...Thomas Schwinge2-65/+52
2022-03-16OpenMP, Fortran: Bugfix for omp_set_num_teams.Marcel Vollweiler1-0/+10
2022-03-16OpenACC privatization diagnostics vs. 'assert' [PR102841]Thomas Schwinge1-3/+3
2022-03-12OpenACC 'kernels' decomposition: resolve wrong-code cases unless manually mak...Thomas Schwinge7-34/+48
2022-03-12OpenACC 'kernels' decomposition: wrong-code cases unless manually making cert...Thomas Schwinge5-16/+59