aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite
AgeCommit message (Expand)AuthorFilesLines
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
2022-03-12Enhance further testcases to verify handling of OpenACC privatization level [...Thomas Schwinge4-55/+266
2022-03-12OpenACC 'kernels' decomposition: Mark variables used in 'present' clauses as ...Thomas Schwinge4-67/+88
2022-03-10Fix multiple issue in the testcase allocate-1.f90.Hafiz Abid Qadeer1-14/+12
2022-03-10[nvptx] Disable warp sync in simt regionTom de Vries1-0/+18
2022-03-10[OpenACC privatization] Analyze 'lookup_decl'-translated DECL [PR90115, PR102...Thomas Schwinge17-61/+97
2022-03-10Enhance further testcases to verify handling of OpenACC privatization level [...Thomas Schwinge4-12/+64
2022-03-04Fix 'libgomp.oacc-c-c++-common/kernels-decompose-1.c' expected diagnosticsThomas Schwinge1-0/+2
2022-03-04Test 'libgomp.oacc-*/kernels-private-vars-*' with '--param=openacc-kernels=de...Thomas Schwinge33-99/+361
2022-03-04Test '-fopt-info-omp-all' in 'libgomp.oacc-*/kernels-private-vars-*'Thomas Schwinge33-514/+811
2022-03-04OMP lowering: Regimplify 'OMP_CLAUSE_MAP_DECL_MAKE_ADDRESSABLE' DECLs [PR1002...Thomas Schwinge1-4/+58
2022-03-04OpenACC 'kernels' decomposition: Move 'TREE_ADDRESSABLE' setting into OMP low...Thomas Schwinge2-4/+8
2022-03-04Add diagnostic: "note: OpenACC 'kernels' decomposition: variable '[...]' decl...Thomas Schwinge2-0/+4
2022-02-28[libgomp, testsuite, nvptx] Add -mptx=_ in declare-variant-3-sm*.cTom de Vries6-6/+6
2022-02-24[libgomp, testsuite, nvptx] Add libgomp.c/declare-variant-3-sm*.cTom de Vries7-0/+108
2022-02-22Fix OpenACC gang-redundant execution in 'libgomp.oacc-fortran/privatized-ref-...Thomas Schwinge1-10/+32
2022-02-22[libgomp, nvptx] Fix hang in gomp_team_barrier_wait_endTom de Vries3-28/+0
2022-02-22[libgomp, testsuite, nvptx] Fix pr96390.c without CUDATom de Vries2-0/+2
2022-02-15Fortran/OpenMP: Fix depend-clause handlingTobias Burnus1-0/+109
2022-02-10OpenMP/C++: Permit mapping classes with virtual members [PR102204]Tobias Burnus1-0/+50
2022-02-09C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.Marcel Vollweiler10-0/+478
2022-02-08libgomp: Fix segfault with posthumous orphan tasks [PR104385]Jakub Jelinek1-0/+26
2022-02-04libgomp.fortran/allocate-1.f90: Fix minor cleanupTobias Burnus1-3/+0
2022-02-04libgomp.fortran/allocate-1.f90: Minor cleanupTobias Burnus2-56/+60
2022-02-01[nvptx] Add some support for .local atomicsTom de Vries3-21/+0
2022-02-01[libgomp, testsuite] Fix insufficient resources in test-casesTom de Vries3-3/+25
2022-02-01[libgomp, testsuite] Reduce recursion depth in declare_target-*.f90Tom de Vries2-3/+7
2022-01-21Strengthen a few OpenACC test casesThomas Schwinge15-57/+202
2022-01-19nvptx: update fix for -Wformat-diagMartin Liska16-33/+33
2022-01-18nvptx: fix -Wformat-diag warningsMartin Liska16-33/+33
2022-01-17Extend test cases for references in OpenACC 'private' clausesThomas Schwinge3-22/+364
2022-01-17Test cases for references in OpenACC 'private' clausesJulian Brown3-0/+211