Lines Matching refs:taskgroup
1493 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; in __kmp_invoke_task() local
1494 if ((taskgroup && taskgroup->cancel_request) || in __kmp_invoke_task()
1502 ((taskgroup && taskgroup->cancel_request) ? ompt_cancel_taskgroup in __kmp_invoke_task()
2252 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; in __kmpc_end_taskgroup() local
2272 KMP_DEBUG_ASSERT(taskgroup != NULL); in __kmpc_end_taskgroup()
2304 kmp_flag_32 flag(RCAST(std::atomic<kmp_uint32> *, &(taskgroup->count)), in __kmpc_end_taskgroup()
2306 while (KMP_ATOMIC_LD_ACQ(&taskgroup->count) != 0) { in __kmpc_end_taskgroup()
2327 KMP_DEBUG_ASSERT(taskgroup->count == 0); in __kmpc_end_taskgroup()
2330 if (taskgroup->reduce_data != NULL) // need to reduce? in __kmpc_end_taskgroup()
2331 __kmp_task_reduction_fini(thread, taskgroup); in __kmpc_end_taskgroup()
2334 taskdata->td_taskgroup = taskgroup->parent; in __kmpc_end_taskgroup()
2335 __kmp_thread_free(thread, taskgroup); in __kmpc_end_taskgroup()