Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cpp38 || mo == mo_acquire || mo == mo_seq_cst; in IsLoadOrder()
51 return mo == mo_consume || mo == mo_acquire in IsAcquireOrder()
202 case mo_acquire: return memory_order_acquire; in to_mo()
869 ATOMIC_RET(Load, *(a32*)(a+8), *(a32**)a, mo_acquire); in __tsan_go_atomic32_load()
874 ATOMIC_RET(Load, *(a64*)(a+8), *(a64**)a, mo_acquire); in __tsan_go_atomic64_load()
936 ATOMIC_RET(CAS, cur, *(a32**)a, cmp, *(a32*)(a+12), mo_acq_rel, mo_acquire); in __tsan_go_atomic32_compare_exchange()
945 ATOMIC_RET(CAS, cur, *(a64**)a, cmp, *(a64*)(a+16), mo_acq_rel, mo_acquire); in __tsan_go_atomic64_compare_exchange()
H A Dtsan_interface.h224 mo_acquire, enumerator