Searched refs:fetch_add (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | Statistic.h | 80 Value.fetch_add(1, std::memory_order_relaxed); 86 return Value.fetch_add(1, std::memory_order_relaxed); 102 Value.fetch_add(V, std::memory_order_relaxed);
|
| H A D | IntrusiveRefCntPtr.h | 95 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain()
|
| /freebsd-12.1/contrib/libc++/include/ |
| H A D | atomic | 1044 _Tp operator++(int) volatile _NOEXCEPT {return fetch_add(_Tp(1));} 1046 _Tp operator++(int) _NOEXCEPT {return fetch_add(_Tp(1));} 1121 _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst) 1403 return __o->fetch_add(__op); 1415 return __o->fetch_add(__op); 1423 return __o->fetch_add(__op); 1431 return __o->fetch_add(__op); 1445 return __o->fetch_add(__op, __m); 1457 return __o->fetch_add(__op, __m); 1466 return __o->fetch_add(__op, __m); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Host/common/ |
| H A D | TaskPool.cpp | 103 size_t i = idx.fetch_add(1); in TaskMapOverInt()
|
| /freebsd-12.1/tools/regression/include/stdatomic/ |
| H A D | logic.c | 89 DO_FETCH_TEST(T, a, fetch_add, v1 + v2); \
|
| /freebsd-12.1/sys/contrib/zstd/contrib/pzstd/utils/ |
| H A D | WorkQueue.h | 150 size_.fetch_add(buffer.size()); in push()
|
| /freebsd-12.1/contrib/openmp/runtime/src/ |
| H A D | kmp_os.h | 935 #define KMP_ATOMIC_ADD(p, v) KMP_ATOMIC_OP(fetch_add, p, v, acq_rel) 939 #define KMP_ATOMIC_INC(p) KMP_ATOMIC_OP(fetch_add, p, 1, acq_rel) 941 #define KMP_ATOMIC_ADD_RLX(p, v) KMP_ATOMIC_OP(fetch_add, p, v, relaxed) 942 #define KMP_ATOMIC_INC_RLX(p) KMP_ATOMIC_OP(fetch_add, p, 1, relaxed)
|
| H A D | kmp_taskdeps.cpp | 427 node->dn.npredecessors.fetch_add(npredecessors) + npredecessors; in __kmp_check_deps()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_interceptors_mac.cc | 88 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicAdd, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC() argument 90 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicIncrement, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | stdatomic.c | 171 EMIT_FETCH_OP_N(N, uintN_t, fetch_add, +=) \ 309 EMIT_FETCH_OP_N(N, uintN_t, ldr, str, fetch_add, "add", old) \
|