[Bug lto/82229] GCC7's LTO underperforms compared to GCC6

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Apr 26 15:42:00 GMT 2018


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

--- Comment #25 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to krzysio.kurek from comment #24)
> Created attachment 44025 [details]
> Performance logs from perf
> 
> Alright so I've generated 4 profiles with the following flags:
> "pure6": -O3 -DNDEBUG -flto
> "profiled6": -O3 -DNDEBUG -flto + profile run
> "pure7": -O3 -DNDEBUG -flto
> "profiled7": -O3 -DNDEBUG -flto + profile run
> 
> On GCC6 the profile run impacted performance of the application negatively
> compared to "pure6".

It would be best if you attach perf report and perf annotate. The perf.data
files are bad as one needs built binaries.

Can you please attach ftp which you have for these configurations?


More information about the Gcc-bugs mailing list