Searched refs:kmp_flag_64 (Results 1 – 8 of 8) sorted by relevance
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_wait_release.cpp | 15 void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64<> *flag, in __kmp_wait_64() 18 __kmp_wait_template<kmp_flag_64<>, TRUE>( in __kmp_wait_64() 21 __kmp_wait_template<kmp_flag_64<>, FALSE>( in __kmp_wait_64() 25 void __kmp_release_64(kmp_flag_64<> *flag) { __kmp_release_template(flag); } in __kmp_release_64() 33 void __kmp_mwait_64(int th_gtid, kmp_flag_64<C, S> *flag) { in __kmp_mwait_64() 45 template void __kmp_mwait_64<false, true>(int, kmp_flag_64<false, true> *); 46 template void __kmp_mwait_64<true, false>(int, kmp_flag_64<true, false> *);
|
H A D | kmp_wait_release.h | 860 class kmp_flag_64 : public kmp_flag_native<kmp_uint64, flag64, Sleepable> { 862 kmp_flag_64(volatile kmp_uint64 *p) 864 kmp_flag_64(volatile kmp_uint64 *p, kmp_info_t *thr) 866 kmp_flag_64(volatile kmp_uint64 *p, kmp_uint64 c) 868 kmp_flag_64(volatile kmp_uint64 *p, kmp_uint64 c, std::atomic<bool> *loc) 885 return __kmp_wait_template<kmp_flag_64, TRUE, Cancellable, Sleepable>( 888 return __kmp_wait_template<kmp_flag_64, FALSE, Cancellable, Sleepable>( 975 kmp_flag_64<> flag(&this_thr->th.th_bar[bt].bb.b_go, 1037 __kmp_resume_64(gtid, RCAST(kmp_flag_64<> *, flag));
|
H A D | kmp_barrier.cpp | 590 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[0]); in __kmp_linear_barrier_gather_template() 614 kmp_flag_64<true, false> flag( in __kmp_linear_barrier_gather_template() 619 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_arrived, in __kmp_linear_barrier_gather_template() 710 kmp_flag_64<> flag(&other_threads[i]->th.th_bar[bt].bb.b_go, in __kmp_linear_barrier_release_template() 719 kmp_flag_64<true, false> flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP); in __kmp_linear_barrier_release_template() 723 kmp_flag_64<> flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP); in __kmp_linear_barrier_release_template() 842 kmp_flag_64<> flag(&child_bar->b_arrived, new_state); in __kmp_tree_barrier_gather() 882 kmp_flag_64<> flag(&thr_bar->b_arrived, other_threads[parent_tid]); in __kmp_tree_barrier_gather() 918 kmp_flag_64<> flag(&thr_bar->b_go, KMP_BARRIER_STATE_BUMP); in __kmp_tree_barrier_release() 994 kmp_flag_64<> flag(&child_bar->b_go, child_thr); in __kmp_tree_barrier_release() [all …]
|
H A D | z_Windows_NT_util.cpp | 468 void __kmp_suspend_64(int th_gtid, kmp_flag_64<C, S> *flag) { in __kmp_suspend_64() 480 template void __kmp_suspend_64<false, true>(int, kmp_flag_64<false, true> *); 481 template void __kmp_suspend_64<true, false>(int, kmp_flag_64<true, false> *); 549 void __kmp_resume_64(int target_gtid, kmp_flag_64<C, S> *flag) { in __kmp_resume_64() 562 template void __kmp_resume_64<false, true>(int, kmp_flag_64<false, true> *);
|
H A D | z_Linux_util.cpp | 1634 void __kmp_suspend_64(int th_gtid, kmp_flag_64<C, S> *flag) { in __kmp_suspend_64() 1646 template void __kmp_suspend_64<false, true>(int, kmp_flag_64<false, true> *); 1647 template void __kmp_suspend_64<true, false>(int, kmp_flag_64<true, false> *); 1740 void __kmp_resume_64(int target_gtid, kmp_flag_64<C, S> *flag) { in __kmp_resume_64() 1753 template void __kmp_resume_64<false, true>(int, kmp_flag_64<false, true> *);
|
H A D | kmp.h | 279 template <bool C = false, bool S = true> class kmp_flag_64; variable 3881 extern void __kmp_wait_64(kmp_info_t *this_thr, kmp_flag_64<> *flag, 3888 extern void __kmp_release_64(kmp_flag_64<> *flag); 4650 extern void __kmp_suspend_64(int th_gtid, kmp_flag_64<C, S> *flag); 4659 extern void __kmp_mwait_64(int th_gtid, kmp_flag_64<C, S> *flag); 4667 extern void __kmp_resume_64(int target_gtid, kmp_flag_64<C, S> *flag); 4683 kmp_flag_64<C, S> *flag, int final_spin,
|
H A D | kmp_tasking.cpp | 3606 kmp_info_t *thread, kmp_int32 gtid, kmp_flag_64<C, S> *flag, int final_spin, 3639 kmp_flag_64<false, true> *, 3645 kmp_flag_64<true, false> *,
|
H A D | kmp_runtime.cpp | 6209 kmp_flag_64<> flag(&thread->th.th_bar[bs_forkjoin_barrier].bb.b_go, in __kmp_reap_thread() 9092 kmp_flag_64<> fl(&thread->th.th_bar[bs_forkjoin_barrier].bb.b_go, in __kmp_resume_if_soft_paused()
|