LLVM OpenMP 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp.h"
kmp_info_p* kmp_taskdata::td_alloc_thread |
Definition at line 2759 of file kmp.h.
Referenced by __kmp_release_deps(), __kmp_task_alloc(), and __kmp_task_dup_alloc().
KMP_ALIGN_CACHE std::atomic<kmp_int32> kmp_taskdata::td_allocated_child_tasks |
Definition at line 2772 of file kmp.h.
Referenced by __kmp_free_task(), __kmp_free_task_and_ancestors(), __kmp_task_alloc(), and __kmp_task_dup_alloc().
kmp_event_t kmp_taskdata::td_allow_completion_event |
Definition at line 2793 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmp_task_finish(), and __kmpc_task_allow_completion_event().
kmp_dephash_t* kmp_taskdata::td_dephash |
Definition at line 2779 of file kmp.h.
Referenced by __kmp_free_task_and_ancestors(), __kmp_task_alloc(), __kmpc_omp_task_with_deps(), and __kmpc_omp_taskwait_deps_51().
kmp_depnode_t* kmp_taskdata::td_depnode |
Definition at line 2781 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmp_task_is_allowed(), __kmpc_omp_task_with_deps(), __kmpc_task_get_depnode(), and __kmpc_task_get_successors().
kmp_tasking_flags_t kmp_taskdata::td_flags |
Definition at line 2757 of file kmp.h.
Referenced by __kmp_bottom_half_finish_proxy(), __kmp_dephash_create(), __kmp_depnode_link_successor(), __kmp_first_top_half_finish_proxy(), __kmp_free_task(), __kmp_free_task_and_ancestors(), __kmp_fulfill_event(), __kmp_invoke_task(), __kmp_omp_task(), __kmp_omp_taskloop_task(), __kmp_push_task(), __kmp_release_deps(), __kmp_task_alloc(), __kmp_task_dup_alloc(), __kmp_task_finish(), __kmp_task_is_allowed(), __kmp_task_start(), __kmp_taskloop(), __kmp_taskloop_linear(), __kmp_track_children_task(), __kmpc_end_taskgroup(), __kmpc_omp_task(), __kmpc_omp_task_begin_if0_template(), __kmpc_omp_task_parts(), __kmpc_omp_task_with_deps(), __kmpc_omp_taskwait_deps_51(), __kmpc_omp_taskwait_template(), __kmpc_omp_taskyield(), __kmpc_proxy_task_completed(), __kmpc_proxy_task_completed_ooo(), __ompt_get_task_memory_internal(), kmp_taskloop_bounds_t::get_lb(), kmp_taskloop_bounds_t::get_ub(), kmp_taskloop_bounds_t::set_lb(), and kmp_taskloop_bounds_t::set_ub().
KMP_ALIGN_CACHE kmp_internal_control_t kmp_taskdata::td_icvs |
Definition at line 2770 of file kmp.h.
Referenced by __kmp_task_alloc().
ident_t* kmp_taskdata::td_ident |
Definition at line 2764 of file kmp.h.
Referenced by __kmp_task_alloc(), and __kmp_track_dependence().
std::atomic<kmp_int32> kmp_taskdata::td_incomplete_child_tasks |
Definition at line 2775 of file kmp.h.
Referenced by __kmp_bottom_half_finish_proxy(), __kmp_execute_tasks_template(), __kmp_first_top_half_finish_proxy(), __kmp_free_task(), __kmp_free_task_and_ancestors(), __kmp_second_top_half_finish_proxy(), __kmp_task_alloc(), __kmp_task_dup_alloc(), __kmp_task_finish(), __kmp_track_children_task(), and __kmpc_omp_taskwait_template().
kmp_taskdata_t* kmp_taskdata::td_last_tied |
Definition at line 2788 of file kmp.h.
Referenced by __kmp_invoke_task(), __kmp_task_alloc(), __kmp_task_dup_alloc(), and __kmp_task_is_allowed().
kmp_int32 kmp_taskdata::td_level |
Definition at line 2762 of file kmp.h.
Referenced by __kmp_task_alloc(), and __kmp_task_is_allowed().
kmp_taskdata_t* kmp_taskdata::td_parent |
Definition at line 2761 of file kmp.h.
Referenced by __kmp_free_task(), __kmp_free_task_and_ancestors(), __kmp_invoke_task(), __kmp_omp_task(), __kmp_omp_taskloop_task(), __kmp_second_top_half_finish_proxy(), __kmp_task_alloc(), __kmp_task_dup_alloc(), __kmp_task_finish(), __kmp_task_is_allowed(), __kmp_taskloop_recur(), __kmp_track_children_task(), __kmpc_get_parent_taskid(), __kmpc_omp_task(), __kmpc_omp_task_parts(), __kmpc_omp_task_with_deps(), __ompt_get_scheduling_taskinfo(), __ompt_get_task_info_internal(), and __ompt_get_task_info_object().
size_t kmp_taskdata::td_size_alloc |
Definition at line 2783 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmp_task_dup_alloc(), and __ompt_get_task_memory_internal().
kmp_target_data_t kmp_taskdata::td_target_data |
Definition at line 2801 of file kmp.h.
Referenced by __kmp_invoke_task(), __kmp_task_alloc(), __kmp_task_finish(), and __kmpc_omp_get_target_async_handle_ptr().
kmp_int32 kmp_taskdata::td_task_id |
Definition at line 2756 of file kmp.h.
Referenced by __kmp_omp_task(), __kmp_task_alloc(), __kmp_task_dup_alloc(), __kmp_track_dependence(), __kmpc_get_parent_taskid(), and __kmpc_omp_task_with_deps().
kmp_task_team_t* kmp_taskdata::td_task_team |
Definition at line 2782 of file kmp.h.
Referenced by __kmp_give_task(), __kmp_task_alloc(), and __kmpc_omp_has_task_team().
kmp_taskgroup_t* kmp_taskdata::td_taskgroup |
Definition at line 2777 of file kmp.h.
Referenced by __kmp_first_top_half_finish_proxy(), __kmp_invoke_task(), __kmp_task_alloc(), __kmp_task_dup_alloc(), __kmp_task_finish(), __kmp_track_children_task(), __kmpc_end_taskgroup(), and __kmpc_taskgroup().
kmp_uint32 kmp_taskdata::td_taskwait_counter |
Definition at line 2767 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmpc_end_taskgroup(), __kmpc_omp_taskwait_template(), and __kmpc_omp_taskyield().
ident_t* kmp_taskdata::td_taskwait_ident |
Definition at line 2766 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmpc_end_taskgroup(), __kmpc_omp_taskwait_template(), and __kmpc_omp_taskyield().
kmp_int32 kmp_taskdata::td_taskwait_thread |
Definition at line 2768 of file kmp.h.
Referenced by __kmp_task_alloc(), __kmp_task_is_allowed(), __kmpc_end_taskgroup(), __kmpc_omp_taskwait_template(), and __kmpc_omp_taskyield().
kmp_team_t* kmp_taskdata::td_team |
Definition at line 2758 of file kmp.h.
Referenced by __kmp_fulfill_event(), __kmp_task_alloc(), __kmpc_give_task(), __ompt_get_scheduling_taskinfo(), __ompt_get_task_info_internal(), and __ompt_get_task_info_object().
std::atomic<kmp_int32> kmp_taskdata::td_untied_count |
Definition at line 2763 of file kmp.h.
Referenced by __kmp_free_task(), __kmp_push_task(), __kmp_task_alloc(), __kmp_task_finish(), and __kmpc_omp_task_begin_if0_template().