summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* amdgcn: libgomp plugin USM implementationdevel/omp/gcc-11Andrew Stubbs2022-06-2710-10/+127
* amdgcn, openmp: Auto-detect USM mode and set HSA_XNACKAndrew Stubbs2022-06-273-2/+67
* amdgcn: Support XNACK modeAndrew Stubbs2022-06-277-86/+140
* Fix gfortran.dg/gomp/affinity-clause-1.f90Tobias Burnus2022-06-271-1/+1
* Fix gfortran.dg/gomp/num-teams-2.f90Tobias Burnus2022-06-271-6/+6
* openmp: Implement uses_allocators clauseChung-Lin Tang2022-06-1728-16/+1667
* middle-end/103851 - ensure SSA names are released during OMP loweringChung-Lin Tang2022-06-171-12/+8
* Revert "openmp: Implement uses_allocators clause"Chung-Lin Tang2022-06-1428-1666/+16
* openmp: Implement uses_allocators clauseChung-Lin Tang2022-06-1328-16/+1666
* [PATCH] GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [PR102215]Andrew Jenner2022-05-302-1/+35
* amdgcn: Add gfx90a supportAndrew Stubbs2022-05-2411-20/+137
* amdgcn: Remove LLVM 9 assembler/linker supportAndrew Stubbs2022-05-248-760/+96
* OpenMP: Handle descriptors in target's firstprivate [PR104949]Tobias Burnus2022-05-1211-1/+341
* Fortran: Fix proc pointer as elemental arg handlingTobias Burnus2022-05-122-0/+7
* Fortran: Fix finalization resolution with deep copy (cont)Tobias Burnus2022-04-274-13/+177
* Fortran: Fix finalization resolution with deep copyTobias Burnus2022-04-252-3/+143
* OpenMP: Fix use_device_{addr,ptr} with in-data-sharing argTobias Burnus2022-04-202-9/+156
* openmp: unified_address supportAndrew Stubbs2022-04-2011-23/+82
* libgomp: autodetect page sizes in pinned memory testsAndrew Stubbs2022-04-138-36/+100
* OpenMP: Fix nested use_device_ptrChung-Lin Tang2022-04-052-1/+42
* openmp: Do USM transform for omp_target_allocAndrew Stubbs2022-04-027-6/+45
* Fix a crash due to mismatch of free and GOMP_alloc.Hafiz Abid Qadeer2022-04-014-9/+19
* openmp: BUILT_IN_GOMP_ENABLE_PINNED_MODEAndrew Stubbs2022-03-303-3/+10
* libgomp, nvptx: report USM supportedAndrew Stubbs2022-03-292-1/+9
* LTO: Fixes for renaming issues with offload/OpenMP [PR104285]Tobias Burnus2022-03-238-34/+331
* OpenMP/C++: Permit mapping classes with virtual members [PR102204]Tobias Burnus2022-03-233-9/+51
* openmp: -foffload-memory=pinnedAndrew Stubbs2022-03-118-0/+223
* openmp: Use libgomp memory allocation functions with unified shared memory.Hafiz Abid Qadeer2022-03-1115-0/+547
* openmp, nvptx: ompx_unified_shared_mem_allocAndrew Stubbs2022-03-1115-28/+376
* openmp: allow requires unified_shared_memoryAndrew Stubbs2022-03-119-0/+67
* openmp: Add -foffload-memoryAndrew Stubbs2022-03-114-1/+47
* openmp, nvptx: low-lat memory access traitsAndrew Stubbs2022-03-116-6/+117
* libgomp, openmp: Add ompx_pinned_mem_allocAndrew Stubbs2022-03-117-32/+272
* libgomp: pinned memoryAndrew Stubbs2022-03-118-31/+618
* openmp: Allow classes with static members to be mappableChung-Lin Tang2022-03-112-14/+4
* Fix an ICE with allocate directive.Hafiz Abid Qadeer2022-03-102-0/+14
* Lower allocate directive (OpenMP 5.0).Hafiz Abid Qadeer2022-03-108-0/+251
* Gimplify allocate directive (OpenMP 5.0).Hafiz Abid Qadeer2022-03-1010-4/+205
* Handle cleanup of omp allocated variables (OpenMP 5.0).Hafiz Abid Qadeer2022-03-1011-1/+106
* Translate allocate directive (OpenMP 5.0).Hafiz Abid Qadeer2022-03-1010-1/+184
* Add parsing support for allocate directive (OpenMP 5.0)Hafiz Abid Qadeer2022-03-1012-5/+435
* Set omp_requires_mask for dynamic_allocators.Hafiz Abid Qadeer2022-03-082-0/+8
* Add a restriction on allocate clause (OpenMP 5.0)Hafiz Abid Qadeer2022-03-086-0/+69
* Fix multiple issue in the testcase allocate-1.f90.Hafiz Abid Qadeer2022-03-082-14/+19
* Add support for allocate clause (OpenMP 5.0).Hafiz Abid Qadeer2022-03-0816-158/+956
* Fortran: ICE with automatic character object, save, and various optionsHarald Anlauf2022-03-071-1/+1
* Fortran: reject invalid non-constant pointer initialization targetsHarald Anlauf2022-03-072-0/+57
* Fortran: Avoid running into assert with -fcheck= + UBSANTobias Burnus2022-03-072-0/+40
* Fortran/OpenMP: class.cc fix for mapping of DT with allocatable componentsTobias Burnus2022-03-021-9/+57
* Fortran/OpenMP: Support mapping of DT with allocatable componentsTobias Burnus2022-03-0127-144/+3741