Home
last modified time | relevance | path

Searched refs:__memory_order_underlying_t (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/libcxx/include/__atomic/
H A Dcxx_atomic_impl.h312 __c11_atomic_thread_fence(static_cast<__memory_order_underlying_t>(__order));
316 __c11_atomic_signal_fence(static_cast<__memory_order_underlying_t>(__order));
372 std::addressof(__a->__a_value), __value, static_cast<__memory_order_underlying_t>(__order));
399 static_cast<__memory_order_underlying_t>(__success),
400 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure)));
410 static_cast<__memory_order_underlying_t>(__success),
411 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure)));
425 static_cast<__memory_order_underlying_t>(__success),
426 static_cast<__memory_order_underlying_t>(__to_failure_order(__failure)));
436 static_cast<__memory_order_underlying_t>(__success),
[all …]
H A Dmemory_order.h27 using __memory_order_underlying_t = underlying_type<__legacy_memory_order>::type; variable
31 enum class memory_order : __memory_order_underlying_t {
40 static_assert((is_same<underlying_type<memory_order>::type, __memory_order_underlying_t>::value),