https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111511
--- Comment #3 from Jonathan Wakely <redi at gcc dot gnu.org> --- Until all supported compilers implement it, that won't be simpler. We'll still need the memcpy version as a fallback. And it probably generated exactly the same code, although I haven't checked.