| /openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/tests/ |
| H A D | atomic_test.cpp | 54 checkStoreLoad<atomic_u8, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 60 checkStoreLoad<atomic_u16, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 66 checkStoreLoad<atomic_u32, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 72 checkStoreLoad<atomic_u64, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 78 checkStoreLoad<atomic_uptr, memory_order_seq_cst, memory_order_seq_cst>(); in TEST()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_atomic_test.cpp | 72 CheckStoreLoad<atomic_uint8_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 78 CheckStoreLoad<atomic_uint16_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 84 CheckStoreLoad<atomic_uint32_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 93 CheckStoreLoad<atomic_uint64_t, memory_order_seq_cst, memory_order_seq_cst>(); in TEST() 104 CheckStoreLoad<atomic_uintptr_t, memory_order_seq_cst, memory_order_seq_cst> in TEST()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_atomic_msvc.h | 74 | memory_order_acquire | memory_order_seq_cst)); in atomic_load() 81 atomic_signal_fence(memory_order_seq_cst); in atomic_load() 83 atomic_signal_fence(memory_order_seq_cst); in atomic_load() 91 | memory_order_seq_cst)); in atomic_store() 97 atomic_signal_fence(memory_order_seq_cst); in atomic_store() 99 atomic_signal_fence(memory_order_seq_cst); in atomic_store() 101 if (mo == memory_order_seq_cst) in atomic_store() 102 atomic_thread_fence(memory_order_seq_cst); in atomic_store()
|
| H A D | sanitizer_atomic_clang_mips.h | 44 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_fetch_add() 70 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_compare_exchange_strong() 93 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_load() 106 (memory_order_relaxed | memory_order_release | memory_order_seq_cst)); in atomic_store()
|
| H A D | sanitizer_atomic_clang_x86.h | 30 | memory_order_acquire | memory_order_seq_cst)); in atomic_load() 75 | memory_order_seq_cst)); in atomic_store() 106 if (mo == memory_order_seq_cst) in atomic_store()
|
| H A D | sanitizer_atomic_clang_other.h | 28 | memory_order_acquire | memory_order_seq_cst)); in atomic_load() 62 | memory_order_seq_cst)); in atomic_store()
|
| H A D | sanitizer_atomic_clang.h | 65 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst)) in atomic_exchange() 68 if (mo == memory_order_seq_cst) in atomic_exchange()
|
| H A D | sanitizer_atomic.h | 26 memory_order_seq_cst = 1 << 5 enumerator
|
| H A D | sanitizer_tls_get_addr.cpp | 63 memory_order_seq_cst)) { in DTLS_NextBlock()
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | atomic | 43 inline constexpr auto memory_order_seq_cst = memory_order::seq_cst; 77 T load(memory_order m = memory_order_seq_cst) const volatile noexcept; 78 T load(memory_order m = memory_order_seq_cst) const noexcept; 81 void store(T desr, memory_order m = memory_order_seq_cst) volatile noexcept; 82 void store(T desr, memory_order m = memory_order_seq_cst) noexcept; 86 T exchange(T desr, memory_order m = memory_order_seq_cst) volatile noexcept; 87 T exchange(T desr, memory_order m = memory_order_seq_cst) noexcept; 96 memory_order m = memory_order_seq_cst) volatile noexcept; 98 memory_order m = memory_order_seq_cst) noexcept; 100 memory_order m = memory_order_seq_cst) volatile noexcept; [all …]
|
| H A D | stdatomic.h | 141 using std::memory_order_seq_cst _LIBCPP_USING_IF_EXISTS;
|
| /openbsd-src/gnu/llvm/libcxx/src/ |
| H A D | atomic.cpp | 138 if(0 != __cxx_atomic_load(__contention_state, memory_order_seq_cst)) in __libcpp_contention_notify() 152 __cxx_atomic_fetch_add(__contention_state, __cxx_contention_t(1), memory_order_seq_cst); in __libcpp_contention_wait()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/hwasan/ |
| H A D | hwasan_fuchsia.cpp | 125 atomic_signal_fence(memory_order_seq_cst); in ThreadCreateHook() 154 atomic_signal_fence(memory_order_seq_cst); in ThreadExitHook()
|
| H A D | hwasan_linux.cpp | 304 atomic_signal_fence(memory_order_seq_cst); in __hwasan_thread_exit()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/scudo/standalone/ |
| H A D | atomic_helpers.h | 22 memory_order_seq_cst = 5 enumerator 29 static_assert(memory_order_seq_cst == __ATOMIC_SEQ_CST, "");
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/msan/ |
| H A D | msan_linux.cpp | 217 atomic_signal_fence(memory_order_seq_cst); in MsanTSDDtor() 254 atomic_signal_fence(memory_order_seq_cst); in MsanTSDDtor()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/asan/ |
| H A D | asan_posix.cpp | 112 atomic_signal_fence(memory_order_seq_cst); in PlatformTSDDtor()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/dfsan/ |
| H A D | dfsan_thread.cpp | 130 atomic_signal_fence(memory_order_seq_cst); in DFsanTSDDtor()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_external.cpp | 95 (char *)atomic_exchange(header_ptr, (uptr)header, memory_order_seq_cst); in __tsan_external_register_header()
|
| H A D | tsan_interface_atomic.cpp | 205 case mo_seq_cst: return memory_order_seq_cst; in to_mo() 208 return memory_order_seq_cst; in to_mo()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/ubsan_minimal/ |
| H A D | ubsan_minimal_handlers.cpp | 42 &caller_pcs_sz, &sz, sz + 1, __sanitizer::memory_order_seq_cst)) in report_this_error()
|
| /openbsd-src/gnu/llvm/llvm/lib/Support/ |
| H A D | PrettyStackTrace.cpp | 142 std::atomic_signal_fence(std::memory_order_seq_cst); in setCrashLogMessage()
|
| /openbsd-src/gnu/llvm/clang/lib/Headers/ |
| H A D | stdatomic.h | 66 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
|
| H A D | opencl-c-base.h | 424 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator
|
| /openbsd-src/gnu/llvm/libcxx/docs/DesignDocs/ |
| H A D | AtomicDesign.rst | 19 implementing ``memory_order_seq_cst``). 33 // memory_order_seq_cst == 5 128 ``memory_order_seq_cst``. This is essentially the code that will be called 702 memory_order_seq_cst
|