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

1 2 3 4 5

  /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:__anon15860
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/r16/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 38 x.load(std::memory_order_seq_cst);
49 std::atomic_load_explicit(&x, std::memory_order_seq_cst);
62 x.store(42, std::memory_order_seq_cst);
74 std::atomic_store_explicit(&x, 42, std::memory_order_seq_cst);
78 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}}
79 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}}
80 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}}
81 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}}
83 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed);
84 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_consume)
    [all...]
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/libcxx/atomics/
diagnose_invalid_memory_order.fail.cpp 38 x.load(std::memory_order_seq_cst);
49 std::atomic_load_explicit(&x, std::memory_order_seq_cst);
62 x.store(42, std::memory_order_seq_cst);
74 std::atomic_store_explicit(&x, 42, std::memory_order_seq_cst);
78 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}}
79 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}}
80 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}}
81 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}}
83 x.compare_exchange_weak(val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed);
84 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/r16/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/r16/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);
atomic_exchange_explicit.pass.cpp 37 r = std::atomic_exchange_explicit(&p, r, std::memory_order_seq_cst);
atomic_store_explicit.pass.cpp 37 std::atomic_store_explicit(&p, r, std::memory_order_seq_cst);

Completed in 428 milliseconds

1 2 3 4 5