summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-06-27amdgcn: libgomp plugin USM implementationdevel/omp/gcc-11Andrew Stubbs
2022-06-27amdgcn, openmp: Auto-detect USM mode and set HSA_XNACKAndrew Stubbs
2022-06-27amdgcn: Support XNACK modeAndrew Stubbs
2022-06-27Fix gfortran.dg/gomp/affinity-clause-1.f90Tobias Burnus
2022-06-27Fix gfortran.dg/gomp/num-teams-2.f90Tobias Burnus
2022-06-17openmp: Implement uses_allocators clauseChung-Lin Tang
2022-06-17middle-end/103851 - ensure SSA names are released during OMP loweringChung-Lin Tang
2022-06-14Revert "openmp: Implement uses_allocators clause"Chung-Lin Tang
2022-06-13openmp: Implement uses_allocators clauseChung-Lin Tang
2022-05-30[PATCH] GCN: Implement __atomic_compare_exchange_{1,2} in libgcc [PR102215]Andrew Jenner
2022-05-24amdgcn: Add gfx90a supportAndrew Stubbs
2022-05-24amdgcn: Remove LLVM 9 assembler/linker supportAndrew Stubbs
2022-05-12OpenMP: Handle descriptors in target's firstprivate [PR104949]Tobias Burnus
2022-05-12Fortran: Fix proc pointer as elemental arg handlingTobias Burnus
2022-04-27Fortran: Fix finalization resolution with deep copy (cont)Tobias Burnus
2022-04-25Fortran: Fix finalization resolution with deep copyTobias Burnus
2022-04-20OpenMP: Fix use_device_{addr,ptr} with in-data-sharing argTobias Burnus
2022-04-20openmp: unified_address supportAndrew Stubbs
2022-04-13libgomp: autodetect page sizes in pinned memory testsAndrew Stubbs
2022-04-05OpenMP: Fix nested use_device_ptrChung-Lin Tang
2022-04-02openmp: Do USM transform for omp_target_allocAndrew Stubbs
2022-04-01Fix a crash due to mismatch of free and GOMP_alloc.Hafiz Abid Qadeer
2022-03-30openmp: BUILT_IN_GOMP_ENABLE_PINNED_MODEAndrew Stubbs
2022-03-29libgomp, nvptx: report USM supportedAndrew Stubbs
2022-03-23LTO: Fixes for renaming issues with offload/OpenMP [PR104285]Tobias Burnus
2022-03-23OpenMP/C++: Permit mapping classes with virtual members [PR102204]Tobias Burnus
2022-03-11openmp: -foffload-memory=pinnedAndrew Stubbs
2022-03-11openmp: Use libgomp memory allocation functions with unified shared memory.Hafiz Abid Qadeer
2022-03-11openmp, nvptx: ompx_unified_shared_mem_allocAndrew Stubbs
2022-03-11openmp: allow requires unified_shared_memoryAndrew Stubbs
2022-03-11openmp: Add -foffload-memoryAndrew Stubbs
2022-03-11openmp, nvptx: low-lat memory access traitsAndrew Stubbs
2022-03-11libgomp, openmp: Add ompx_pinned_mem_allocAndrew Stubbs
2022-03-11libgomp: pinned memoryAndrew Stubbs
2022-03-11openmp: Allow classes with static members to be mappableChung-Lin Tang
2022-03-10Fix an ICE with allocate directive.Hafiz Abid Qadeer
2022-03-10Lower allocate directive (OpenMP 5.0).Hafiz Abid Qadeer
2022-03-10Gimplify allocate directive (OpenMP 5.0).Hafiz Abid Qadeer
2022-03-10Handle cleanup of omp allocated variables (OpenMP 5.0).Hafiz Abid Qadeer
2022-03-10Translate allocate directive (OpenMP 5.0).Hafiz Abid Qadeer
2022-03-10Add parsing support for allocate directive (OpenMP 5.0)Hafiz Abid Qadeer
2022-03-08Set omp_requires_mask for dynamic_allocators.Hafiz Abid Qadeer
2022-03-08Add a restriction on allocate clause (OpenMP 5.0)Hafiz Abid Qadeer
2022-03-08Fix multiple issue in the testcase allocate-1.f90.Hafiz Abid Qadeer
2022-03-08Add support for allocate clause (OpenMP 5.0).Hafiz Abid Qadeer
2022-03-07Fortran: ICE with automatic character object, save, and various optionsHarald Anlauf
2022-03-07Fortran: reject invalid non-constant pointer initialization targetsHarald Anlauf
2022-03-07Fortran: Avoid running into assert with -fcheck= + UBSANTobias Burnus
2022-03-02Fortran/OpenMP: class.cc fix for mapping of DT with allocatable componentsTobias Burnus
2022-03-01Fortran/OpenMP: Support mapping of DT with allocatable componentsTobias Burnus