Searched refs:memory_order_consume (Results 1 - 21 of 21) sorted by relevance

/external/libcxx/test/std/atomics/atomics.order/
H A Dmemory_order.pass.cpp16 // memory_order_relaxed, memory_order_consume, memory_order_acquire,
26 assert(std::memory_order_consume == 1);
/external/clang/test/CodeGen/
H A Datomic-ops-libcall.c4 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
H A Darm-atomics-m.c7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
H A Darm-atomics-m0.c7 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
H A Darm-atomics.c9 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
H A Datomic-arm64.c6 memory_order_consume = 1, enumerator in enum:__anon1771
H A Datomics-inlining.c15 memory_order_consume, enumerator in enum:memory_order
H A Dbig-atomic-ops.c13 memory_order_relaxed, memory_order_consume, memory_order_acquire, enumerator in enum:memory_order
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_atomic.h23 memory_order_consume = 1 << 1, enumerator in enum:__sanitizer::memory_order
H A Dsanitizer_atomic_clang_other.h27 DCHECK(mo & (memory_order_relaxed | memory_order_consume
36 } else if (mo == memory_order_consume) {
H A Dsanitizer_atomic_clang_x86.h30 DCHECK(mo & (memory_order_relaxed | memory_order_consume
39 } else if (mo == memory_order_consume) {
H A Dsanitizer_stackdepotbase.h103 uptr v = atomic_load(p, memory_order_consume);
148 uptr v = atomic_load(p, memory_order_consume);
H A Dsanitizer_stackdepot.cc142 uptr v = atomic_load(p, memory_order_consume);
H A Dsanitizer_atomic_msvc.h70 DCHECK(mo & (memory_order_relaxed | memory_order_consume
/external/libcxx/test/std/atomics/atomics.flag/
H A Dtest_and_set.pass.cpp39 assert(f.test_and_set(std::memory_order_consume) == 0);
40 assert(f.test_and_set(std::memory_order_consume) == 1);
81 assert(f.test_and_set(std::memory_order_consume) == 0);
82 assert(f.test_and_set(std::memory_order_consume) == 1);
H A Datomic_flag_test_and_set_explicit.pass.cpp33 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_consume) == 0);
69 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_consume) == 0);
/external/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_atomic_test.cc56 CheckStoreLoad<atomic_uint8_t, memory_order_consume, memory_order_relaxed>();
62 CheckStoreLoad<atomic_uint16_t, memory_order_consume, memory_order_relaxed>();
68 CheckStoreLoad<atomic_uint32_t, memory_order_consume, memory_order_relaxed>();
74 CheckStoreLoad<atomic_uint64_t, memory_order_consume, memory_order_relaxed>();
81 CheckStoreLoad<atomic_uintptr_t, memory_order_consume, memory_order_relaxed>
/external/clang/test/Sema/
H A Datomic-ops.c219 k = atomic_fetch_or_explicit(&n, k, memory_order_consume);
249 (void)__c11_atomic_load(Ap, memory_order_consume);
259 (void)__c11_atomic_store(Ap, val, memory_order_consume); // expected-warning {{memory order argument to atomic operation is invalid}}
266 (void)__c11_atomic_fetch_add(Ap, 1, memory_order_consume);
284 (void)__c11_atomic_fetch_sub(Ap, val, memory_order_consume);
291 (void)__c11_atomic_fetch_and(Ap, val, memory_order_consume);
298 (void)__c11_atomic_fetch_or(Ap, val, memory_order_consume);
305 (void)__c11_atomic_fetch_xor(Ap, val, memory_order_consume);
312 (void)__c11_atomic_exchange(Ap, val, memory_order_consume);
319 (void)__c11_atomic_compare_exchange_strong(Ap, p, val, memory_order_consume, memory_order_relaxe
[all...]
/external/clang/lib/Headers/
H A Dstdatomic.h63 memory_order_consume = __ATOMIC_CONSUME, enumerator in enum:memory_order
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_fd.cc78 uptr l1 = atomic_load(pl1, memory_order_consume);
H A Dtsan_interface_atomic.cc223 case mo_consume: return memory_order_consume;

Completed in 4018 milliseconds