https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107409
Sebastian Pop <spop at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |spop at gcc dot gnu.org
--- Comment #18 from Sebastian Pop <spop at gcc dot gnu.org> ---
A new 5% regression happened in gcc-trunk more recently and may be due to
another patch.
Rama was bisecting a 15% perf regression on lbm when updating gcc-7 to gcc-10.
The regression can be seen on the LNT graph link from comment#3
https://lnt.opensuse.org/db_default/v4/SPEC/graph?plot.0=633.477.0&plot.1=683.477.0&plot.2=664.477.0&plot.3=648.477.0&plot.4=618.477.0&plot.5=605.477.0&plot.6=759.477.0&plot.7=584.477.0
gcc-6 has execution time of 213 seconds
gcc-7 is at 215 seconds
gcc-8 is at 266
gcc-9 at 259
gcc-10 at 260
Honza's patch seems to be unrelated as it was committed to trunk before gcc-10
release on May 7, 2020:
commit a9a4edf0e71bbac9f1b5dcecdcf9250111d16889
Author: Jan Hubicka <[email protected]>
Date: Sat Nov 30 22:25:24 2019 +0100
Update max_bb_count in execute_fixup_cfg
We need to git-bisect between gcc-7 and gcc-8.