https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119364
--- Comment #13 from Jakub Jelinek <jakub at gcc dot gnu.org> --- The "incremental" patch turned out to be mostly independent from the other (except for both touching adjacent lines in one spot), and Richi has acked that one, so I've committed it now. The earlier patch still needs to be reviewed and I'll work on the remaining part and then perhaps try to compare *.s files from all the compilations to see if they are identical.