/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 15 __atomic_fetch_add(&i, 1, memory_order_seq_cst); 17 __atomic_fetch_sub(&i, 1, memory_order_seq_cst); 20 __atomic_load(&i, &r, memory_order_seq_cst); 23 __atomic_store(&i, &r, memory_order_seq_cst); 26 __atomic_fetch_add(&l, 1, memory_order_seq_cst); 28 __atomic_fetch_sub(&l, 1, memory_order_seq_cst); 31 __atomic_load(&l, &rl, memory_order_seq_cst); 34 __atomic_store(&l, &rl, memory_order_seq_cst);
|
arm-atomics-m0.c | 8 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order 15 __atomic_fetch_add(&i, 1, memory_order_seq_cst); 17 __atomic_fetch_sub(&i, 1, memory_order_seq_cst); 20 __atomic_load(&i, &r, memory_order_seq_cst); 23 __atomic_store(&i, &r, memory_order_seq_cst); 26 __atomic_fetch_add(&l, 1, memory_order_seq_cst); 28 __atomic_fetch_sub(&l, 1, memory_order_seq_cst); 31 __atomic_load(&l, &rl, memory_order_seq_cst); 34 __atomic_store(&l, &rl, memory_order_seq_cst);
|
arm-atomics.c | 10 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order 17 __atomic_fetch_add(&i, 1, memory_order_seq_cst); 19 __atomic_fetch_sub(&i, 1, memory_order_seq_cst); 22 __atomic_load(&i, &r, memory_order_seq_cst); 25 __atomic_store(&i, &r, memory_order_seq_cst); 28 __atomic_fetch_add(&l, 1, memory_order_seq_cst); 30 __atomic_fetch_sub(&l, 1, memory_order_seq_cst); 33 __atomic_load(&l, &rl, memory_order_seq_cst); 36 __atomic_store(&l, &rl, memory_order_seq_cst);
|
atomics-inlining.c | 20 memory_order_seq_cst enumerator in enum:memory_order 24 (void)__atomic_load(&c1, &c2, memory_order_seq_cst); 25 (void)__atomic_store(&c1, &c2, memory_order_seq_cst); 26 (void)__atomic_load(&s1, &s2, memory_order_seq_cst); 27 (void)__atomic_store(&s1, &s2, memory_order_seq_cst); 28 (void)__atomic_load(&i1, &i2, memory_order_seq_cst); 29 (void)__atomic_store(&i1, &i2, memory_order_seq_cst); 30 (void)__atomic_load(&ll1, &ll2, memory_order_seq_cst); 31 (void)__atomic_store(&ll1, &ll2, memory_order_seq_cst); 32 (void)__atomic_load(&a1, &a2, memory_order_seq_cst); [all...] |
atomic-ops-libcall.c | 5 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order 11 return __c11_atomic_fetch_add(p, 3, memory_order_seq_cst); 17 return __c11_atomic_fetch_sub(p, 5, memory_order_seq_cst); 23 return __c11_atomic_fetch_add(p, 3, memory_order_seq_cst); 29 return __c11_atomic_fetch_sub(p, 5, memory_order_seq_cst); 42 return __atomic_fetch_add(p, 55, memory_order_seq_cst); 48 return __atomic_fetch_sub(p, 55, memory_order_seq_cst); 54 return __atomic_fetch_and(p, 55, memory_order_seq_cst); 60 return __atomic_fetch_or(p, 55, memory_order_seq_cst); 66 return __atomic_fetch_xor(p, 55, memory_order_seq_cst); [all...] |
atomic-arm64.c | 10 memory_order_seq_cst = 5 enumerator in enum:__anon14889 30 __c11_atomic_store(&a_bool, 1, memory_order_seq_cst); 40 __c11_atomic_store(&a_float, 3, memory_order_seq_cst); 50 __c11_atomic_store(&a_pointer, &a_bool, memory_order_seq_cst); 61 __c11_atomic_store(&a_pointer_pair, pair, memory_order_seq_cst); 73 __c11_atomic_store(&a_pointer_quad, quad, memory_order_seq_cst);
|
big-atomic-ops.c | 14 memory_order_release, memory_order_acq_rel, memory_order_seq_cst enumerator in enum:memory_order 20 return __c11_atomic_load(i, memory_order_seq_cst); 27 __atomic_load(i, &v, memory_order_seq_cst); 34 return __atomic_load_n(i, memory_order_seq_cst); 40 __c11_atomic_store(i, 1, memory_order_seq_cst); 47 __atomic_store(i, &v, memory_order_seq_cst); 53 __atomic_store_n(i, 1, memory_order_seq_cst); 60 return __c11_atomic_fetch_and(i, 1, memory_order_seq_cst); 67 return __atomic_fetch_xor(i, 1, memory_order_seq_cst); 74 return __atomic_add_fetch(i, 1, memory_order_seq_cst); [all...] |
atomic-ops.c | 18 return __c11_atomic_load(i, memory_order_seq_cst); 25 __atomic_load(i, &v, memory_order_seq_cst); 32 return __atomic_load_n(i, memory_order_seq_cst); 44 __c11_atomic_store(i, 1, memory_order_seq_cst); 51 __atomic_store(i, &v, memory_order_seq_cst); 57 __atomic_store_n(i, 1, memory_order_seq_cst); 70 return __c11_atomic_fetch_and(i, 1, memory_order_seq_cst); 77 return __atomic_fetch_xor(i, 1, memory_order_seq_cst); 84 return __atomic_add_fetch(i, 1, memory_order_seq_cst); 91 return __atomic_fetch_nand(i, 1, memory_order_seq_cst); [all...] |
/external/libcxx/test/std/atomics/atomics.fences/ |
atomic_signal_fence.pass.cpp | 20 std::atomic_signal_fence(std::memory_order_seq_cst);
|
atomic_thread_fence.pass.cpp | 20 std::atomic_thread_fence(std::memory_order_seq_cst);
|
/prebuilts/ndk/r11/sources/cxx-stl/llvm-libc++/libcxx/test/atomics/atomics.fences/ |
atomic_signal_fence.pass.cpp | 18 std::atomic_signal_fence(std::memory_order_seq_cst);
|
atomic_thread_fence.pass.cpp | 18 std::atomic_thread_fence(std::memory_order_seq_cst);
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/atomics/atomics.fences/ |
atomic_signal_fence.pass.cpp | 20 std::atomic_signal_fence(std::memory_order_seq_cst);
|
atomic_thread_fence.pass.cpp | 20 std::atomic_thread_fence(std::memory_order_seq_cst);
|
/external/libcxx/test/libcxx/atomics/ |
diagnose_invalid_memory_order.fail.cpp | 34 x.load(std::memory_order_seq_cst); 45 std::atomic_load_explicit(&x, std::memory_order_seq_cst); 58 x.store(42, std::memory_order_seq_cst); 70 std::atomic_store_explicit(&x, 42, std::memory_order_seq_cst); 74 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 75 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 76 vx.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 77 vx.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 79 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed); 80 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_consume) [all...] |
/external/libcxx/test/std/atomics/atomics.order/ |
memory_order.pass.cpp | 17 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst 30 assert(std::memory_order_seq_cst == 5); 31 std::memory_order o = std::memory_order_seq_cst;
|
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 41 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 45 std::memory_order_seq_cst, std::memory_order_seq_cst) == false); 55 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 59 std::memory_order_seq_cst, std::memory_order_seq_cst) == false);
|
atomic_compare_exchange_weak_explicit.pass.cpp | 43 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 47 std::memory_order_seq_cst, std::memory_order_seq_cst) == false); 57 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 61 std::memory_order_seq_cst, std::memory_order_seq_cst) == false);
|
/prebuilts/ndk/r11/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 28 assert(std::memory_order_seq_cst == 5); 29 std::memory_order o = std::memory_order_seq_cst;
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/atomics/atomics.order/ |
memory_order.pass.cpp | 17 // memory_order_release, memory_order_acq_rel, memory_order_seq_cst 30 assert(std::memory_order_seq_cst == 5); 31 std::memory_order o = std::memory_order_seq_cst;
|
/prebuilts/ndk/r13/sources/cxx-stl/llvm-libc++/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 41 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 45 std::memory_order_seq_cst, std::memory_order_seq_cst) == false); 55 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 59 std::memory_order_seq_cst, std::memory_order_seq_cst) == false);
|
atomic_compare_exchange_weak_explicit.pass.cpp | 43 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 47 std::memory_order_seq_cst, std::memory_order_seq_cst) == false); 57 std::memory_order_seq_cst, std::memory_order_seq_cst) == true); 61 std::memory_order_seq_cst, std::memory_order_seq_cst) == false);
|
/external/clang/test/Sema/ |
atomic-ops.c | 105 __c11_atomic_load(i, memory_order_seq_cst); 106 __c11_atomic_load(p, memory_order_seq_cst); 107 __c11_atomic_load(d, memory_order_seq_cst); 108 __c11_atomic_load(ci, memory_order_seq_cst); // expected-error {{address argument to atomic operation must be a pointer to non-const _Atomic type ('const _Atomic(int) *' invalid)}} 122 (int)__atomic_load(I, I, memory_order_seq_cst); // expected-error {{operand of type 'void'}} 128 __c11_atomic_store(i, 1, memory_order_seq_cst); 129 __c11_atomic_store(p, 1, memory_order_seq_cst); // expected-warning {{incompatible integer to pointer conversion}} 130 (int)__c11_atomic_store(d, 1, memory_order_seq_cst); // expected-error {{operand of type 'void'}} 145 int exchange_1 = __c11_atomic_exchange(i, 1, memory_order_seq_cst); 146 int exchange_2 = __c11_atomic_exchange(I, 1, memory_order_seq_cst); // expected-error {{must be a pointer to _Atomic} [all...] |
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_strong_explicit.pass.cpp | 41 std::memory_order_seq_cst, 42 std::memory_order_seq_cst); 53 std::memory_order_seq_cst, 54 std::memory_order_seq_cst);
|
atomic_compare_exchange_weak_explicit.pass.cpp | 41 std::memory_order_seq_cst, 42 std::memory_order_seq_cst); 53 std::memory_order_seq_cst, 54 std::memory_order_seq_cst);
|