Searched refs:taskgroup (Results 1 – 7 of 7) sorted by relevance
82 kmp_taskgroup_t *taskgroup; in __kmpc_cancel() local87 taskgroup = task->td_taskgroup; in __kmpc_cancel()88 if (taskgroup) { in __kmpc_cancel()90 taskgroup->cancel_request.compare_exchange_strong(old, cncl_kind); in __kmpc_cancel()195 kmp_taskgroup_t *taskgroup; in __kmpc_cancellationpoint() local200 taskgroup = task->td_taskgroup; in __kmpc_cancellationpoint()201 if (taskgroup) { in __kmpc_cancellationpoint()205 !!taskgroup->cancel_request) { in __kmpc_cancellationpoint()214 return !!taskgroup->cancel_request; in __kmpc_cancellationpoint()322 kmp_taskgroup_t *taskgroup; in __kmp_get_cancellation_status() local[all …]
1796 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local1797 if ((taskgroup && taskgroup->cancel_request) ||1805 ((taskgroup && taskgroup->cancel_request) ? ompt_cancel_taskgroup2906 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local2926 KMP_DEBUG_ASSERT(taskgroup != NULL);2956 RCAST(std::atomic<kmp_uint32> *, &(taskgroup->count)), 0U);2957 while (KMP_ATOMIC_LD_ACQ(&taskgroup->count) != 0) {2978 KMP_DEBUG_ASSERT(taskgroup->count == 0);2980 if (taskgroup->reduce_data != NULL &&2981 !taskgroup->gomp_data) { // need to reduce?[all …]
86 macro (ompt_state_wait_taskgroup, 0x021) /* waiting at a taskgroup */ \
98 def OMP_CANCELLATION_CONSTRUCT_Taskgroup : EnumVal<"taskgroup", 4, 1> {}1199 def OMP_TaskGroup : Directive<[Spelling<"taskgroup">]> {
1151 __OMP_CANCEL_KIND(taskgroup, 4)
11882 "one of 'for', 'parallel', 'sections' or 'taskgroup' is expected">;