LLVM OpenMP 20.0.0git
|
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_dispatch_hier.h"
Public Types | |
typedef traits_t< T >::signed_t | ST |
typedef traits_t< T >::unsigned_t | UT |
Public Attributes | |
kmp_int32 | active |
dispatch_private_info_template< T > | hier_pr |
kmp_hier_top_unit_t< T > * | hier_parent |
kmp_hier_shared_bdata_t< T > | hier_barrier |
Definition at line 333 of file kmp_dispatch_hier.h.
typedef traits_t<T>::signed_t kmp_hier_top_unit_t< T >::ST |
Definition at line 334 of file kmp_dispatch_hier.h.
typedef traits_t<T>::unsigned_t kmp_hier_top_unit_t< T >::UT |
Definition at line 335 of file kmp_dispatch_hier.h.
|
inline |
Definition at line 365 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::active, core_barrier_impl< T >::barrier(), counter_barrier_impl< T >::barrier(), kmp_hier_top_unit_t< T >::hier_barrier, and KMP_DEBUG_ASSERT.
|
inline |
Definition at line 399 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 408 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 405 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 396 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 402 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 342 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_pr.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 419 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_pr.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 383 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 392 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 389 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 380 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 386 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier.
|
inline |
Definition at line 426 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::active.
|
inline |
Definition at line 420 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_parent.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 421 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_parent.
|
inline |
Definition at line 425 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::active.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 354 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::active, KMP_DEBUG_ASSERT, core_barrier_impl< T >::reset_private(), and counter_barrier_impl< T >::reset_private().
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 343 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::active, kmp_hier_top_unit_t< T >::hier_barrier, KMP_DEBUG_ASSERT, core_barrier_impl< T >::reset_shared(), and counter_barrier_impl< T >::reset_shared().
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 416 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier, and status.
|
inline |
Definition at line 412 of file kmp_dispatch_hier.h.
References kmp_hier_top_unit_t< T >::hier_barrier, and status.
kmp_int32 kmp_hier_top_unit_t< T >::active |
Definition at line 336 of file kmp_dispatch_hier.h.
Referenced by __kmp_dispatch_init_hierarchy(), kmp_hier_top_unit_t< T >::barrier(), kmp_hier_top_unit_t< T >::get_num_active(), kmp_hier_top_unit_t< T >::is_active(), kmp_hier_top_unit_t< T >::reset_private_barrier(), and kmp_hier_top_unit_t< T >::reset_shared_barrier().
kmp_hier_shared_bdata_t<T> kmp_hier_top_unit_t< T >::hier_barrier |
Definition at line 340 of file kmp_dispatch_hier.h.
Referenced by kmp_hier_top_unit_t< T >::barrier(), kmp_hier_top_unit_t< T >::get_curr_lb(), kmp_hier_top_unit_t< T >::get_curr_sh(), kmp_hier_top_unit_t< T >::get_curr_st(), kmp_hier_top_unit_t< T >::get_curr_status(), kmp_hier_top_unit_t< T >::get_curr_ub(), kmp_hier_top_unit_t< T >::get_next_lb(), kmp_hier_top_unit_t< T >::get_next_sh(), kmp_hier_top_unit_t< T >::get_next_st(), kmp_hier_top_unit_t< T >::get_next_status(), kmp_hier_top_unit_t< T >::get_next_ub(), kmp_hier_top_unit_t< T >::reset_shared_barrier(), kmp_hier_top_unit_t< T >::set_next(), and kmp_hier_top_unit_t< T >::set_next_hand_thread().
kmp_hier_top_unit_t<T>* kmp_hier_top_unit_t< T >::hier_parent |
Definition at line 339 of file kmp_dispatch_hier.h.
Referenced by __kmp_dispatch_init_hierarchy(), kmp_hier_top_unit_t< T >::get_parent(), and kmp_hier_top_unit_t< T >::get_parent_pr().
dispatch_private_info_template<T> kmp_hier_top_unit_t< T >::hier_pr |
Definition at line 338 of file kmp_dispatch_hier.h.
Referenced by __kmp_dispatch_init_hierarchy(), kmp_hier_top_unit_t< T >::get_hier_id(), and kmp_hier_top_unit_t< T >::get_my_pr().