Home
last modified time | relevance | path

Searched refs:parent_task (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_tasking.cpp1465 kmp_taskdata_t *parent_task = thread->th.th_current_task; local
1486 KMP_DEBUG_ASSERT(parent_task);
1487 if (parent_task->td_flags.final) {
1590 taskdata->td_parent = parent_task;
1591 taskdata->td_level = parent_task->td_level + 1; // increment nesting level
1625 (parent_task->td_flags.final || taskdata->td_flags.team_serial ||
1639 parent_task->td_taskgroup; // task inherits taskgroup from the parent task
1655 KMP_ATOMIC_INC(&parent_task->td_incomplete_child_tasks);
1656 if (parent_task->td_taskgroup)
1657 KMP_ATOMIC_INC(&parent_task->td_taskgroup->count);
[all …]
H A Dkmp_csupport.cpp4122 kmp_taskdata_t *parent_task; in __kmpc_get_parent_taskid() local
4129 parent_task = thread->th.th_current_task->td_parent; in __kmpc_get_parent_taskid()
4130 return (parent_task == NULL ? 0 : parent_task->td_task_id); in __kmpc_get_parent_taskid()
H A Dkmp_taskdeps.cpp727 tdg->record_map[new_taskdata->td_task_id].parent_task = in __kmpc_omp_task_with_deps()
H A Dkmp.h2628 kmp_taskdata_t *parent_task; // Parent implicit task member