/external/compiler-rt/lib/asan/ |
H A D | asan_stack.cc | 27 return atomic_load(&malloc_context_size, memory_order_acquire);
|
/external/libcxx/test/std/atomics/atomics.order/ |
H A D | memory_order.pass.cpp | 16 // memory_order_relaxed, memory_order_consume, memory_order_acquire, 27 assert(std::memory_order_acquire == 2);
|
/external/clang/test/CodeGen/ |
H A D | big-atomic-ops.c | 13 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order 96 return __c11_atomic_compare_exchange_strong(i, &cmp, 1, memory_order_acquire, memory_order_acquire); 104 return __atomic_compare_exchange(i, &cmp, &desired, 0, memory_order_acquire, memory_order_acquire); 111 return __atomic_compare_exchange_n(i, &cmp, 1, 1, memory_order_acquire, memory_order_acquire); 184 __atomic_test_and_set(&flag2, memory_order_acquire);
|
H A D | atomic-ops-libcall.c | 4 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
|
H A D | arm-atomics-m.c | 7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
|
H A D | arm-atomics-m0.c | 7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
|
H A D | arm-atomics.c | 9 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
|
H A D | atomic-arm64.c | 7 memory_order_acquire = 2, enumerator in enum:__anon1771
|
H A D | atomic-ops.c | 116 return __c11_atomic_compare_exchange_strong(i, &cmp, 1, memory_order_acquire, memory_order_acquire); 128 return __atomic_compare_exchange(i, &cmp, &desired, 0, memory_order_acquire, memory_order_acquire); 139 return __atomic_compare_exchange_n(i, &cmp, 1, 1, memory_order_acquire, memory_order_acquire); 292 __atomic_test_and_set(&flag2, memory_order_acquire); 428 __c11_atomic_compare_exchange_strong(ptr, ptr2, 43, memory_order_acquire, memory_order_relaxed); 431 __c11_atomic_compare_exchange_weak(ptr, ptr2, 43, memory_order_seq_cst, memory_order_acquire);
|
H A D | atomics-inlining.c | 16 memory_order_acquire, enumerator in enum:memory_order
|
/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic.h | 24 memory_order_acquire = 1 << 2, enumerator in enum:__sanitizer::memory_order
|
H A D | sanitizer_persistent_allocator.h | 37 uptr cmp = atomic_load(®ion_pos, memory_order_acquire); 38 uptr end = atomic_load(®ion_end, memory_order_acquire); 41 memory_order_acquire))
|
H A D | sanitizer_mutex.h | 36 return atomic_exchange(&state_, 1, memory_order_acquire) == 0; 57 && atomic_exchange(&state_, 1, memory_order_acquire) == 0) 106 memory_order_acquire)) 118 u32 prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); 153 memory_order_acquire)) 164 u32 prev = atomic_load(&state_, memory_order_acquire);
|
H A D | sanitizer_lfstack.h | 49 u64 cmp = atomic_load(&head_, memory_order_acquire); 58 memory_order_acquire))
|
H A D | sanitizer_libignore.h | 73 const uptr n = atomic_load(&loaded_count_, memory_order_acquire);
|
H A D | sanitizer_atomic_clang_other.h | 28 | memory_order_acquire | memory_order_seq_cst)); 42 } else if (mo == memory_order_acquire) {
|
H A D | sanitizer_atomic_clang_x86.h | 31 | memory_order_acquire | memory_order_seq_cst)); 45 } else if (mo == memory_order_acquire) {
|
H A D | sanitizer_quarantine.h | 58 uptr GetSize() const { return atomic_load(&max_size_, memory_order_acquire); } 89 uptr min_size = atomic_load(&min_size_, memory_order_acquire);
|
H A D | sanitizer_allocator.cc | 59 if (atomic_load(&internal_allocator_initialized, memory_order_acquire) == 0) {
|
/external/libcxx/test/std/atomics/atomics.flag/ |
H A D | test_and_set.pass.cpp | 45 assert(f.test_and_set(std::memory_order_acquire) == 0); 46 assert(f.test_and_set(std::memory_order_acquire) == 1); 87 assert(f.test_and_set(std::memory_order_acquire) == 0); 88 assert(f.test_and_set(std::memory_order_acquire) == 1);
|
H A D | atomic_flag_test_and_set_explicit.pass.cpp | 39 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_acquire) == 0); 75 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_acquire) == 0);
|
/external/clang/test/Sema/ |
H A D | atomic-ops.c | 110 __atomic_load(s1, s2, memory_order_acquire); 178 __c11_atomic_load(&const_atomic, memory_order_acquire); // expected-error {{address argument to atomic operation must be a pointer to non-const _Atomic type ('const _Atomic(int) *' invalid)}} 208 atomic_compare_exchange_weak_explicit(&n, &k, k, memory_order_seq_cst, memory_order_acquire); 216 k = atomic_fetch_add_explicit(&n, k, memory_order_acquire); 248 (void)__c11_atomic_load(Ap, memory_order_acquire); 258 (void)__c11_atomic_store(Ap, val, memory_order_acquire); // expected-warning {{memory order argument to atomic operation is invalid}} 265 (void)__c11_atomic_fetch_add(Ap, 1, memory_order_acquire); 283 (void)__c11_atomic_fetch_sub(Ap, val, memory_order_acquire); 290 (void)__c11_atomic_fetch_and(Ap, val, memory_order_acquire); 297 (void)__c11_atomic_fetch_or(Ap, val, memory_order_acquire); [all...] |
/external/compiler-rt/lib/sanitizer_common/tests/ |
H A D | sanitizer_atomic_test.cc | 57 CheckStoreLoad<atomic_uint8_t, memory_order_acquire, memory_order_relaxed>(); 63 CheckStoreLoad<atomic_uint16_t, memory_order_acquire, memory_order_relaxed>(); 69 CheckStoreLoad<atomic_uint32_t, memory_order_acquire, memory_order_relaxed>(); 75 CheckStoreLoad<atomic_uint64_t, memory_order_acquire, memory_order_relaxed>(); 83 CheckStoreLoad<atomic_uintptr_t, memory_order_acquire, memory_order_relaxed>
|
/external/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_mutex.cc | 230 memory_order_acquire)) 236 memory_order_acquire)) { 259 uptr prev = atomic_fetch_add(&state_, kReadLock, memory_order_acquire); 263 prev = atomic_load(&state_, memory_order_acquire);
|
/external/libcxx/test/std/atomics/atomics.types.generic/ |
H A D | bool.pass.cpp | 77 assert(obj.load(std::memory_order_acquire) == true); 133 assert(obj.load(std::memory_order_acquire) == true); 189 assert(obj.load(std::memory_order_acquire) == true);
|