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 Dstdatomic-compare-exchange-1.c20 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 Dstdatomic-compare-exchange-2.c20 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 Dstdatomic-compare-exchange-3.c20 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 Dstdatomic-compare-exchange-4.c20 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 Dstdatomic-generic.c40 if (!atomic_compare_exchange_strong_explicit (&a, &b, zero, memory_order_seq_cst, memory_order_acquire))
H A Dstdatomic-vm.c51 (void) atomic_compare_exchange_strong_explicit (q + func (), qna, &vla[0],
/haiku-buildtools/gcc/libstdc++-v3/testsuite/29_atomics/headers/atomic/
H A Dfunctions_std_c++0x.cc43 using std::atomic_compare_exchange_strong_explicit;
/haiku-buildtools/gcc/libstdc++-v3/testsuite/20_util/shared_ptr/atomic/
H A D1.cc39 test = std::atomic_compare_exchange_strong_explicit(&p2, &p3, p, mo, mo);
H A D2.cc39 test = std::atomic_compare_exchange_strong_explicit(&p2, &p3, p, mo, mo);
/haiku-buildtools/gcc/libstdc++-v3/include/bits/
H A Dshared_ptr_atomic.h220 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 Dstdatomic.h160 #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