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

--- Comment #38 from Richard Biener <rguenth at gcc dot gnu.org> ---
Looks that compile-time with -Dleafify=flatten is basically unchanged.  So it
is definitely different inlining decisions for tram3d-v4.cpp.  Maybe we inline
a lot more early now (due to early-insn param change?) and thus push more stmts
through th eearly pipeline before we get rid of the bodies via IPA inlining?
That -Os behaves sane hits at that (we ignore early-inlining-insns there).
Though the base for inline-unit-growth is the size after early inlining
and the former was dropped to 15%...

Would be nice to have 'phase opt and generate' split into lowering, early
opts, IPA, late opts and RTL phase.

Reply via email to