https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99083

--- Comment #12 from Martin Jambor <jamborm at gcc dot gnu.org> ---
For the record, I have benchmarked the patches from comment #4 and comment #10
on top of commit 6b1633378b7 (for which I already have unpatched benchmark
results) and the regression of 519.lbm_r compiled with -O2 LTO dropped from 62%
to 8%.  

The -Ofast -march=native -flto vs. non-LTO regression also dropped from 8% to
about 5% (GCC 10 also has non-LTO 2.5% faster than LTO, but at least both times
improved vs. GCC 10).

The only notable regression brought about the patch was 538.imagick_r when
compiled at -Ofast -march=native without LTO, which was 6% slower with the
patch.

All of the measurements were done on a Zen2 machine.

Thank you for reverting the patch, now we need to look for LNT to pick up the
changes.

Reply via email to