Home
last modified time | relevance | path

Searched refs:leaf_state (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_barrier.cpp1350 thr_bar->leaf_state = 0; in __kmp_init_hierarchical_barrier_thread()
1352 ((char *)&(thr_bar->leaf_state))[7 - i] = 1; in __kmp_init_hierarchical_barrier_thread()
1400 kmp_uint64 leaf_state = in __kmp_hierarchical_barrier_gather() local
1402 ? thr_bar->b_arrived | thr_bar->leaf_state in __kmp_hierarchical_barrier_gather()
1403 : team->t.t_bar[bt].b_arrived | thr_bar->leaf_state; in __kmp_hierarchical_barrier_gather()
1407 kmp_flag_64<> flag(&thr_bar->b_arrived, leaf_state); in __kmp_hierarchical_barrier_gather()
1425 KMP_TEST_THEN_AND64(&thr_bar->b_arrived, ~(thr_bar->leaf_state)); in __kmp_hierarchical_barrier_gather()
1603 kmp_uint64 old_leaf_state = thr_bar->leaf_state; in __kmp_hierarchical_barrier_release()
1700 thr_bar->b_go |= thr_bar->leaf_state; in __kmp_hierarchical_barrier_release()
H A Dkmp.h2217 kmp_uint64 leaf_state; member