Home
last modified time | relevance | path

Searched refs:__to_gcc_order (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dcxx_atomic_impl.h69 __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 Datomic_ref.h129 __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 Dto_gcc_order.h24 _LIBCPP_HIDE_FROM_ABI inline _LIBCPP_CONSTEXPR int __to_gcc_order(memory_order __order) { in __to_gcc_order() function