This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/44334] rnflow.f90 ~27% slower with -fwhole-program -flto after revision 159852
- From: "dominiq at lps dot ens.fr" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sun, 23 Jan 2011 15:02:48 +0000
- Subject: [Bug lto/44334] rnflow.f90 ~27% slower with -fwhole-program -flto after revision 159852
- Auto-submitted: auto-generated
- References: <bug-44334-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44334
--- Comment #35 from Dominique d'Humieres <dominiq at lps dot ens.fr> 2011-01-23 15:02:43 UTC ---
> Do you know what function we fail to inline?
It is generalized_hookes_law.
I have looked to fatigue.f90 in more details. With revision 168741, I see the
transitions:
9.25s for inline-limit < 214
6.50s for 213 < inline-limit < 322
4.76s for 321 < inline-limit
With revision 169142, I see
9.25s for inline-limit < 214
6.50s for 213 < inline-limit < 322
8.48s for 321 < inline-limit < 1520
4.70s for 1519 < nline-limit
Indeed I may have missed other thresholds (especially in the range 322--1519).
I have dumps for values below and above the thresholds (10 of them). Do you
want them all? or only a subset? In the later case which ones?