[Bug target/94649] 16-byte aligned atomic_compare_exchange doesn not generate cmpxcg16b on x86_64
andysem at mail dot ru
gcc-bugzilla@gcc.gnu.org
Wed Aug 12 21:53:11 GMT 2026
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94649
--- Comment #14 from andysem at mail dot ru ---
(In reply to H.J. Lu from comment #13)
> Fixed for GCC 17 with -m128bit-atomic.
Thanks. Does this new flag also enable generation of cmpxchg16b instead of the
library call? The commit message only mentions loads and stores.
More information about the Gcc-bugs
mailing list