Searched refs:__cxx_atomic_load (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | atomic_flag.h | 32 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 D | cxx_atomic_impl.h | 88 _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 D | atomic_base.h | 55 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 D | atomic.cpp | 111 …[=]() -> 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()
|