| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | LazyAtomicPointer.h | 58 while (!compare_exchange_weak(Old, Value)) { in exchange() 65 bool compare_exchange_weak(T *&ExistingValue, T *NewValue) { in compare_exchange_weak() function 67 if (Storage.compare_exchange_weak(RawExistingValue, makeRaw(NewValue))) in compare_exchange_weak() 90 if (Storage.compare_exchange_weak(RawExistingValue, makeRaw(NewValue))) in compare_exchange_strong()
|
| H A D | Statistic.h | 116 while (V > PrevMax && !Value.compare_exchange_weak( in updateMax()
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | atomic | 88 bool compare_exchange_weak(T& expc, T desr, 90 bool compare_exchange_weak(T& expc, T desr, memory_order s, memory_order f) noexcept; 95 bool compare_exchange_weak(T& expc, T desr, 97 bool compare_exchange_weak(T& expc, T desr, 140 bool compare_exchange_weak(integral& expc, integral desr, 142 bool compare_exchange_weak(integral& expc, integral desr, 148 bool compare_exchange_weak(integral& expc, integral desr, 150 bool compare_exchange_weak(integral& expc, integral desr, 223 bool compare_exchange_weak(T*& expc, T* desr, 225 bool compare_exchange_weak(T*& expc, T* desr, [all …]
|
| H A D | semaphore | 124 if (__a_.compare_exchange_weak(__old, __old - 1, memory_order_acquire, memory_order_relaxed))
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | atomic | 88 bool compare_exchange_weak(T& expc, T desr, 90 bool compare_exchange_weak(T& expc, T desr, memory_order s, memory_order f) noexcept; 95 bool compare_exchange_weak(T& expc, T desr, 97 bool compare_exchange_weak(T& expc, T desr, 140 bool compare_exchange_weak(integral& expc, integral desr, 142 bool compare_exchange_weak(integral& expc, integral desr, 148 bool compare_exchange_weak(integral& expc, integral desr, 150 bool compare_exchange_weak(integral& expc, integral desr, 223 bool compare_exchange_weak(T*& expc, T* desr, 225 bool compare_exchange_weak(T*& expc, T* desr, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | ArrayList.h | 52 LastGroup.compare_exchange_weak(CurGroup, CurGroup->Next); in add() 148 if (CurGroup->Next.compare_exchange_weak(NextGroup, NewGroup)) in allocateNewGroup()
|
| H A D | DWARFLinkerCompileUnit.h | 188 while (!Flags.compare_exchange_weak(InputData, in setPlacement() 196 while (!Flags.compare_exchange_weak(InputData, (InputData & ~0x7))) { in unsetPlacement() 214 while (!Flags.compare_exchange_weak(InputData, InputData | Value)) { \ 219 while (!Flags.compare_exchange_weak(InputData, InputData & ~Value)) { \ 252 while (!Flags.compare_exchange_weak( in unsetFlagsWhichSetDuringLiveAnalysis()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__atomic/ |
| H A D | atomic_base.h | 66 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak() function 70 …_LIBCPP_HIDE_FROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order… in compare_exchange_weak() function 84 …compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCE… 88 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) _NOEXCEPT {
|
| H A D | atomic.h | 229 return __o->compare_exchange_weak(*__e, __d); 235 return __o->compare_exchange_weak(*__e, __d); 261 return __o->compare_exchange_weak(*__e, __d, __s, __f); 271 return __o->compare_exchange_weak(*__e, __d, __s, __f);
|
| /freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
| H A D | atomic.h | 81 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_weak() function 85 …_LIBCPP_HIDE_FROM_ABI bool compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __s, memory_order… in compare_exchange_weak() function 99 …compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEXCE… 103 compare_exchange_weak(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) _NOEXCEPT { 367 while (!__self.compare_exchange_weak(__old, __new, __m, memory_order_relaxed)) { 573 return __o->compare_exchange_weak(*__e, __d); 579 return __o->compare_exchange_weak(*__e, __d); 605 return __o->compare_exchange_weak(*__e, __d, __s, __f); 615 return __o->compare_exchange_weak(*__e, __d, __s, __f);
|
| H A D | atomic_ref.h | 161 …compare_exchange_weak(_Tp& __expected, _Tp __desired, memory_order __success, memory_order __failu… 192 …compare_exchange_weak(_Tp& __expected, _Tp __desired, memory_order __order = memory_order::seq_cst… 327 while (!this->compare_exchange_weak(__old, __new, __order, memory_order_relaxed)) { 335 while (!this->compare_exchange_weak(__old, __new, __order, memory_order_relaxed)) {
|
| /freebsd/contrib/netbsd-tests/lib/libc/sync/ |
| H A D | cpp_atomic_ops_linkable.cc | 53 m_val.compare_exchange_weak(tval, other, in ATest()
|
| /freebsd/contrib/llvm-project/libcxx/include/__stop_token/ |
| H A D | atomic_unique_lock.h | 117 } while (!__state_.compare_exchange_weak( in __lock_impl()
|
| /freebsd/contrib/llvm-project/lldb/source/Core/ |
| H A D | Progress.cpp | 81 } while (!m_last_report_time_ns.compare_exchange_weak( in Increment()
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/ |
| H A D | find_if.h | 56 __extremum.compare_exchange_weak(__old, __k); in __parallel_find()
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | Timer.cpp | 55 } while (!g_categories.compare_exchange_weak(expected, this)); in Category()
|
| /freebsd/contrib/llvm-project/libc/src/__support/CPP/ |
| H A D | atomic.h | 164 LIBC_INLINE bool compare_exchange_weak( 175 LIBC_INLINE bool compare_exchange_weak(
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | TrieRawHashMap.cpp | 185 while (!getRoot()->Next.compare_exchange_weak(CurrentHead, S.get())) in save()
|
| /freebsd/contrib/llvm-project/libc/src/__support/threads/linux/ |
| H A D | rwlock.h | 249 return target.compare_exchange_weak(state, desired, success_order, in compare_exchange_weak_with()
|
| /freebsd/contrib/llvm-project/lld/COFF/ |
| H A D | DebugTypes.cpp | 1051 if (cellPtr->compare_exchange_weak(oldCell, newCell)) in insert()
|