https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265974

--- Comment #10 from Mark Johnston <[email protected]> ---
(In reply to Pierre Habouzit from comment #9)
dmb st only orders stores, but that's not sufficient to implement a release
fence.  For what it's worth, LLVM on FreeBSD 14/arm64 compiles
atomic_thread_fence(memory_order_release) to a "dmb ish", same as
atomic_thread_fence(memory_order_seq_cst).

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to