Home
last modified time | relevance | path

Searched refs:fetch_add (Results 1 – 10 of 10) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DStatistic.h80 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 DIntrusiveRefCntPtr.h95 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain()
/freebsd-12.1/contrib/libc++/include/
H A Datomic1044 _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 DTaskPool.cpp103 size_t i = idx.fetch_add(1); in TaskMapOverInt()
/freebsd-12.1/tools/regression/include/stdatomic/
H A Dlogic.c89 DO_FETCH_TEST(T, a, fetch_add, v1 + v2); \
/freebsd-12.1/sys/contrib/zstd/contrib/pzstd/utils/
H A DWorkQueue.h150 size_.fetch_add(buffer.size()); in push()
/freebsd-12.1/contrib/openmp/runtime/src/
H A Dkmp_os.h935 #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 Dkmp_taskdeps.cpp427 node->dn.npredecessors.fetch_add(npredecessors) + npredecessors; in __kmp_check_deps()
/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mac.cc88 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 Dstdatomic.c171 EMIT_FETCH_OP_N(N, uintN_t, fetch_add, +=) \
309 EMIT_FETCH_OP_N(N, uintN_t, ldr, str, fetch_add, "add", old) \