/external/libcxx/test/std/atomics/atomics.general/ |
H A D | replace_failure_order.pass.cpp | 16 // memory_order_acq_rel shall be replaced by the value memory_order_acquire 32 i.compare_exchange_weak(exp, 0, std::memory_order_acq_rel); 34 i.compare_exchange_strong(exp, 0, std::memory_order_acq_rel); 37 v.compare_exchange_weak(exp, 0, std::memory_order_acq_rel); 39 v.compare_exchange_strong(exp, 0, std::memory_order_acq_rel);
|
/external/libcxx/test/std/atomics/atomics.order/ |
H A D | memory_order.pass.cpp | 17 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst 29 assert(std::memory_order_acq_rel == 4);
|
/external/clang/test/CodeGen/ |
H A D | atomic-ops-libcall.c | 5 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
H A D | arm-atomics-m.c | 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
H A D | arm-atomics-m0.c | 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
H A D | arm-atomics.c | 10 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
H A D | atomic-arm64.c | 9 memory_order_acq_rel = 4, enumerator in enum:__anon1771
|
H A D | atomics-inlining.c | 18 memory_order_acq_rel, enumerator in enum:memory_order
|
H A D | big-atomic-ops.c | 14 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order
|
H A D | atomic-ops.c | 435 __atomic_compare_exchange(ptr2, ptr2, ptr2, 0, memory_order_acq_rel, *ptr2);
|
/external/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_atomic.h | 26 memory_order_acq_rel = 1 << 4, enumerator in enum:__sanitizer::memory_order
|
H A D | sanitizer_atomic_clang.h | 66 if (mo & (memory_order_release | memory_order_acq_rel | memory_order_seq_cst))
|
/external/libcxx/test/std/atomics/atomics.flag/ |
H A D | test_and_set.pass.cpp | 57 assert(f.test_and_set(std::memory_order_acq_rel) == 0); 58 assert(f.test_and_set(std::memory_order_acq_rel) == 1); 99 assert(f.test_and_set(std::memory_order_acq_rel) == 0); 100 assert(f.test_and_set(std::memory_order_acq_rel) == 1);
|
H A D | atomic_flag_test_and_set_explicit.pass.cpp | 51 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_acq_rel) == 0); 87 assert(atomic_flag_test_and_set_explicit(&f, std::memory_order_acq_rel) == 0);
|
/external/clang/test/Sema/ |
H A D | atomic-ops.c | 218 k = atomic_fetch_and_explicit(&n, k, memory_order_acq_rel); 251 (void)__c11_atomic_load(Ap, memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 261 (void)__c11_atomic_store(Ap, val, memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 268 (void)__c11_atomic_fetch_add(Ap, 1, memory_order_acq_rel); 286 (void)__c11_atomic_fetch_sub(Ap, val, memory_order_acq_rel); 293 (void)__c11_atomic_fetch_and(Ap, val, memory_order_acq_rel); 300 (void)__c11_atomic_fetch_or(Ap, val, memory_order_acq_rel); 307 (void)__c11_atomic_fetch_xor(Ap, val, memory_order_acq_rel); 314 (void)__c11_atomic_exchange(Ap, val, memory_order_acq_rel); 321 (void)__c11_atomic_compare_exchange_strong(Ap, p, val, memory_order_acq_rel, memory_order_relaxe [all...] |
/external/clang/lib/Headers/ |
H A D | stdatomic.h | 66 memory_order_acq_rel = __ATOMIC_ACQ_REL, enumerator in enum:memory_order
|
/external/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_fd.cc | 65 if (atomic_fetch_sub(&s->rc, 1, memory_order_acq_rel) == 1) { 85 if (atomic_compare_exchange_strong(pl1, &l1, (uptr)p, memory_order_acq_rel))
|
H A D | tsan_interface_atomic.cc | 226 case mo_acq_rel: return memory_order_acq_rel;
|
H A D | tsan_interceptors.cc | 1052 memory_order_acq_rel))
|
/external/compiler-rt/lib/tsan/dd/ |
H A D | dd_interceptors.cc | 173 memory_order_acq_rel))
|