Searched refs:b_arrived (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/openmp/runtime/src/ |
| D | kmp_barrier.cpp | 72 team->t.t_id, 0, &thr_bar->b_arrived, thr_bar->b_arrived, in __kmp_linear_barrier_gather_template() 73 thr_bar->b_arrived + KMP_BARRIER_STATE_BUMP)); in __kmp_linear_barrier_gather_template() 78 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template() 85 kmp_uint64 new_state = team_bar->b_arrived + KMP_BARRIER_STATE_BUMP; in __kmp_linear_barrier_gather_template() 92 KMP_CACHE_PREFETCH(&other_threads[i + 1]->th.th_bar[bt].bb.b_arrived); in __kmp_linear_barrier_gather_template() 98 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state)); in __kmp_linear_barrier_gather_template() 103 &other_threads[i]->th.th_bar[bt].bb.b_arrived, new_state); in __kmp_linear_barrier_gather_template() 107 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived, in __kmp_linear_barrier_gather_template() 132 team_bar->b_arrived = new_state; in __kmp_linear_barrier_gather_template() 135 gtid, team->t.t_id, tid, team->t.t_id, &team_bar->b_arrived, in __kmp_linear_barrier_gather_template() [all …]
|
| D | kmp_runtime.cpp | 983 team->t.t_bar[bs_forkjoin_barrier].b_arrived, in __kmp_fork_team_threads() 984 team->t.t_bar[bs_plain_barrier].b_arrived)); in __kmp_fork_team_threads() 992 balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived; in __kmp_fork_team_threads() 2435 balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived; in __kmp_join_call() 3807 root_thread->th.th_bar[b].bb.b_arrived = KMP_INIT_BARRIER_STATE; in __kmp_register_root() 3813 KMP_DEBUG_ASSERT(root->r.r_hot_team->t.t_bar[bs_forkjoin_barrier].b_arrived == in __kmp_register_root() 5169 balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived; in __kmp_allocate_team() 5213 team->t.t_bar[bs_forkjoin_barrier].b_arrived, in __kmp_allocate_team() 5214 team->t.t_bar[bs_plain_barrier].b_arrived)); in __kmp_allocate_team() 5220 balign[b].bb.b_arrived = team->t.t_bar[b].b_arrived; in __kmp_allocate_team() [all …]
|
| D | kmp_itt.inl | 490 // Primary thread increases b_arrived by KMP_BARRIER_STATE_BUMP each time. 491 // Divide b_arrived by KMP_BARRIER_STATE_BUMP to get plain barrier counter. 493 team->t.t_bar[bt].b_arrived / KMP_BARRIER_STATE_BUMP + delta;
|
| D | kmp.h | 1949 b_arrived; // STATE => task reached synch point. member 1985 kmp_uint64 b_arrived; /* STATE => task reached synch point. */ member
|