Searched refs:memory_order_seq_cst (Results 26 - 41 of 41) sorted by relevance

12

/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/
H A Datomic_load_explicit.pass.cpp34 assert(std::atomic_load_explicit(&t, std::memory_order_seq_cst) == T(1));
37 assert(std::atomic_load_explicit(&vt, std::memory_order_seq_cst) == T(2));
H A Datomic_store_explicit.pass.cpp33 std::atomic_store_explicit(&t, T(1), std::memory_order_seq_cst);
36 std::atomic_store_explicit(&vt, T(2), std::memory_order_seq_cst);
H A Datomic_fetch_add_explicit.pass.cpp44 std::memory_order_seq_cst) == T(1));
52 std::memory_order_seq_cst) == T(1));
67 std::memory_order_seq_cst) == T(1*sizeof(X)));
76 std::memory_order_seq_cst) == T(1*sizeof(X)));
H A Datomic_fetch_sub_explicit.pass.cpp45 std::memory_order_seq_cst) == T(3));
53 std::memory_order_seq_cst) == T(3));
68 std::memory_order_seq_cst) == T(3*sizeof(X)));
77 std::memory_order_seq_cst) == T(3*sizeof(X)));
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h27 memory_order_seq_cst = 1 << 5 enumerator in enum:__sanitizer::memory_order
H A Dsanitizer_atomic_clang_x86.h31 | memory_order_acquire | memory_order_seq_cst));
77 | memory_order_seq_cst));
109 if (mo == memory_order_seq_cst)
H A Dsanitizer_atomic_msvc.h71 | memory_order_acquire | memory_order_seq_cst));
78 atomic_signal_fence(memory_order_seq_cst);
80 atomic_signal_fence(memory_order_seq_cst);
88 | memory_order_seq_cst));
94 atomic_signal_fence(memory_order_seq_cst);
96 atomic_signal_fence(memory_order_seq_cst);
98 if (mo == memory_order_seq_cst)
99 atomic_thread_fence(memory_order_seq_cst);
H A Dsanitizer_atomic_clang.h66 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst))
69 if (mo == memory_order_seq_cst)
H A Dsanitizer_atomic_clang_other.h28 | memory_order_acquire | memory_order_seq_cst));
65 | memory_order_seq_cst));
H A Dsanitizer_coverage_libcdep.cc424 memory_order_seq_cst)) {
435 memory_order_seq_cst)) {
/external/libcxx/test/std/atomics/atomics.flag/
H A Dtest_and_set.pass.cpp16 // bool test_and_set(memory_order = memory_order_seq_cst);
17 // bool test_and_set(memory_order = memory_order_seq_cst) volatile;
63 assert(f.test_and_set(std::memory_order_seq_cst) == 0);
64 assert(f.test_and_set(std::memory_order_seq_cst) == 1);
105 assert(f.test_and_set(std::memory_order_seq_cst) == 0);
106 assert(f.test_and_set(std::memory_order_seq_cst) == 1);
H A Dclear.pass.cpp16 // void clear(memory_order = memory_order_seq_cst);
17 // void clear(memory_order = memory_order_seq_cst) volatile;
45 f.clear(std::memory_order_seq_cst);
69 f.clear(std::memory_order_seq_cst);
H A Datomic_flag_test_and_set_explicit.pass.cpp57 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_seq_cst) == 0);
93 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_seq_cst) == 0);
/external/clang/lib/Headers/
H A Dstdatomic.h67 memory_order_seq_cst = __ATOMIC_SEQ_CST enumerator in enum:memory_order
/external/compiler-rt/lib/msan/
H A Dmsan_linux.cc189 atomic_signal_fence(memory_order_seq_cst);
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_interface_atomic.cc227 case mo_seq_cst: return memory_order_seq_cst;
230 return memory_order_seq_cst;

Completed in 1098 milliseconds

12