HomeSort by relevance Sort by last modified time
    Searched full:memory_order_release (Results 1 - 25 of 209) sorted by null

1 2 3 4 5 6 7 8 9

  /external/libcxx/test/std/atomics/atomics.general/
replace_failure_order.pass.cpp 17 // and a value of memory_order_release shall be replaced by the value
33 i.compare_exchange_weak(exp, 0, std::memory_order_release);
35 i.compare_exchange_strong(exp, 0, std::memory_order_release);
38 v.compare_exchange_weak(exp, 0, std::memory_order_release);
40 v.compare_exchange_strong(exp, 0, std::memory_order_release);
  /external/clang/test/Sema/
atomic-ops.c 126 __atomic_store_n(I, 4, memory_order_release);
127 __atomic_store_n(I, 4.0, memory_order_release);
128 __atomic_store_n(CI, 4, memory_order_release); // expected-error {{address argument to atomic operation must be a pointer to non-const type ('const int *' invalid)}}
129 __atomic_store_n(I, P, memory_order_release); // expected-warning {{parameter of type 'int'}}
130 __atomic_store_n(i, 1, memory_order_release); // expected-error {{must be a pointer to integer or pointer}}
131 __atomic_store_n(s1, *s2, memory_order_release); // expected-error {{must be a pointer to integer or pointer}}
132 __atomic_store_n(I, I, memory_order_release); // expected-warning {{incompatible pointer to integer conversion passing 'int *' to parameter of type 'int'; dereference with *}}
134 __atomic_store(I, *P, memory_order_release);
135 __atomic_store(CI, I, memory_order_release); // expected-error {{address argument to atomic operation must be a pointer to non-const type ('const int *' invalid)}}
136 __atomic_store(s1, s2, memory_order_release);
    [all...]
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/
memory_order.hpp 33 // if( mo & memory_order_release ) { ...fence... }
45 memory_order_release = 2, enumerator in enum:boost::memory_order
  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_atomic_test.cc 58 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_release>();
64 CheckStoreLoad<atomic_uint16_t, memory_order_relaxed, memory_order_release>();
70 CheckStoreLoad<atomic_uint32_t, memory_order_relaxed, memory_order_release>();
76 CheckStoreLoad<atomic_uint64_t, memory_order_relaxed, memory_order_release>();
85 CheckStoreLoad<atomic_uintptr_t, memory_order_relaxed, memory_order_release>
  /system/core/include/cutils/
atomic.h 86 return atomic_fetch_add_explicit(a, 1, memory_order_release);
93 return atomic_fetch_sub_explicit(a, 1, memory_order_release);
100 return atomic_fetch_add_explicit(a, value, memory_order_release);
107 return atomic_fetch_and_explicit(a, value, memory_order_release);
114 return atomic_fetch_or_explicit(a, value, memory_order_release);
126 * not memory_order_release!) instead. If you do not understand
159 * atomic_thread_fence (typically with memory_order_release,
175 atomic_store_explicit(a, value, memory_order_release);
208 memory_order_release,
  /cts/apps/CtsVerifier/jni/audio_loopback/audio_utils/
atomic.c 30 atomic_store_explicit(a, value, memory_order_release);
  /external/clang/test/CodeGen/
arm-atomics-m.c 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
arm-atomics-m0.c 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
arm-atomics.c 10 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
  /external/libcxx/test/std/atomics/atomics.flag/
test_and_set.pass.cpp 51 assert(f.test_and_set(std::memory_order_release) == 0);
52 assert(f.test_and_set(std::memory_order_release) == 1);
93 assert(f.test_and_set(std::memory_order_release) == 0);
94 assert(f.test_and_set(std::memory_order_release) == 1);
atomic_flag_clear_explicit.pass.cpp 33 atomic_flag_clear_explicit(&f, std::memory_order_release);
51 atomic_flag_clear_explicit(&f, std::memory_order_release);
clear.pass.cpp 39 f.clear(std::memory_order_release);
63 f.clear(std::memory_order_release);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.flag/
test_and_set.pass.cpp 49 assert(f.test_and_set(std::memory_order_release) == 0);
50 assert(f.test_and_set(std::memory_order_release) == 1);
91 assert(f.test_and_set(std::memory_order_release) == 0);
92 assert(f.test_and_set(std::memory_order_release) == 1);
atomic_flag_clear_explicit.pass.cpp 31 atomic_flag_clear_explicit(&f, std::memory_order_release);
49 atomic_flag_clear_explicit(&f, std::memory_order_release);
clear.pass.cpp 37 f.clear(std::memory_order_release);
61 f.clear(std::memory_order_release);
  /external/libcxx/test/std/atomics/atomics.order/
memory_order.pass.cpp 17 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst
28 assert(std::memory_order_release == 3);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.order/
memory_order.pass.cpp 15 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst
26 assert(std::memory_order_release == 3);
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/bits/
atomic_base.h 57 memory_order_release, enumerator in enum:memory_order
87 : __m == memory_order_release ? memory_order_relaxed : __m;
493 __glibcxx_assert(__b != memory_order_release);
503 __glibcxx_assert(__b != memory_order_release);
530 __glibcxx_assert(__b2 != memory_order_release);
544 __glibcxx_assert(__b2 != memory_order_release);
573 __glibcxx_assert(__b2 != memory_order_release);
588 __glibcxx_assert(__b2 != memory_order_release);
802 __glibcxx_assert(__b != memory_order_release);
812 __glibcxx_assert(__b != memory_order_release);
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/bits/
atomic_base.h 57 memory_order_release, enumerator in enum:memory_order
87 : __m == memory_order_release ? memory_order_relaxed : __m;
493 __glibcxx_assert(__b != memory_order_release);
503 __glibcxx_assert(__b != memory_order_release);
530 __glibcxx_assert(__b2 != memory_order_release);
544 __glibcxx_assert(__b2 != memory_order_release);
573 __glibcxx_assert(__b2 != memory_order_release);
588 __glibcxx_assert(__b2 != memory_order_release);
802 __glibcxx_assert(__b != memory_order_release);
812 __glibcxx_assert(__b != memory_order_release);
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/bits/
atomic_base.h 57 memory_order_release, enumerator in enum:memory_order
87 : __m == memory_order_release ? memory_order_relaxed : __m;
493 __glibcxx_assert(__b != memory_order_release);
503 __glibcxx_assert(__b != memory_order_release);
530 __glibcxx_assert(__b2 != memory_order_release);
544 __glibcxx_assert(__b2 != memory_order_release);
573 __glibcxx_assert(__b2 != memory_order_release);
588 __glibcxx_assert(__b2 != memory_order_release);
802 __glibcxx_assert(__b != memory_order_release);
812 __glibcxx_assert(__b != memory_order_release);
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/bits/
atomic_base.h 61 memory_order_release, enumerator in enum:memory_order
91 : __m == memory_order_release ? memory_order_relaxed : __m;
497 __glibcxx_assert(__b != memory_order_release);
507 __glibcxx_assert(__b != memory_order_release);
534 __glibcxx_assert(__b2 != memory_order_release);
548 __glibcxx_assert(__b2 != memory_order_release);
577 __glibcxx_assert(__b2 != memory_order_release);
592 __glibcxx_assert(__b2 != memory_order_release);
806 __glibcxx_assert(__b != memory_order_release);
816 __glibcxx_assert(__b != memory_order_release);
    [all...]
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_persistent_allocator.h 60 atomic_store(&region_end, mem + allocsz, memory_order_release);
61 atomic_store(&region_pos, mem, memory_order_release);
sanitizer_atomic_clang_other.h 64 DCHECK(mo & (memory_order_relaxed | memory_order_release
72 } else if (mo == memory_order_release) {
  /external/libchrome/base/
atomicops_internals_portable.h 111 std::memory_order_release,
126 ((AtomicLocation32)ptr)->store(value, std::memory_order_release);
194 std::memory_order_release,
209 ((AtomicLocation64)ptr)->store(value, std::memory_order_release);
  /prebuilts/tools/darwin-x86_64/protoc/include/google/protobuf/stubs/
atomicops_internals_pnacl.h 111 std::memory_order_release,
126 ((AtomicLocation32)ptr)->store(value, std::memory_order_release);
194 std::memory_order_release,
209 ((AtomicLocation64)ptr)->store(value, std::memory_order_release);

Completed in 878 milliseconds

1 2 3 4 5 6 7 8 9