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 …]
1810 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local1811 if ((taskgroup && taskgroup->cancel_request) ||1819 ((taskgroup && taskgroup->cancel_request) ? ompt_cancel_taskgroup2919 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local2939 KMP_DEBUG_ASSERT(taskgroup != NULL);2969 RCAST(std::atomic<kmp_uint32> *, &(taskgroup->count)), 0U);2970 while (KMP_ATOMIC_LD_ACQ(&taskgroup->count) != 0) {2991 KMP_DEBUG_ASSERT(taskgroup->count == 0);2993 if (taskgroup->reduce_data != NULL &&2994 !taskgroup->gomp_data) { // need to reduce?[all …]
76 def OMP_CANCELLATION_CONSTRUCT_Taskgroup : ClauseVal<"taskgroup", 4, 1> {}1036 def OMP_TaskGroup : Directive<"taskgroup"> {
1143 __OMP_CANCEL_KIND(taskgroup, 4)
86 macro (ompt_state_wait_taskgroup, 0x021) /* waiting at a taskgroup */ \
11284 "one of 'for', 'parallel', 'sections' or 'taskgroup' is expected">;