https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65076
--- Comment #39 from Jan Hubicka <hubicka at ucw dot cz> --- Hi, yep, -Os or flatten is unchanged. It seems something regress with -O3 inline decisions but it is somewhat hard to pinpoint. I am on a way to Victoria, so I will do more only tonight. https://gcc.gnu.org/ml/gcc-patches/2015-03/msg01615.html makes it possible to get comparable binary with old early inlining limits and unit growth (--param early-inlining-insns=11 --param inline-unit-growth=30). But the increased early inlining limits does not really seem to lead to more inlines for tramp3d. Honza