/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | Statistic.h | 78 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 D | IntrusiveRefCntPtr.h | 122 void Retain() const { RefCount.fetch_add(1, std::memory_order_relaxed); } in Retain()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | atomic_base.h | 310 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 314 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 546 fetch_add(__int_type __i, in _GLIBCXX_VISIBILITY() 551 fetch_add(__int_type __i, in _GLIBCXX_VISIBILITY() 645 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 649 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 807 fetch_add(ptrdiff_t __d, in _GLIBCXX_VISIBILITY() 812 fetch_add(ptrdiff_t __d, in _GLIBCXX_VISIBILITY() 896 fetch_add(_Tp* __ptr, _Diff<_Tp> __i, memory_order __m) noexcept in _GLIBCXX_VISIBILITY() 1148 fetch_add(value_type __i, in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | atomic_base.h | 385 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 389 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 632 fetch_add(__int_type __i, in _GLIBCXX_VISIBILITY() 637 fetch_add(__int_type __i, in _GLIBCXX_VISIBILITY() 731 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 735 { return fetch_add(1); } in _GLIBCXX_VISIBILITY() 935 fetch_add(ptrdiff_t __d, in _GLIBCXX_VISIBILITY() 940 fetch_add(ptrdiff_t __d, in _GLIBCXX_VISIBILITY() 1059 fetch_add(_Tp* __ptr, _Diff<_Tp> __i, memory_order __m) noexcept in _GLIBCXX_VISIBILITY() 1331 fetch_add(value_type __i, in _GLIBCXX_VISIBILITY() [all …]
|
H A D | semaphore_base.h | 251 if (0 < __atomic_impl::fetch_add(&_M_counter, __update, memory_order_release)) in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/apache2/llvm/dist/libcxx/include/ |
H A D | atomic | 156 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) volatile noexcept; 157 integral fetch_add(integral op, memory_order m = memory_order_seq_cst) noexcept; 237 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) volatile noexcept; 238 T* fetch_add(ptrdiff_t op, memory_order m = memory_order_seq_cst) noexcept; 1709 _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) volatile _NOEXCEPT 1712 _Tp fetch_add(_Tp __op, memory_order __m = memory_order_seq_cst) _NOEXCEPT 1740 _Tp operator++(int) volatile _NOEXCEPT {return fetch_add(_Tp(1));} 1742 _Tp operator++(int) _NOEXCEPT {return fetch_add(_Tp(1));} 1748 _Tp operator++() volatile _NOEXCEPT {return fetch_add(_Tp(1)) + _Tp(1);} 1750 _Tp operator++() _NOEXCEPT {return fetch_add(_Tp(1)) + _Tp(1);} [all …]
|
H A D | barrier | 257 auto const __old = __phase_arrived_expected.fetch_add(__inc, memory_order_acq_rel); 259 … __phase_arrived_expected.fetch_add((__old & __expected_mask) << 32, memory_order_relaxed); 276 __phase_arrived_expected.fetch_add(__expected_unit, memory_order_relaxed);
|
H A D | semaphore | 91 if(0 < __a.fetch_add(__update, memory_order_release))
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/xray/tests/unit/ |
H A D | buffer_queue_test.cc | 186 Counter.fetch_add(1, std::memory_order_acq_rel); in TEST() 202 Counter.fetch_add(1, std::memory_order_acq_rel); in TEST()
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
H A D | tsan_interceptors_mac.cc | 84 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicAdd, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC() argument 86 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicIncrement, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/std/ |
H A D | stop_token | 114 void release() { _M_counter.fetch_add(1, memory_order::release); } 181 _M_owners.fetch_add(1, memory_order::relaxed); 194 _M_value.fetch_add(_S_ssrc_counter_inc, memory_order::relaxed);
|
H A D | atomic | 668 fetch_add(ptrdiff_t __d, 674 return _M_b.fetch_add(__d, __m); 678 fetch_add(ptrdiff_t __d, 684 return _M_b.fetch_add(__d, __m); 1499 { return __a->fetch_add(__i, __m); } 1506 { return __a->fetch_add(__i, __m); }
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/std/ |
H A D | stop_token | 119 void release() { _M_counter.fetch_add(1, memory_order::release); } 188 _M_owners.fetch_add(1, memory_order::relaxed); 201 _M_value.fetch_add(_S_ssrc_counter_inc, memory_order::relaxed);
|
H A D | atomic | 601 fetch_add(ptrdiff_t __d, 607 return _M_b.fetch_add(__d, __m); 611 fetch_add(ptrdiff_t __d, 617 return _M_b.fetch_add(__d, __m); 1362 { return __a->fetch_add(__i, __m); } 1369 { return __a->fetch_add(__i, __m); }
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
H A D | PrettyStackTrace.cpp | 295 GlobalSigInfoGenerationCounter.fetch_add(1, std::memory_order_relaxed); in EnablePrettyStackTraceOnSigInfoForThisThread()
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
H A D | tsan_interceptors_mac.cpp | 96 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicAdd, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC() argument 98 OSATOMIC_INTERCEPTORS_ARITHMETIC(OSAtomicIncrement, fetch_add, in OSATOMIC_INTERCEPTORS_ARITHMETIC()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1426 unsigned UniqueCallSite = GlobalUniqueCallSite.fetch_add(1); in LowerCall()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2013 | 3524 compare_exchange_strong, fetch_add, fetch_sub, fetch_and,
|
H A D | ChangeLog-2018 | 4870 (atomic<T*>::fetch_add, atomic<T*>::fetch_sub): Add static assertion
|