https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83665
--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> --- Unsure what to do about this bug -- things have gone back a bit but as you say the cap introduced artificial limit back in times. But we do have large-function-growth to limit big_speedup for large functions, no? There was big size improvement with the big_speedup fuckup and comparing to before that we only "regressed" for a few cases, like overall size is still improving. So is this fixed or do you plan more changes?