/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_mutex.h | 189 if (UNLIKELY(!atomic_compare_exchange_weak(&state_, &state, new_state, in Lock() 217 if (LIKELY(atomic_compare_exchange_weak( in TryLock() 245 } while (UNLIKELY(!atomic_compare_exchange_weak(&state_, &state, new_state, in Unlock() 273 if (UNLIKELY(!atomic_compare_exchange_weak(&state_, &state, new_state, in ReadLock() 304 } while (UNLIKELY(!atomic_compare_exchange_weak(&state_, &state, new_state, in ReadUnlock()
|
H A D | sanitizer_lfstack.h | 41 if (atomic_compare_exchange_weak(&head_, &cmp, xch, in Push() 56 if (atomic_compare_exchange_weak(&head_, &cmp, xch, in Pop()
|
H A D | sanitizer_atomic_clang.h | 89 inline bool atomic_compare_exchange_weak(volatile T *a, typename T::Type *cmp, in atomic_compare_exchange_weak() function
|
H A D | sanitizer_mutex.cpp | 39 if (atomic_compare_exchange_weak(&state_, &count, count - 1, in Wait()
|
H A D | sanitizer_stackdepotbase.h | 97 atomic_compare_exchange_weak(p, &cmp, cmp | kLockMask, in lock()
|
H A D | sanitizer_atomic_msvc.h | 247 inline bool atomic_compare_exchange_weak(volatile T *a, in atomic_compare_exchange_weak() function
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_dense_alloc.h | 141 } while (!atomic_compare_exchange_weak(&freelist_, &cmp, xchg, in Refill() 166 } while (!atomic_compare_exchange_weak(&freelist_, &cmp, xchg, in Drain()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | stdatomic.h | 98 using std::atomic_compare_exchange_weak // see below 198 using std::atomic_compare_exchange_weak _LIBCPP_USING_IF_EXISTS;
|
H A D | atomic | 366 bool atomic_compare_exchange_weak(volatile atomic<T>*, atomic<T>::value_type*, 369 bool atomic_compare_exchange_weak(atomic<T>*, atomic<T>::value_type*,
|
H A D | memory | 850 atomic_compare_exchange_weak(shared_ptr<T>* p, shared_ptr<T>* v, shared_ptr<T> w);
|
/freebsd/contrib/llvm-project/clang/lib/Headers/ |
H A D | stdatomic.h | 153 #define atomic_compare_exchange_weak(object, expected, desired) __c11_atomic_compare_exchange_weak(… macro
|
H A D | opencl-c.h | 14257 bool __ovld atomic_compare_exchange_weak(volatile atomic_int *, int *, int); 14258 bool __ovld atomic_compare_exchange_weak(volatile atomic_uint *, uint *, uint); 14260 bool __ovld atomic_compare_exchange_weak(volatile atomic_float *, float *, float); 14264 bool __ovld atomic_compare_exchange_weak(volatile atomic_double *, double *, double); 14267 bool __ovld atomic_compare_exchange_weak(volatile atomic_long *, long *, long); 14269 bool __ovld atomic_compare_exchange_weak(volatile atomic_ulong *, ulong *, ulong); 14291 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __global int *, int); 14292 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __local int *, int); 14293 bool __ovld atomic_compare_exchange_weak(volatile __global atomic_int *, __private int *, int); 14294 bool __ovld atomic_compare_exchange_weak(volatile __local atomic_int *, __global int *, int); [all …]
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | atomic.cppm |
|
H A D | atomic.inc | 33 using std::atomic_compare_exchange_weak _LIBCPP_USING_IF_EXISTS;
|
H A D | memory.cppm |
|
H A D | memory.inc | 209 using std::atomic_compare_exchange_weak;
|
/freebsd/sys/sys/ |
H A D | stdatomic.h | 349 #define atomic_compare_exchange_weak(object, expected, desired) \ macro
|
/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | atomic.h | 363 _LIBCPP_HIDE_FROM_ABI bool atomic_compare_exchange_weak( 369 _LIBCPP_HIDE_FROM_ABI bool atomic_compare_exchange_weak(
|
/freebsd/share/man/man3/ |
H A D | Makefile | 77 ATOMIC_VAR_INIT.3 atomic_compare_exchange_weak.3 \
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | shared_ptr.h | 1672 atomic_compare_exchange_weak(shared_ptr<_Tp>* __p, shared_ptr<_Tp>* __v, shared_ptr<_Tp> __w) { 1685 return std::atomic_compare_exchange_weak(__p, __v, __w);
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | CSymbolMap.inc | 251 SYMBOL(atomic_compare_exchange_weak, None, <stdatomic.h>)
|
H A D | StdSymbolMap.inc | 694 SYMBOL(atomic_compare_exchange_weak, std::, <atomic>)
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVBuiltins.td | 579 defm : DemangledNativeBuiltin<"atomic_compare_exchange_weak", OpenCL_std, Atomic, 3, 6, OpAtomicCom…
|