[Bug target/84522] GCC does not generate cmpxchg16b when mcx16 is used

nruslan_devel at yahoo dot com gcc-bugzilla@gcc.gnu.org
Thu Feb 22 20:51:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84522

--- Comment #2 from Ruslan Nikolaev <nruslan_devel at yahoo dot com> ---
Yes, but not having atomic_load is far less an issue. Oftentimes, algorithms
that use 128-bit can simply use compare_and_exchange only (at least for
x86-64).


More information about the Gcc-bugs mailing list