Searched refs:AtomicImpl (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interface_atomic.cpp | 524 ALWAYS_INLINE auto AtomicImpl(morder mo, Types... args) { in AtomicImpl() function 535 return AtomicImpl<OpLoad>(to_morder(mo), a); in __tsan_atomic8_load() 540 return AtomicImpl<OpLoad>(to_morder(mo), a); in __tsan_atomic16_load() 545 return AtomicImpl<OpLoad>(to_morder(mo), a); in __tsan_atomic32_load() 550 return AtomicImpl<OpLoad>(to_morder(mo), a); in __tsan_atomic64_load() 556 return AtomicImpl<OpLoad>(to_morder(mo), a); in __tsan_atomic128_load() 562 return AtomicImpl<OpStore>(to_morder(mo), a, v); in __tsan_atomic8_store() 567 return AtomicImpl<OpStore>(to_morder(mo), a, v); in __tsan_atomic16_store() 572 return AtomicImpl<OpStore>(to_morder(mo), a, v); in __tsan_atomic32_store() 577 return AtomicImpl<OpStore>(to_morder(mo), a, v); in __tsan_atomic64_store() [all …]
|