Searched refs:memory_order_release (Results 1 – 10 of 10) sorted by relevance
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.flag/ |
D | test_and_set.pass.cpp | 49 assert(f.test_and_set(std::memory_order_release) == 0); in main() 50 assert(f.test_and_set(std::memory_order_release) == 1); in main() 91 assert(f.test_and_set(std::memory_order_release) == 0); in main() 92 assert(f.test_and_set(std::memory_order_release) == 1); in main()
|
D | atomic_flag_clear_explicit.pass.cpp | 31 atomic_flag_clear_explicit(&f, std::memory_order_release); in main() 49 atomic_flag_clear_explicit(&f, std::memory_order_release); in main()
|
D | clear.pass.cpp | 37 f.clear(std::memory_order_release); in main() 61 f.clear(std::memory_order_release); in main()
|
D | atomic_flag_test_and_set_explicit.pass.cpp | 43 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0); in main() 79 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_release) == 0); in main()
|
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/ |
D | memory_order.hpp | 45 memory_order_release = 2, enumerator
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.order/ |
D | memory_order.pass.cpp | 26 assert(std::memory_order_release == 3); in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.types.generic/ |
D | bool.pass.cpp | 69 obj.store(true, std::memory_order_release); in main() 124 obj.store(true, std::memory_order_release); in main() 179 obj.store(true, std::memory_order_release); in main()
|
D | address.pass.cpp | 87 obj.store(T(1), std::memory_order_release); in do_test()
|
D | integral.pass.cpp | 104 obj.store(T(1), std::memory_order_release); in do_test()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | atomic | 27 memory_order_release, // store-release 545 memory_order_release, memory_order_acq_rel, memory_order_seq_cst 581 case memory_order_release:
|