Lines Matching refs:taskgroup
1806 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local
1807 if ((taskgroup && taskgroup->cancel_request) ||
1815 ((taskgroup && taskgroup->cancel_request) ? ompt_cancel_taskgroup
2910 kmp_taskgroup_t *taskgroup = taskdata->td_taskgroup; local
2930 KMP_DEBUG_ASSERT(taskgroup != NULL);
2960 RCAST(std::atomic<kmp_uint32> *, &(taskgroup->count)), 0U);
2961 while (KMP_ATOMIC_LD_ACQ(&taskgroup->count) != 0) {
2982 KMP_DEBUG_ASSERT(taskgroup->count == 0);
2984 if (taskgroup->reduce_data != NULL &&
2985 !taskgroup->gomp_data) { // need to reduce?
2989 kmp_taskred_data_t *arr = (kmp_taskred_data_t *)taskgroup->reduce_data;
2999 __kmp_task_reduction_fini(thread, taskgroup);
3008 __kmp_task_reduction_clean(thread, taskgroup);
3017 __kmp_task_reduction_fini(thread, taskgroup);
3026 __kmp_task_reduction_clean(thread, taskgroup);
3030 __kmp_task_reduction_fini(thread, taskgroup);
3034 taskdata->td_taskgroup = taskgroup->parent;
3035 __kmp_thread_free(thread, taskgroup);