https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116466
Jeffrey A. Law <law at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |law at gcc dot gnu.org --- Comment #1 from Jeffrey A. Law <law at gcc dot gnu.org> --- Yes, we're aware that the overflow related support is emitting unnecessary sign extensions. I've got a hack from the RAU team, but I haven't really dug into it to see if it should go in as-is or if we should be catching these cases elsewhere.