HomeSort by relevance Sort by last modified time
    Searched refs:memory_order_relaxed (Results 1 - 25 of 129) sorted by null

1 2 3 4 5 6

  /external/compiler-rt/lib/sanitizer_common/tests/
sanitizer_atomic_test.cc 55 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_relaxed>();
56 CheckStoreLoad<atomic_uint8_t, memory_order_consume, memory_order_relaxed>();
57 CheckStoreLoad<atomic_uint8_t, memory_order_acquire, memory_order_relaxed>();
58 CheckStoreLoad<atomic_uint8_t, memory_order_relaxed, memory_order_release>();
61 CheckStoreLoad<atomic_uint16_t, memory_order_relaxed, memory_order_relaxed>();
62 CheckStoreLoad<atomic_uint16_t, memory_order_consume, memory_order_relaxed>();
63 CheckStoreLoad<atomic_uint16_t, memory_order_acquire, memory_order_relaxed>();
64 CheckStoreLoad<atomic_uint16_t, memory_order_relaxed, memory_order_release>()
    [all...]
  /ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/
memory_order.hpp 43 memory_order_relaxed = 0, enumerator in enum:boost::memory_order
  /bionic/tests/
stdatomic_test.cpp 49 atomic_thread_fence(memory_order_relaxed);
58 atomic_signal_fence(memory_order_relaxed);
88 ASSERT_FALSE(atomic_flag_test_and_set_explicit(&f, memory_order_relaxed));
89 ASSERT_TRUE(atomic_flag_test_and_set_explicit(&f, memory_order_relaxed));
91 atomic_flag_clear_explicit(&f, memory_order_relaxed);
92 ASSERT_FALSE(atomic_flag_test_and_set_explicit(&f, memory_order_relaxed));
99 atomic_store_explicit(&i, 123, memory_order_relaxed);
100 ASSERT_EQ(123, atomic_load_explicit(&i, memory_order_relaxed));
107 ASSERT_EQ(456, atomic_exchange_explicit(&i, 123, memory_order_relaxed));
122 ASSERT_TRUE(atomic_compare_exchange_strong_explicit(&i, &expected, 456, memory_order_relaxed, memory_order_relaxed))
    [all...]
  /external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load_explicit.pass.cpp 33 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load_explicit.pass.cpp 31 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
  /external/clang/test/CodeGen/
atomic-ops-libcall.c 4 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
36 return __atomic_fetch_sub(p, 4, memory_order_relaxed);
arm-atomics-m.c 7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
arm-atomics-m0.c 7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
arm-atomics.c 9 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
  /bionic/libc/bionic/
__cxa_guard.cpp 82 int old_value = atomic_load_explicit(&gv->state, memory_order_relaxed);
94 memory_order_relaxed,
95 memory_order_relaxed)) {
106 memory_order_relaxed,
107 memory_order_relaxed)) {
113 old_value = atomic_load_explicit(&gv->state, memory_order_relaxed);
pthread_rwlock.cpp 257 if (atomic_load_explicit(&rwlock->state, memory_order_relaxed) != 0) {
273 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
282 memory_order_acquire, memory_order_relaxed))) {
292 if (atomic_load_explicit(&rwlock->writer_tid, memory_order_relaxed) == __get_thread()->tid) {
302 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
325 memory_order_relaxed);
340 memory_order_relaxed);
355 int old_state = atomic_load_explicit(&rwlock->state, memory_order_relaxed);
359 __state_add_writer_flag(old_state), memory_order_acquire, memory_order_relaxed))) {
361 atomic_store_explicit(&rwlock->writer_tid, __get_thread()->tid, memory_order_relaxed);
    [all...]
pthread_mutex.cpp 279 locked_uncontended, memory_order_acquire, memory_order_relaxed))) {
391 atomic_fetch_add_explicit(&mutex->state, MUTEX_COUNTER_BITS_ONE, memory_order_relaxed);
414 uint32_t owner_tid = atomic_load_explicit(&mutex->owner_tid, memory_order_relaxed);
421 uint16_t old_state = atomic_load_explicit(&mutex->state, memory_order_relaxed);
432 if (tid == atomic_load_explicit(&mutex->owner_tid, memory_order_relaxed)) {
449 locked_uncontended, memory_order_acquire, memory_order_relaxed))) {
450 atomic_store_explicit(&mutex->owner_tid, tid, memory_order_relaxed);
468 memory_order_relaxed))) {
469 atomic_store_explicit(&mutex->owner_tid, tid, memory_order_relaxed);
480 memory_order_relaxed,
    [all...]
pthread_key.cpp 80 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed);
90 atomic_load_explicit(&key_map[i].key_destructor, memory_order_relaxed));
95 if (atomic_load_explicit(&key_map[i].seq, memory_order_relaxed) != seq) {
120 uintptr_t seq = atomic_load_explicit(&key_map[i].seq, memory_order_relaxed);
142 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
156 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
159 // so we use memory_order_relaxed when checking the sequence number.
174 uintptr_t seq = atomic_load_explicit(&key_map[key].seq, memory_order_relaxed);
  /external/clang/test/Sema/
atomic-ops.c 100 int load_n_1 = __atomic_load_n(I, memory_order_relaxed);
101 int *load_n_2 = __atomic_load_n(P, memory_order_relaxed);
102 float load_n_3 = __atomic_load_n(D, memory_order_relaxed); // expected-error {{must be a pointer to integer or pointer}}
103 __atomic_load_n(s1, memory_order_relaxed); // expected-error {{must be a pointer to integer or pointer}}
105 __atomic_load(i, I, memory_order_relaxed); // expected-error {{must be a pointer to a trivially-copyable type}}
106 __atomic_load(I, i, memory_order_relaxed); // expected-warning {{passing '_Atomic(int) *' to parameter of type 'int *'}}
107 __atomic_load(I, *P, memory_order_relaxed);
108 __atomic_load(I, *P, memory_order_relaxed, 42); // expected-error {{too many arguments}}
198 int k = atomic_load_explicit(&n, memory_order_relaxed);
199 atomic_store_explicit(&n, k, memory_order_relaxed);
    [all...]
  /external/libcxx/test/std/atomics/atomics.order/
memory_order.pass.cpp 16 // memory_order_relaxed, memory_order_consume, memory_order_acquire,
25 assert(std::memory_order_relaxed == 0);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.order/
memory_order.pass.cpp 14 // memory_order_relaxed, memory_order_consume, memory_order_acquire,
23 assert(std::memory_order_relaxed == 0);
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_mutex.h 26 atomic_store(&state_, 0, memory_order_relaxed);
44 CHECK_EQ(atomic_load(&state_, memory_order_relaxed), 1);
56 if (atomic_load(&state_, memory_order_relaxed) == 0
96 atomic_store(&state_, kUnlocked, memory_order_relaxed);
100 CHECK_EQ(atomic_load(&state_, memory_order_relaxed), kUnlocked);
132 CHECK_NE(atomic_load(&state_, memory_order_relaxed), kUnlocked);
150 u32 cmp = atomic_load(&state_, memory_order_relaxed);
sanitizer_atomic.h 22 memory_order_relaxed = 1 << 0, enumerator in enum:__sanitizer::memory_order
sanitizer_atomic_clang_other.h 27 DCHECK(mo & (memory_order_relaxed | memory_order_consume
34 if (mo == memory_order_relaxed) {
64 DCHECK(mo & (memory_order_relaxed | memory_order_release
70 if (mo == memory_order_relaxed) {
sanitizer_atomic_clang_x86.h 30 DCHECK(mo & (memory_order_relaxed | memory_order_consume
37 if (mo == memory_order_relaxed) {
76 DCHECK(mo & (memory_order_relaxed | memory_order_release
82 if (mo == memory_order_relaxed) {
sanitizer_lfstack.h 29 atomic_store(&head_, 0, memory_order_relaxed);
33 return (atomic_load(&head_, memory_order_relaxed) & kPtrMask) == 0;
37 u64 cmp = atomic_load(&head_, memory_order_relaxed);
sanitizer_addrhashmap.h 184 if (atomic_load(&b->add, memory_order_relaxed)) {
186 AddBucket *add = (AddBucket*)atomic_load(&b->add, memory_order_relaxed);
189 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed);
205 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed);
217 AddBucket *add = (AddBucket*)atomic_load(&b->add, memory_order_relaxed);
221 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed);
245 uptr addr1 = atomic_load(&c->addr, memory_order_relaxed);
260 atomic_store(&b->add, (uptr)add, memory_order_relaxed);
272 atomic_store(&b->add, (uptr)add1, memory_order_relaxed);
278 CHECK_EQ(atomic_load(&c->addr, memory_order_relaxed), 0)
    [all...]
  /external/libcxx/test/std/atomics/atomics.flag/
atomic_flag_clear_explicit.pass.cpp 27 atomic_flag_clear_explicit(&f, std::memory_order_relaxed);
45 atomic_flag_clear_explicit(&f, std::memory_order_relaxed);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.flag/
atomic_flag_clear_explicit.pass.cpp 25 atomic_flag_clear_explicit(&f, std::memory_order_relaxed);
43 atomic_flag_clear_explicit(&f, std::memory_order_relaxed);
  /bionic/libc/private/
bionic_lock.h 57 LockedWithoutWaiter, memory_order_acquire, memory_order_relaxed))) {

Completed in 594 milliseconds

1 2 3 4 5 6