From ec4ff5c64e0afbccb6cd6de8e9e2d8c1cdcddc35 Mon Sep 17 00:00:00 2001 From: hubicka Date: Sat, 4 Apr 2015 21:07:46 +0000 Subject: [PATCH] * invoke.texi (inline-unit-growth): Increase growth to 20% * params.def (PARAM_INLINE_UNIT_GROWTH): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@221868 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/doc/invoke.texi | 2 +- gcc/params.def | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e67aae8..a0e973b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-04-04 Jan Hubicka + + * invoke.texi (inline-unit-growth): Increase growth to 20% + * params.def (PARAM_INLINE_UNIT_GROWTH): Likewise. + 2015-04-04 Vladimir Makarov PR target/65647 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index c058710..2271093 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -10200,7 +10200,7 @@ before applying @option{--param inline-unit-growth}. The default is 10000. @item inline-unit-growth Specifies maximal overall growth of the compilation unit caused by inlining. -The default value is 15 which limits unit growth to 1.15 times the original +The default value is 20 which limits unit growth to 1.2 times the original size. Cold functions (either marked cold via an attribute or by profile feedback) are not accounted into the unit size. diff --git a/gcc/params.def b/gcc/params.def index 5e2c769..48b39a2 100644 --- a/gcc/params.def +++ b/gcc/params.def @@ -190,7 +190,7 @@ DEFPARAM(PARAM_LARGE_UNIT_INSNS, DEFPARAM(PARAM_INLINE_UNIT_GROWTH, "inline-unit-growth", "How much can given compilation unit grow because of the inlining (in percent)", - 15, 0, 0) + 20, 0, 0) DEFPARAM(PARAM_IPCP_UNIT_GROWTH, "ipcp-unit-growth", "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)", -- 2.7.4