Home
last modified time | relevance | path

Searched refs:compare_exchange_strong (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/src/
H A Dbarrier.cpp44 if (__state_[__current].__tickets[__round].__phase.compare_exchange_strong( in __arrive()
47 } else if (__state_[__current].__tickets[__round].__phase.compare_exchange_strong( in __arrive()
51 if (__state_[__current].__tickets[__round].__phase.compare_exchange_strong( in __arrive()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DLazyAtomicPointer.h80 bool compare_exchange_strong(T *&ExistingValue, T *NewValue) { in compare_exchange_strong() function
83 if (Storage.compare_exchange_strong(RawExistingValue, makeRaw(NewValue))) in compare_exchange_strong()
117 Storage.compare_exchange_strong(Raw, getBusy()))) { in loadOrGenerate()
/freebsd/contrib/llvm-project/libcxx/include/
H A Datomic91 bool compare_exchange_strong(T& expc, T desr,
93 bool compare_exchange_strong(T& expc, T desr,
99 bool compare_exchange_strong(T& expc, T desr,
101 bool compare_exchange_strong(T& expc, T desr,
144 bool compare_exchange_strong(integral& expc, integral desr,
146 bool compare_exchange_strong(integral& expc, integral desr,
152 bool compare_exchange_strong(integral& expc, integral desr,
154 bool compare_exchange_strong(integral& expc, integral desr,
227 bool compare_exchange_strong(T*& expc, T* desr,
229 bool compare_exchange_strong(T*& expc, T* desr,
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_base.h79 compare_exchange_strong(_Tp& __e, _Tp __d, memory_order __s, memory_order __f) volatile _NOEXCEPT in compare_exchange_strong() function
83 …_LIBCPP_HIDE_FROM_ABI bool compare_exchange_strong(_Tp& __e, _Tp __d, memory_order __s, memory_ord… in compare_exchange_strong() function
96compare_exchange_strong(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) volatile _NOEX…
100 compare_exchange_strong(_Tp& __e, _Tp __d, memory_order __m = memory_order_seq_cst) _NOEXCEPT {
H A Datomic.h379 return __o->compare_exchange_strong(*__e, __d);
385 return __o->compare_exchange_strong(*__e, __d);
419 return __o->compare_exchange_strong(*__e, __d, __s, __f);
429 return __o->compare_exchange_strong(*__e, __d, __s, __f);
H A Datomic_ref.h174compare_exchange_strong(_Tp& __expected, _Tp __desired, memory_order __success, memory_order __fai…
200compare_exchange_strong(_Tp& __expected, _Tp __desired, memory_order __order = memory_order::seq_c…
/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_cancel.cpp52 this_team->t.t_cancel_request.compare_exchange_strong(old, cncl_kind); in __kmpc_cancel()
90 taskgroup->cancel_request.compare_exchange_strong(old, cncl_kind); in __kmpc_cancel()
H A Dkmp_os.h1275 return p->compare_exchange_strong(
1281 return p->compare_exchange_strong(
1287 return p->compare_exchange_strong(
H A Dkmp_dispatch.cpp445 int claimed = pr->steal_flag.compare_exchange_strong(old, CLAIMED); in __kmp_dispatch_init_algorithm()
1422 status = v->steal_flag.compare_exchange_strong(old, THIEF); in __kmp_dispatch_next_algorithm()
1565 status = v->steal_flag.compare_exchange_strong(old, THIEF); in __kmp_dispatch_next_algorithm()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DSignals.cpp102 if (!RunMe.Flag.compare_exchange_strong(Expected, Desired)) in RunSignalHandlers()
117 if (!SetMe.Flag.compare_exchange_strong(Expected, Desired)) in insertSignalHandler()
H A Draw_socket_stream.cpp283 if (!FD.compare_exchange_strong(ObservedFD, -1)) in shutdown()
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DCommandInterpreter.cpp3021 if (m_command_state.compare_exchange_strong( in StartHandlingCommand()
3039 return m_command_state.compare_exchange_strong( in InterruptCommand()
/freebsd/contrib/llvm-project/llvm/lib/Support/Unix/
H A DSignals.inc125 while (!InsertionPoint->compare_exchange_strong(OldHead, NewHead)) {