https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119071
--- Comment #9 from Jeffrey A. Law <law at gcc dot gnu.org> --- WRT c#8. That would be a bit of a surprise. In *theory* it just allowed us to remove reg->reg moves when the source and destination where the same reg. So if that caused a regression I suspect it was just latent.