aboutsummaryrefslogtreecommitdiff
path: root/libgomp/plugin
AgeCommit message (Expand)AuthorFilesLines
2023-12-06amdgcn, libgomp: low-latency allocatorAndrew Stubbs1-6/+29
2023-12-06libgomp, nvptx: low-latency memory allocatorAndrew Stubbs1-1/+22
2023-11-15amdgcn: Add Accelerator VGPR registersAndrew Stubbs1-2/+22
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung2-3/+148
2023-10-20amdgcn: add -march=gfx1030 EXPERIMENTALAndrew Stubbs1-1/+8
2023-07-29libgomp: cuda.h and omp_target_memcpy_rect cleanupTobias Burnus1-2/+4
2023-07-26OpenMP: Call cuMemcpy2D/cuMemcpy3D for nvptx for omp_target_memcpy_rectTobias Burnus2-0/+119
2023-06-06libgomp: plugin-gcn - support 'unified_address'Tobias Burnus1-1/+3
2023-05-08libgomp: Simplify OpenMP reverse offload host <-> device memory copy implemen...Thomas Schwinge2-33/+46
2023-03-10Use 'GOMP_MAP_VARS_TARGET' for OpenACC compute constructs [PR90596]Thomas Schwinge2-181/+20
2023-03-10Simplify OpenACC 'no_create' clause implementationThomas Schwinge2-20/+17
2023-03-10Fix OpenACC/GCN 'acc_ev_enqueue_launch_end' positionThomas Schwinge1-11/+12
2023-02-03libgomp: enable reverse offload for AMDGCNTobias Burnus1-1/+2
2023-02-02amdgcn, libgomp: Manually allocated stacksAndrew Stubbs1-115/+137
2023-01-16Update copyright years.Jakub Jelinek4-4/+4
2022-12-10libgomp: Handle OpenMP's reverse offloadsTobias Burnus1-1/+3
2022-12-06OpenMP: omp_get_max_teams, omp_set_num_teams, and omp_{gs}et_teams_thread_lim...Marcel Vollweiler1-1/+13
2022-11-25libgomp: Add no-target-region rev offload test + fix plugin-nvptxTobias Burnus1-12/+24
2022-11-21libgomp/gcn: fix/improve struct outputTobias Burnus1-10/+7
2022-11-19libgomp/gcn: Prepare for reverse-offload callback handlingTobias Burnus1-15/+19
2022-11-04Remove support for Intel MIC offloadingThomas Schwinge1-3/+0
2022-10-24libgomp/nvptx: Prepare for reverse-offload callback handling, resolve spuriou...Thomas Schwinge1-0/+2
2022-10-24libgomp/nvptx: Prepare for reverse-offload callback handlingTobias Burnus2-10/+98
2022-09-09nvptx: libgomp+mkoffload.cc: Prepare for reverse offload fn lookupTobias Burnus1-1/+18
2022-09-09GCN: libgomp+mkoffload.cc: Prepare for reverse offload fn lookupTobias Burnus1-1/+25
2022-09-09libgomp: Prepare for reverse offload fn lookupTobias Burnus2-4/+10
2022-09-08OpenMP, libgomp: Environment variable syntax extensionMarcel Vollweiler2-22/+26
2022-07-04OpenMP: Move omp requires checks to libgompTobias Burnus2-3/+12
2022-06-10libgomp nvptx plugin: Remove '--with-cuda-driver=[...]' etc. configuration op...Thomas Schwinge2-103/+12
2022-05-24amdgcn: Add gfx90a supportAndrew Stubbs1-1/+8
2022-05-13libgomp nvptx plugin: Only consider '--with-cuda-driver=[...]' when applicableThomas Schwinge1-2/+3
2022-05-12Refactor '-ldl' handling for libgomp proper and pluginsThomas Schwinge2-8/+9
2022-05-12libgomp nvptx plugin: Split 'PLUGIN_NVPTX_DYNAMIC' into 'PLUGIN_NVPTX_INCLUDE...Thomas Schwinge3-5/+18
2022-05-12libgomp plugins: Don't 'AC_SUBST' and 'AC_DEFINE_UNQUOTED' for 'PLUGIN_GCN', ...Thomas Schwinge1-6/+0
2022-05-11libgomp: Remove unused '--with-hsa-runtime', '--with-hsa-runtime-include', '-...Thomas Schwinge1-29/+0
2022-05-11libgomp GCN plugin: Clean up always-empty 'PLUGIN_GCN_CPPFLAGS', 'PLUGIN_GCN_...Thomas Schwinge2-6/+1
2022-05-11libgomp GCN plugin: Clean up unused references to system-provided HSA Runtime...Thomas Schwinge1-10/+0
2022-05-04libgomp/plugin/plugin-gcn.c: Use -foffload-options= in err msgTobias Burnus1-1/+1
2022-04-06Move 'libgomp/plugin/cuda/cuda.h' to 'include/cuda/cuda.h'Thomas Schwinge3-197/+5
2022-03-28[libgomp, testsuite] Fix hardcoded libexec in plugin/configfrag.acTom de Vries1-1/+1
2022-01-16amdgcn: Tune default OpenMP/OpenACC GPU utilizationKwok Cheung Yeung1-15/+67
2022-01-04libgomp: Fix GOMP_DEVICE_NUM_VAR stringification during offload image loadChung-Lin Tang2-3/+3
2022-01-03Update copyright years.Jakub Jelinek5-5/+5
2021-12-10amdgcn: Change offload variable table discoveryAndrew Stubbs1-18/+21
2021-08-09amdgcn: Enable OpenACC worker partitioning for AMD GCNJulian Brown1-2/+1
2021-08-05openmp: Implement omp_get_device_num routineChung-Lin Tang2-5/+58
2021-07-27Fix OpenACC "ephemeral" asynchronous host-to-device copiesJulian Brown1-18/+5
2021-06-08[GCN] Fix run-time variable 'num_workers'Thomas Schwinge1-3/+2
2021-03-25libgomp HSA/GCN plugins: don't prepend the 'HSA_RUNTIME_LIB' path to 'libhsa-...Thomas Schwinge2-8/+1
2021-03-04libgomp: Use sizeof(void*) based checks instead of looking through $CC $CFLAG...Jakub Jelinek1-4/+4