Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DStatistic.h78 Value.fetch_add(1, std::memory_order_relaxed);
84 return Value.fetch_add(1, std::memory_order_relaxed);
100 Value.fetch_add(V, std::memory_order_relaxed);
H A DIntrusiveRefCntPtr.h122 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain()
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Datomic1757 _Tp operator++(int) volatile _NOEXCEPT {return fetch_add(_Tp(1));}
1759 _Tp operator++(int) _NOEXCEPT {return fetch_add(_Tp(1));}
1850 _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst)
2205 return __o->fetch_add(__op);
2217 return __o->fetch_add(__op);
2225 return __o->fetch_add(__op);
2233 return __o->fetch_add(__op);
2247 return __o->fetch_add(__op, __m);
2259 return __o->fetch_add(__op, __m);
2267 return __o->fetch_add(__op, __m);
[all …]
H A Dbarrier256 auto const __old = __phase_arrived_expected.fetch_add(__inc, memory_order_acq_rel);
258 … __phase_arrived_expected.fetch_add((__old & __expected_mask) << 32, memory_order_relaxed);
275 __phase_arrived_expected.fetch_add(__expected_unit, memory_order_relaxed);
H A Dsemaphore91 if(0 < __a.fetch_add(__update, memory_order_release))
/freebsd-13.1/tools/regression/include/stdatomic/
H A Dlogic.c89 DO_FETCH_TEST(T, a, fetch_add, v1 + v2); \
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DPrettyStackTrace.cpp295 GlobalSigInfoGenerationCounter.fetch_add(1, std::memory_order_relaxed); in EnablePrettyStackTraceOnSigInfoForThisThread()
/freebsd-13.1/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_os.h1190 #define KMP_ATOMIC_ADD(p, v) KMP_ATOMIC_OP(fetch_add, p, v, acq_rel)
1194 #define KMP_ATOMIC_INC(p) KMP_ATOMIC_OP(fetch_add, p, 1, acq_rel)
1196 #define KMP_ATOMIC_ADD_RLX(p, v) KMP_ATOMIC_OP(fetch_add, p, v, relaxed)
1197 #define KMP_ATOMIC_INC_RLX(p) KMP_ATOMIC_OP(fetch_add, p, 1, relaxed)
H A Dkmp_taskdeps.cpp482 node->dn.npredecessors.fetch_add(npredecessors) + npredecessors; in __kmp_check_deps()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_mac.cpp96 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicAdd, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC() argument
98 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicIncrement, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1426 unsigned UniqueCallSite = GlobalUniqueCallSite.fetch_add(1); in LowerCall()