/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | atomic_ref.h | 276 …_LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __arg, memory_order __order = memory_order_seq_cst) const … 292 _LIBCPP_HIDE_FROM_ABI _Tp operator++(int) const noexcept { return fetch_add(_Tp(1)); } 294 _LIBCPP_HIDE_FROM_ABI _Tp operator++() const noexcept { return fetch_add(_Tp(1)) + _Tp(1); } 296 …_LIBCPP_HIDE_FROM_ABI _Tp operator+=(_Tp __arg) const noexcept { return fetch_add(__arg) + __arg; } 322 …_LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __arg, memory_order __order = memory_order_seq_cst) const … 339 …_LIBCPP_HIDE_FROM_ABI _Tp operator+=(_Tp __arg) const noexcept { return fetch_add(__arg) + __arg; } 355 …_LIBCPP_HIDE_FROM_ABI _Tp* fetch_add(ptrdiff_t __arg, memory_order __order = memory_order_seq_cst)… 362 _LIBCPP_HIDE_FROM_ABI _Tp* operator++(int) const noexcept { return fetch_add(1); } 364 _LIBCPP_HIDE_FROM_ABI _Tp* operator++() const noexcept { return fetch_add(1) + 1; } 366 …_LIBCPP_HIDE_FROM_ABI _Tp* operator+=(ptrdiff_t __arg) const noexcept { return fetch_add(__arg) + …
|
H A D | atomic.h | 83 …_LIBCPP_HIDE_FROM_ABI _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst) vola… 89 …_LIBCPP_HIDE_FROM_ABI _Tp* fetch_add(ptrdiff_t __op, memory_order __m = memory_order_seq_cst) _NOE… 107 _LIBCPP_HIDE_FROM_ABI _Tp* operator++(int) volatile _NOEXCEPT { return fetch_add(1); } 108 _LIBCPP_HIDE_FROM_ABI _Tp* operator++(int) _NOEXCEPT { return fetch_add(1); } 111 _LIBCPP_HIDE_FROM_ABI _Tp* operator++() volatile _NOEXCEPT { return fetch_add(1) + 1; } 112 _LIBCPP_HIDE_FROM_ABI _Tp* operator++() _NOEXCEPT { return fetch_add(1) + 1; } 115 …_LIBCPP_HIDE_FROM_ABI _Tp* operator+=(ptrdiff_t __op) volatile _NOEXCEPT { return fetch_add(__op) … 116 _LIBCPP_HIDE_FROM_ABI _Tp* operator+=(ptrdiff_t __op) _NOEXCEPT { return fetch_add(__op) + __op; } 215 …_LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) volatile no… 221 _LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) noexcept { [all …]
|
H A D | atomic_base.h | 142 …_LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _N… 145 _LIBCPP_HIDE_FROM_ABI _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT { 173 _LIBCPP_HIDE_FROM_ABI _Tp operator++(int) volatile _NOEXCEPT { return fetch_add(_Tp(1)); } 174 _LIBCPP_HIDE_FROM_ABI _Tp operator++(int) _NOEXCEPT { return fetch_add(_Tp(1)); } 177 _LIBCPP_HIDE_FROM_ABI _Tp operator++() volatile _NOEXCEPT { return fetch_add(_Tp(1)) + _Tp(1); } 178 _LIBCPP_HIDE_FROM_ABI _Tp operator++() _NOEXCEPT { return fetch_add(_Tp(1)) + _Tp(1); } 181 …_LIBCPP_HIDE_FROM_ABI _Tp operator+=(_Tp __op) volatile _NOEXCEPT { return fetch_add(__op) + __op;… 182 _LIBCPP_HIDE_FROM_ABI _Tp operator+=(_Tp __op) _NOEXCEPT { return fetch_add(__op) + __op; }
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | Statistic.h | 79 Value.fetch_add(1, std::memory_order_relaxed); 85 return Value.fetch_add(1, std::memory_order_relaxed); 101 Value.fetch_add(V, std::memory_order_relaxed);
|
H A D | IntrusiveRefCntPtr.h | 131 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Release()
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | barrier | 230 auto const __old = __phase_arrived_expected.fetch_add(__inc, memory_order_acq_rel); 236 __phase_arrived_expected.fetch_add((__old & __expected_mask) << 32, memory_order_relaxed); 249 __phase_arrived_expected.fetch_add(__expected_unit, memory_order_relaxed);
|
H A D | atomic | 157 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) volatile noexcept; 158 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) noexcept; 239 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept; 240 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept; 310 floating-point-type fetch_add(floating-point-type, 312 floating-point-type fetch_add(floating-point-type,
|
H A D | semaphore | 91 auto __old = __a_.fetch_add(__update, memory_order_release);
|
/freebsd/tools/regression/include/stdatomic/ |
H A D | logic.c | 87 DO_FETCH_TEST(T, a, fetch_add, v1 + v2); \
|
/freebsd/contrib/llvm-project/libcxx/include/__stop_token/ |
H A D | intrusive_shared_ptr.h | 111 __get_atomic_ref_count(__obj).fetch_add(1, std::memory_order_relaxed); in __increment_ref_count()
|
H A D | stop_state.h | 75 __state_.fetch_add(1 << __stop_source_counter_shift, std::memory_order_relaxed); in __increment_stop_source_counter()
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | PrettyStackTrace.cpp | 296 GlobalSigInfoGenerationCounter.fetch_add(1, std::memory_order_relaxed); in EnablePrettyStackTraceOnSigInfoForThisThread()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Statistics.h | 39 value.fetch_add(std::chrono::duration_cast<InternalDuration>(dur).count(),
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinkerParallel/ |
H A D | DWARFLinkerImpl.h |
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_mac.cpp | 97 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicAdd, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC() argument 99 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicIncrement, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
/freebsd/contrib/llvm-project/openmp/runtime/src/ |
H A D | kmp_os.h | 1263 #define KMP_ATOMIC_ADD(p, v) KMP_ATOMIC_OP(fetch_add, p, v, acq_rel) 1267 #define KMP_ATOMIC_INC(p) KMP_ATOMIC_OP(fetch_add, p, 1, acq_rel) 1269 #define KMP_ATOMIC_ADD_RLX(p, v) KMP_ATOMIC_OP(fetch_add, p, v, relaxed) 1270 #define KMP_ATOMIC_INC_RLX(p) KMP_ATOMIC_OP(fetch_add, p, 1, relaxed)
|
H A D | kmp_taskdeps.cpp | 651 node->dn.npredecessors.fetch_add(npredecessors) + npredecessors; in __kmp_check_deps()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | DataflowAnalysisContext.cpp | 328 std::to_string(Counter.fetch_add(1)) + ".html"); in makeLoggerFromCommandLine()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | JITLink.cpp | 493 auto Index = Counter.fetch_add(1, std::memory_order_relaxed); in absoluteSymbolsLinkGraph()
|
/freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DWARFLinkerImpl.cpp | 433 GlobalData, *CU, UniqueUnitID.fetch_add(1), ModuleName, *ErrOrObj, in loadClangModule() 485 GlobalData, *OrigCU, UniqueUnitID.fetch_add(1), "", InputDWARFFile, in link()
|
/freebsd/contrib/googletest/googletest/include/gtest/ |
H A D | gtest-matchers.h | 208 void Ref() { ref.fetch_add(1, std::memory_order_relaxed); } in Ref()
|
/freebsd/contrib/llvm-project/lld/MachO/ |
H A D | Driver.cpp | 1420 if (warningsCount.fetch_add(1, std::memory_order_relaxed) < in handleExplicitExports()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1682 unsigned UniqueCallSite = GlobalUniqueCallSite.fetch_add(1); in LowerCall()
|