[Bug middle-end/38074] New: [4.4 Regression] missed inlining since IRA merge on Core2 Duo
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Mon Nov 10 20:30:00 GMT 2008
With gfortran 4.3.2 the functions ddx and ddy in the channel.90 polyhedron test
with:
gfortran -S -m64 -O3 -ffast-math -finline-limit=312 channel.f90
but not for -finline-limit=311.
Since the IRA merge, this is no longer the case even if I use
-finline-limit=6000. This causes a ~5% increase in the execution time (~2.4s
compared to ~2.3s, small but noticeable).
I suspect the same is true for the fatigue.f90 test.
--
Summary: [4.4 Regression] missed inlining since IRA merge on
Core2 Duo
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dominiq at lps dot ens dot fr
GCC build triplet: i686-apple-darwin9
GCC host triplet: i686-apple-darwin9
GCC target triplet: i686-apple-darwin9
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38074
More information about the Gcc-bugs
mailing list