Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp3127 constexpr u32 kBarrierThreads = 1 << kBarrierThreadBits; variable
3133 if (num_threads >= kBarrierThreads) { in __tsan_testonly_barrier_init()
3143 return (value >> kBarrierThreadBits) / (value & (kBarrierThreads - 1)); in barrier_epoch()
3148 u32 old = atomic_fetch_add(barrier, kBarrierThreads, memory_order_relaxed); in __tsan_testonly_barrier_wait()
3150 if (barrier_epoch(old + kBarrierThreads) != old_epoch) { in __tsan_testonly_barrier_wait()