aboutsummaryrefslogtreecommitdiff
path: root/libgomp/task.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-12libgomp: Add omp_in_explicit_task supportJakub Jelinek1-0/+10
2022-10-12libgomp: Fix up creation of artificial teamsJakub Jelinek1-3/+12
2022-05-25libgomp: Fix occassional hangs with taskwait nowait dependJakub Jelinek1-1/+21
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-2/+45
2022-05-20libgomp: Add new runtime routines omp_target_memcpy_async and omp_target_memc...Marcel Vollweiler1-0/+1
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek1-11/+22
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek1-1/+167
2022-02-08libgomp: Fix segfault with posthumous orphan tasks [PR104385]Jakub Jelinek1-0/+2
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-11-15openmp: Add support for thread_limit clause on targetJakub Jelinek1-2/+24
2021-05-17openmp: Notify team barrier of pending tasks in omp_fulfill_eventKwok Cheung Yeung1-0/+1
2021-02-25openmp: Fix intermittent hanging of task-detach-6 libgomp tests [PR98738]Kwok Cheung Yeung1-88/+160
2021-01-20libgomp: Fix up GOMP_task on s390xJakub Jelinek1-11/+11
2021-01-18libgomp: Don't access gomp_sem_t as int using atomics unconditionallyJakub Jelinek1-2/+2
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-21/+111
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-11libgomp – spelling fixes, incl. omp_lib.h.inTobias Burnus1-3/+3
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-45/+523
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-04-12omp-low.c (lower_omp_target): Use GOMP_MAP_FIRSTPRIVATE_INT regardless whethe...Jakub Jelinek1-2/+0
2016-01-20task.c (gomp_create_target_task): Set firstprivate_copies to NULL.Ilya Verbin1-0/+1
2016-01-19Merge of HSAMartin Jambor1-1/+3
2016-01-15* task.c (GOMP_PLUGIN_target_task_completion): Add missing return.Jakub Jelinek1-0/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-11-27re PR libgomp/68579 (FAIL: libgomp.c/target-32.c execution test)Jakub Jelinek1-0/+3
2015-11-14omp-low.c (lower_omp_ordered): Add argument to GOMP_SMD_ORDERED_* internal ca...Jakub Jelinek1-476/+720
2015-10-13builtin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONGPTR, [...]): New.Jakub Jelinek1-148/+533
2015-01-10libgomp: Now known as the GNU Offloading and Multi Processing Runtime Library.Thomas Schwinge1-1/+2
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-08-04task.c (GOMP_taskgroup_end): If taskgroup->num_children is not zero...Jakub Jelinek1-20/+18
2014-08-01libgomp.h (struct gomp_task_depend_entry): Add redundant_out field.Jakub Jelinek1-49/+267
2014-01-02Update copyright years in libgomp/Richard Sandiford1-1/+1
2013-10-11target.c: New file.Jakub Jelinek1-64/+655
2013-02-01task.c (GOMP_task, [...]): Comment.Alan Modra1-0/+15
2013-01-22re PR libgomp/51376 (libgomp taskwait failure)Alan Modra1-5/+11
2013-01-14Update copyright years in libgomp.Richard Sandiford1-1/+1
2011-12-09re PR libgomp/51376 (libgomp taskwait failure)Alan Modra1-3/+5
2011-11-30re PR libgomp/51298 (libgomp team_barrier locking failures)Alan Modra1-0/+1
2011-08-02backport: re PR fortran/46752 (OpenMP - Seg fault for unallocated allocatable...Jakub Jelinek1-3/+23
2009-04-09Licensing changes to GPLv3 resp. GPLv3 with GCC Runtime Exception.Jakub Jelinek1-15/+12
2008-06-11libgomp.h (struct gomp_task): Add in_tied_task field.Jakub Jelinek1-3/+9
2008-06-06c-cppbuiltin.c (c_cpp_builtins): Change _OPENMP value to 200805.Jakub Jelinek1-0/+361