Searched refs:atomic_compare_exchange_strong_explicit (Results 1 - 11 of 11) sorted by relevance
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/atomic/ |
H A D | stdatomic-compare-exchange-1.c | 20 if (!atomic_compare_exchange_strong_explicit (&v, &expected, max, memory_order_relaxed, memory_order_relaxed)) 25 if (atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_acquire, memory_order_relaxed)) 30 if (!atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_release, memory_order_acquire)) 42 if (!atomic_compare_exchange_strong_explicit (&v, &expected, desired, memory_order_seq_cst, memory_order_seq_cst))
|
H A D | stdatomic-compare-exchange-2.c | 20 if (!atomic_compare_exchange_strong_explicit (&v, &expected, max, memory_order_relaxed, memory_order_relaxed)) 25 if (atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_acquire, memory_order_relaxed)) 30 if (!atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_release, memory_order_acquire)) 42 if (!atomic_compare_exchange_strong_explicit (&v, &expected, desired, memory_order_seq_cst, memory_order_seq_cst))
|
H A D | stdatomic-compare-exchange-3.c | 20 if (!atomic_compare_exchange_strong_explicit (&v, &expected, max, memory_order_relaxed, memory_order_relaxed)) 25 if (atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_acquire, memory_order_relaxed)) 30 if (!atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_release, memory_order_acquire)) 42 if (!atomic_compare_exchange_strong_explicit (&v, &expected, desired, memory_order_seq_cst, memory_order_seq_cst))
|
H A D | stdatomic-compare-exchange-4.c | 20 if (!atomic_compare_exchange_strong_explicit (&v, &expected, max, memory_order_relaxed, memory_order_relaxed)) 25 if (atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_acquire, memory_order_relaxed)) 30 if (!atomic_compare_exchange_strong_explicit (&v, &expected, 0, memory_order_release, memory_order_acquire)) 42 if (!atomic_compare_exchange_strong_explicit (&v, &expected, desired, memory_order_seq_cst, memory_order_seq_cst))
|
H A D | stdatomic-generic.c | 40 if (!atomic_compare_exchange_strong_explicit (&a, &b, zero, memory_order_seq_cst, memory_order_acquire))
|
H A D | stdatomic-vm.c | 51 (void) atomic_compare_exchange_strong_explicit (q + func (), qna, &vla[0],
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/29_atomics/headers/atomic/ |
H A D | functions_std_c++0x.cc | 43 using std::atomic_compare_exchange_strong_explicit;
|
/haiku-buildtools/gcc/libstdc++-v3/testsuite/20_util/shared_ptr/atomic/ |
H A D | 1.cc | 39 test = std::atomic_compare_exchange_strong_explicit(&p2, &p3, p, mo, mo);
|
H A D | 2.cc | 39 test = std::atomic_compare_exchange_strong_explicit(&p2, &p3, p, mo, mo);
|
/haiku-buildtools/gcc/libstdc++-v3/include/bits/ |
H A D | shared_ptr_atomic.h | 220 atomic_compare_exchange_strong_explicit(shared_ptr<_Tp>* __p, function 245 return std::atomic_compare_exchange_strong_explicit(__p, __v, 257 return std::atomic_compare_exchange_strong_explicit(__p, __v, 272 atomic_compare_exchange_strong_explicit(__shared_ptr<_Tp, _Lp>* __p, function 298 return std::atomic_compare_exchange_strong_explicit(__p, __v, 310 return std::atomic_compare_exchange_strong_explicit(__p, __v,
|
/haiku-buildtools/gcc/gcc/ginclude/ |
H A D | stdatomic.h | 160 #define atomic_compare_exchange_strong_explicit(PTR, VAL, DES, SUC, FAIL) \ macro 172 atomic_compare_exchange_strong_explicit (PTR, VAL, DES, __ATOMIC_SEQ_CST, \
|
Completed in 181 milliseconds