LLVM OpenMP 22.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 active, core_barrier_impl< T >::barrier(), counter_barrier_impl< T >::barrier(), hier_barrier, and KMP_DEBUG_ASSERT.
|
inline |
Definition at line 399 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 408 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 405 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 396 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 402 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 342 of file kmp_dispatch_hier.h.
References hier_pr.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 419 of file kmp_dispatch_hier.h.
References hier_pr.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 383 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 392 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 389 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 380 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 386 of file kmp_dispatch_hier.h.
References hier_barrier.
|
inline |
Definition at line 426 of file kmp_dispatch_hier.h.
References active.
|
inline |
Definition at line 420 of file kmp_dispatch_hier.h.
References hier_parent.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 421 of file kmp_dispatch_hier.h.
References hier_parent.
|
inline |
Definition at line 425 of file kmp_dispatch_hier.h.
References active.
Referenced by __kmp_dispatch_init_hierarchy().
|
inline |
Definition at line 354 of file kmp_dispatch_hier.h.
References 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 active, 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 hier_barrier, and status.
|
inline |
Definition at line 412 of file kmp_dispatch_hier.h.
References 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(), barrier(), get_num_active(), is_active(), reset_private_barrier(), and 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 barrier(), get_curr_lb(), get_curr_sh(), get_curr_st(), get_curr_status(), get_curr_ub(), get_next_lb(), get_next_sh(), get_next_st(), get_next_status(), get_next_ub(), reset_shared_barrier(), set_next(), and 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(), get_parent(), and 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(), get_hier_id(), and get_my_pr().