https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66785
Bernd Schmidt <bernds at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bernds at gcc dot gnu.org --- Comment #5 from Bernd Schmidt <bernds at gcc dot gnu.org> --- Ah, sorry Jim, I already had a patch. Ramana pointed out this bug but I didn't expect anyone else to actually investigate it. The overflow case can only occur in a failure case if the operand can't be renamed, so I've chosen to just record that fact. Someone might want to take a look at the aarch64 backend to see if it needs to take the new "failed" bit into account.