Home
last modified time | relevance | path

Searched refs:__cxx_atomic_load (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_flag.h32 return _LIBCPP_ATOMIC_FLAG_TYPE(true) == __cxx_atomic_load(&__a_, __m);
35 return _LIBCPP_ATOMIC_FLAG_TYPE(true) == __cxx_atomic_load(&__a_, __m);
88 return std::__cxx_atomic_load(&__a.__a_, __order);
93 return std::__cxx_atomic_load(&__a.__a_, __order);
H A Dcxx_atomic_impl.h88 _LIBCPP_HIDE_FROM_ABI _Tp __cxx_atomic_load(const volatile __cxx_atomic_base_impl<_Tp>* __a, memory… in __cxx_atomic_load() function
107 _LIBCPP_HIDE_FROM_ABI _Tp __cxx_atomic_load(const __cxx_atomic_base_impl<_Tp>* __a, memory_order __… in __cxx_atomic_load() function
309 __cxx_atomic_load(__cxx_atomic_base_impl<_Tp> const volatile* __a, memory_order __order) _NOEXCEPT {
315 _LIBCPP_HIDE_FROM_ABI _Tp __cxx_atomic_load(__cxx_atomic_base_impl<_Tp> const* __a, memory_order __…
H A Datomic_base.h55 return std::__cxx_atomic_load(std::addressof(__a_), __m); in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
59 return std::__cxx_atomic_load(std::addressof(__a_), __m); in _LIBCPP_CHECK_LOAD_MEMORY_ORDER()
/freebsd/contrib/llvm-project/libcxx/src/
H A Datomic.cpp111 …[=]() -> bool { return !__cxx_nonatomic_compare_equal(__cxx_atomic_load(__ptr, memory_order_relaxe…
141 if (0 != __cxx_atomic_load(__contention_state, memory_order_seq_cst)) in __libcpp_contention_notify()
149 return __cxx_atomic_load(__platform_state, memory_order_acquire); in __libcpp_contention_monitor_for_wait()