Age | Commit message (Expand) | Author | Files | Lines |
2022-11-25 | libgomp: Add no-target-region rev offload test + fix plugin-nvptx | Tobias Burnus | 1 | -12/+24 |
2022-10-24 | libgomp/nvptx: Prepare for reverse-offload callback handling, resolve spuriou... | Thomas Schwinge | 1 | -0/+2 |
2022-10-24 | libgomp/nvptx: Prepare for reverse-offload callback handling | Tobias Burnus | 1 | -10/+97 |
2022-09-09 | nvptx: libgomp+mkoffload.cc: Prepare for reverse offload fn lookup | Tobias Burnus | 1 | -1/+18 |
2022-09-09 | libgomp: Prepare for reverse offload fn lookup | Tobias Burnus | 1 | -2/+5 |
2022-09-08 | OpenMP, libgomp: Environment variable syntax extension | Marcel Vollweiler | 1 | -10/+9 |
2022-07-04 | OpenMP: Move omp requires checks to libgomp | Tobias Burnus | 1 | -2/+7 |
2022-05-12 | libgomp nvptx plugin: Split 'PLUGIN_NVPTX_DYNAMIC' into 'PLUGIN_NVPTX_INCLUDE... | Thomas Schwinge | 1 | -2/+2 |
2022-04-06 | Move 'libgomp/plugin/cuda/cuda.h' to 'include/cuda/cuda.h' | Thomas Schwinge | 1 | -1/+5 |
2022-01-04 | libgomp: Fix GOMP_DEVICE_NUM_VAR stringification during offload image load | Chung-Lin Tang | 1 | -1/+1 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2021-08-05 | openmp: Implement omp_get_device_num routine | Chung-Lin Tang | 1 | -3/+22 |
2021-01-14 | [nvptx libgomp plugin] Build only in supported configurations | Thomas Schwinge | 1 | -9/+0 |
2021-01-05 | nvptx: Cache stacks block for OpenMP kernel launch | Julian Brown | 1 | -18/+96 |
2021-01-04 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2020-10-08 | [libgomp, nvptx] Report launch dimensions in GOMP_OFFLOAD_run | Tom de Vries | 1 | -1/+8 |
2020-09-22 | [libgomp, nvptx] Print error log for link error | Tom de Vries | 1 | -0/+1 |
2020-08-20 | libgomp: adjust nvptx_free callback context checking | Chung-Lin Tang | 1 | -7/+15 |
2020-02-13 | openmp: ignore nowait if async execution is unsupported [PR93481] | Frederik Harwath | 1 | -6/+1 |
2020-01-10 | OpenACC 'acc_get_property' cleanup | Thomas Schwinge | 1 | -68/+70 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-12-22 | Add OpenACC 2.6 `acc_get_property' support | Maciej W. Rozycki | 1 | -1/+86 |
2019-11-13 | Add device number to GOMP_OFFLOAD_openacc_async_construct | Andrew Stubbs | 1 | -1/+1 |
2019-10-01 | configure.ac: Remove GCC_HEADER_STDINT(gstdint.h). | Jakub Jelinek | 1 | -1/+0 |
2019-05-24 | re PR libgomp/90585 (libgomp hsa plugin ftbfs in the x32 multilib variant) | Jakub Jelinek | 1 | -1/+1 |
2019-05-17 | OpenACC Profiling Interface (incomplete) | Thomas Schwinge | 1 | -6/+190 |
2019-05-13 | 2019-05-13 Chung-Lin Tang <cltang@codesourcery.com> | Chung-Lin Tang | 1 | -1022/+309 |
2019-01-24 | [nvptx, libgomp] Fix memleak in GOMP_OFFLOAD_fini_device | Tom de Vries | 1 | -0/+6 |
2019-01-23 | [nvptx, libgomp] Fix cuMemAlloc with size zero | Tom de Vries | 1 | -20/+28 |
2019-01-23 | [nvptx, libgomp] Fix assert (!s->map->active) in map_fini | Tom de Vries | 1 | -2/+25 |
2019-01-23 | [nvptx, libgomp] Fix map_push | Tom de Vries | 1 | -18/+29 |
2019-01-12 | [nvptx] Enable setting vector length using -fopenacc-dim | Tom de Vries | 1 | -1/+1 |
2019-01-12 | [nvptx] Update insufficient launch message for variable vector_length | Tom de Vries | 1 | -8/+10 |
2019-01-11 | [nvptx] Don't allow vector_length 64 with num_workers 16 | Tom de Vries | 1 | -0/+22 |
2019-01-09 | [nvptx, libgomp] Don't launch with num_workers == 0 | Tom de Vries | 1 | -0/+1 |
2019-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2018-12-14 | [PR88495] An OpenACC async queue is always synchronized with itself | Thomas Schwinge | 1 | -1/+2 |
2018-12-14 | [PR88407] [OpenACC] Correctly handle unseen async-arguments | Thomas Schwinge | 1 | -7/+6 |
2018-12-14 | [PR88370] acc_get_cuda_stream/acc_set_cuda_stream: acc_async_sync, acc_async_... | Thomas Schwinge | 1 | -2/+8 |
2018-09-18 | [nvptx] Remove use of CUDA unified memory in libgomp | Cesar Philippidis | 1 | -79/+91 |
2018-08-13 | [nvptx] Use CUDA driver API to select default runtime launch geometry | Cesar Philippidis | 1 | -12/+71 |
2018-08-08 | [libgomp, nvptx] Fall back to cuLinkAddData/cuLinkCreate if _v2 not found | Tom de Vries | 1 | -4/+24 |
2018-08-08 | [libgomp, nvptx] Allow cuGetErrorString to be NULL | Tom de Vries | 1 | -3/+7 |
2018-08-08 | [libgomp, nvptx] Remove hard-coded const in nvptx_open_device | Tom de Vries | 1 | -2/+5 |
2018-08-08 | [libgomp, nvptx] Note that cuGetErrorString is in CUDA_VERSION >= 6000 | Tom de Vries | 1 | -5/+4 |
2018-08-06 | [libgomp, nvptx] Handle CUDA_ONE_CALL_MAYBE_NULL | Tom de Vries | 1 | -3/+20 |
2018-08-06 | [libgomp, nvptx] Minimize lifetime of CUDA_ONE_CALL defines | Tom de Vries | 1 | -5/+9 |
2018-08-01 | [PATCH] Remove use of 'struct map' from plugin (nvptx) | Cesar Philippidis | 1 | -27/+6 |
2018-08-01 | [libgomp, nvptx] Add cuda-lib.def | Tom de Vries | 1 | -49/+2 |
2018-07-30 | [libgomp, nvptx] Handle per-function max-threads-per-block in default dims | Tom de Vries | 1 | -4/+25 |