https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70478
--- Comment #3 from Andreas Krebbel <krebbel at gcc dot gnu.org> --- (In reply to Vladimir Makarov from comment #2) Thanks for having a look. I'll experiment a bit with adding a '?' constraint modifier to see what impact it has on benchmarks. In fact it would match the reality a bit better anyway since the mem-mem instructions have some restrictions others don't have.