aboutsummaryrefslogtreecommitdiff
path: root/libgomp/oacc-parallel.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-10-25Handle OpenACC 'self' clause for compute constructs in OpenACC 'kernels' deco...Thomas Schwinge1-12/+5
2023-10-25OpenACC 2.7: Implement self clause for compute constructsChung-Lin Tang1-0/+11
2023-03-10Use 'GOMP_MAP_VARS_TARGET' for OpenACC compute constructs [PR90596]Thomas Schwinge1-8/+5
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-06-17libgomp: Structure element mapping for OpenMP 5.0Chung-Lin Tang1-13/+9
2021-06-10Move 'libgomp/oacc-parallel.c:GOACC_declare' into 'libgomp/oacc-mem.c'Thomas Schwinge1-57/+0
2021-06-10Clean up 'GOMP_MAP_POINTER' handling in 'libgomp/oacc-parallel.c:GOACC_declare'Andrew Stubbs1-1/+0
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-10OpenACC – support "if" + "if_present" clauses with "host_data"Tobias Burnus1-1/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20Use gomp_map_val for OpenACC host-to-device address translationJulian Brown1-6/+2
2019-12-11[OpenACC] Consolidate 'GOACC_enter_exit_data' and its helper functions in 'li...Thomas Schwinge1-253/+0
2019-12-11[OpenACC] Consolidate 'async'/'wait' code in 'libgomp/oacc-async.c'Thomas Schwinge1-72/+0
2019-10-01configure.ac: Remove GCC_HEADER_STDINT(gstdint.h).Jakub Jelinek1-1/+0
2019-06-19[PR90743] Fortran 'allocatable' with OpenACC data/OpenMP 'target' 'map' clausesThomas Schwinge1-3/+6
2019-05-17OpenACC Profiling Interface (incomplete)Thomas Schwinge1-24/+436
2019-05-132019-05-13 Chung-Lin Tang <cltang@codesourcery.com>Chung-Lin Tang1-51/+29
2019-05-06Clean up libgomp GCC 5 legacy supportThomas Schwinge1-1/+5
2019-02-19re PR c/87924 (OpenACC wait clauses without async-arguments)Chung-Lin Tang1-8/+13
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-28For libgomp OpenACC entry points, redefine the "device" argument to "flags"Thomas Schwinge1-19/+33
2018-12-14Missing changes from "Adjust copy/copyin/copyout/create for OpenACC 2.5"Thomas Schwinge1-4/+0
2018-12-14[PR88484] OpenACC wait directive without wait argument but with async clauseThomas Schwinge1-2/+2
2018-11-30[PR88288, OpenACC, libgomp] Adjust offsets for present data clausesCesar Philippidis1-1/+2
2018-06-20Update OpenACC data clause semantics to the 2.5 behaviorChung-Lin Tang1-28/+170
2018-05-09[openacc, libgomp] Use GOMP_ASYNC_SYNC in GOACC_declareTom de Vries1-4/+4
2018-05-09[openacc] Factor out async argument utility functionsTom de Vries1-1/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-05-26oacc-plugin.h (GOMP_PLUGIN_async_unmap_vars): Add int parameter.Chung-Lin Tang1-4/+1
2016-03-17Rename GOMP_MAP_FORCE_DEALLOC to GOMP_MAP_DELETEThomas Schwinge1-3/+3
2016-02-23Use plain -fopenacc to enable OpenACC kernels processingThomas Schwinge1-0/+4
2016-02-02Merge BUILT_IN_GOACC_HOST_DATA into BUILT_IN_GOACC_DATA_STARTThomas Schwinge1-40/+0
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-01OpenACC host_data support.Julian Brown1-0/+40
2015-11-12c-pragma.c (oacc_pragmas): Add entry for declare directive.James Norris1-0/+58
2015-11-03libgomp.h (struct acc_dispatch_t): Remove args from exec_func.Nathan Sidwell1-2/+2
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek1-5/+6
2015-09-28gomp-constants.h (GOMP_VERSION_NVIDIA_PTX): Increment.Nathan Sidwell1-32/+82
2015-07-20Missed a difference between gomp4 and trunkNathan Sidwell1-1/+1
2015-07-20oacc-parallel.c (GOACC_parallel): Move variadic handling into wait=-specific if.Nathan Sidwell1-52/+27
2015-04-08mkoffload.c (process): Support variable mapping.Julian Brown1-31/+5
2015-04-06libgomp: rework initialization of offloadingIlya Verbin1-3/+3
2015-03-25re PR libgomp/64972 (Build failure in libgomp for i686-w64-mingw32 target aft...Kai Tietz1-5/+19
2015-01-19[PR libgomp/64625] Remove __OFFLOAD_TABLE__ variable/formal parameter.Thomas Schwinge1-4/+4
2015-01-16libgomp: Don't use <alloca.h>.Thomas Schwinge1-2/+1
2015-01-15Merge current set of OpenACC changes from gomp-4_0-branch.Thomas Schwinge1-0/+490