Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp37 return mo == mo_relaxed || mo == mo_consume || mo == mo_acquire || in IsLoadOrder()
51 return mo == mo_consume || mo == mo_acquire || mo == mo_acq_rel || in IsAcquireOrder()
212 case mo_acquire: in to_mo()
911 *(a32 *)(a + 8) = AtomicGoRet<OpLoad>(thr, cpc, pc, mo_acquire, *(a32 **)a); in __tsan_go_atomic32_load()
916 *(a64 *)(a + 8) = AtomicGoRet<OpLoad>(thr, cpc, pc, mo_acquire, *(a64 **)a); in __tsan_go_atomic64_load()
981 a32 cur = AtomicGoRet<OpCAS>(thr, cpc, pc, mo_acq_rel, mo_acquire, *(a32 **)a, in __tsan_go_atomic32_compare_exchange()
990 a64 cur = AtomicGoRet<OpCAS>(thr, cpc, pc, mo_acq_rel, mo_acquire, *(a64 **)a, in __tsan_go_atomic64_compare_exchange()
H A Dtsan_interface.h225 mo_acquire, enumerator