Searched refs:__to_gcc_order (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | cxx_atomic_impl.h | 69 __atomic_thread_fence(__to_gcc_order(__order)); in __cxx_atomic_thread_fence() 73 __atomic_signal_fence(__to_gcc_order(__order)); in __cxx_atomic_signal_fence() 79 __atomic_store(std::addressof(__a->__a_value), std::addressof(__val), __to_gcc_order(__order)); in __cxx_atomic_store() 84 __atomic_store(std::addressof(__a->__a_value), std::addressof(__val), __to_gcc_order(__order)); in __cxx_atomic_store() 90 __atomic_load(std::addressof(__a->__a_value), std::addressof(__ret), __to_gcc_order(__order)); in __cxx_atomic_load() 97 __atomic_load(std::addressof(__a->__a_value), __dst, __to_gcc_order(__order)); in __cxx_atomic_load_inplace() 103 __atomic_load(std::addressof(__a->__a_value), __dst, __to_gcc_order(__order)); in __cxx_atomic_load_inplace() 109 __atomic_load(std::addressof(__a->__a_value), std::addressof(__ret), __to_gcc_order(__order)); in __cxx_atomic_load() 118 …ddressof(__a->__a_value), std::addressof(__value), std::addressof(__ret), __to_gcc_order(__order)); in __cxx_atomic_exchange() 126 …ddressof(__a->__a_value), std::addressof(__value), std::addressof(__ret), __to_gcc_order(__order)); in __cxx_atomic_exchange() [all …]
|
H A D | atomic_ref.h | 129 __atomic_store(__ptr_, __clear_padding(__desired), std::__to_gcc_order(__order)); 145 __atomic_load(__ptr_, __ret, std::__to_gcc_order(__order)); 154 __atomic_exchange(__ptr_, __clear_padding(__desired), __ret, std::__to_gcc_order(__order)); 170 std::__to_gcc_order(__success), 171 std::__to_gcc_order(__failure)); 185 std::__to_gcc_order(__success), 186 std::__to_gcc_order(__failure)); 196 std::__to_gcc_order(__order), 206 std::__to_gcc_order(__order), 277 return __atomic_fetch_add(this->__ptr_, __arg, std::__to_gcc_order(__order)); [all …]
|
H A D | to_gcc_order.h | 24 _LIBCPP_HIDE_FROM_ABI inline _LIBCPP_CONSTEXPR int __to_gcc_order(memory_order __order) { in __to_gcc_order() function
|