/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_weak_explicit.pass.cpp | 23 // atomic_compare_exchange_weak_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 40 bool b = std::atomic_compare_exchange_weak_explicit(&p, &v, w, 52 bool b = std::atomic_compare_exchange_weak_explicit(&p, &v, w,
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/utilities/memory/util.smartptr/util.smartptr.shared.atomic/ |
atomic_compare_exchange_weak_explicit.pass.cpp | 23 // atomic_compare_exchange_weak_explicit(shared_ptr<T>* p, shared_ptr<T>* v, 40 bool b = std::atomic_compare_exchange_weak_explicit(&p, &v, w, 52 bool b = std::atomic_compare_exchange_weak_explicit(&p, &v, w,
|
/bionic/libc/bionic/ |
pthread_once.cpp | 63 if (!atomic_compare_exchange_weak_explicit(once_control_ptr, &old_value,
|
__cxa_guard.cpp | 91 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value, 99 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value,
|
/external/libcxx/test/libcxx/atomics/ |
diagnose_invalid_memory_order.fail.cpp | 92 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 93 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 94 std::atomic_compare_exchange_weak_explicit(&vx, &val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 95 std::atomic_compare_exchange_weak_explicit(&vx, &val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 97 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed); 98 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_consume); 99 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_acquire); 100 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_seq_cst);
|
/external/libcxx/test/std/atomics/atomics.types.operations/atomics.types.operations.req/ |
atomic_compare_exchange_weak_explicit.pass.cpp | 17 // atomic_compare_exchange_weak_explicit(volatile atomic<T>* obj, T* expc, 23 // atomic_compare_exchange_weak_explicit(atomic<T>* obj, T* expc, T desr, 46 assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3), 60 assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3),
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/libcxx/atomics/ |
diagnose_invalid_memory_order.fail.cpp | 92 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 93 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 94 std::atomic_compare_exchange_weak_explicit(&vx, &val1, val2, std::memory_order_seq_cst, std::memory_order_release); // expected-warning {{memory order argument to atomic operation is invalid}} 95 std::atomic_compare_exchange_weak_explicit(&vx, &val1, val2, std::memory_order_seq_cst, std::memory_order_acq_rel); // expected-warning {{memory order argument to atomic operation is invalid}} 97 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_relaxed); 98 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_consume); 99 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, std::memory_order_acquire); 100 std::atomic_compare_exchange_weak_explicit(&x, &val1, val2, std::memory_order_seq_cst, 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_weak_explicit.pass.cpp | 17 // atomic_compare_exchange_weak_explicit(volatile atomic<T>* obj, T* expc, 23 // atomic_compare_exchange_weak_explicit(atomic<T>* obj, T* expc, T desr, 46 assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3), 60 assert(std::atomic_compare_exchange_weak_explicit(&a, &t, T(3),
|
/external/libcxx/test/support/ |
cmpxchg_loop.h | 53 if (std::atomic_compare_exchange_weak_explicit(atomic, expected, desired,
|
/prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/support/ |
cmpxchg_loop.h | 53 if (std::atomic_compare_exchange_weak_explicit(atomic, expected, desired,
|
/bionic/libc/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-3289846/lib64/clang/3.8/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-3859424/lib64/clang/4.0/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4053586/lib64/clang/5.0/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4393122/lib64/clang/5.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4579689/lib64/clang/6.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4630689/lib64/clang/6.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4639204/lib64/clang/6.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/darwin-x86/clang-4691093/lib64/clang/6.0.2/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-3859424/lib64/clang/4.0/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-4053586/lib64/clang/5.0/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-4393122/lib64/clang/5.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-4579689/lib64/clang/6.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|
/prebuilts/clang/host/linux-x86/clang-4630689/lib64/clang/6.0.1/include/ |
stdatomic.h | 72 using std::atomic_compare_exchange_weak_explicit; 371 #define atomic_compare_exchange_weak_explicit(object, expected, \ 396 #define atomic_compare_exchange_weak_explicit(object, expected, \ 427 #define atomic_compare_exchange_weak_explicit(object, expected, \ 480 atomic_compare_exchange_weak_explicit(object, expected, \
|