aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2010-06-28 02:31:05 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2010-06-28 00:31:05 +0000
commit7802ca7cfd7f45af71b05ae3857be516d9a9d558 (patch)
tree01459d8e59a7d1ed636940db0f2627e86ac19141
parentdf8410cad687696293fda613c99c89c353da6007 (diff)
downloadgcc-7802ca7cfd7f45af71b05ae3857be516d9a9d558.zip
gcc-7802ca7cfd7f45af71b05ae3857be516d9a9d558.tar.gz
gcc-7802ca7cfd7f45af71b05ae3857be516d9a9d558.tar.bz2
params.def (max-inline-insns-auto): Default to 40.
* params.def (max-inline-insns-auto): Default to 40. * doc/invoke.texi (max-inline-insns-auto): Document the change. From-SVN: r161481
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/invoke.texi2
-rw-r--r--gcc/params.def4
3 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d53ba696..7c3dcf7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2010-06-27 Jan Hubicka <jh@suse.cz>
+ * params.def (max-inline-insns-auto): Default to 40.
+ * doc/invoke.texi (max-inline-insns-auto): Document the change.
+
+2010-06-27 Jan Hubicka <jh@suse.cz>
+
PR middle-end/44671
PR middle-end/44686
* tree.c (build_function_decl_skip_args): Clear DECL_BUILT_IN on signature
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index aafff44..85ca14b 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -8125,7 +8125,7 @@ a lot of functions that would otherwise not be considered for inlining
by the compiler will be investigated. To those functions, a different
(more restrictive) limit compared to functions declared inline can
be applied.
-The default value is 50.
+The default value is 40.
@item large-function-insns
The limit specifying really large functions. For functions larger than this
diff --git a/gcc/params.def b/gcc/params.def
index d4321e4..767ecd9 100644
--- a/gcc/params.def
+++ b/gcc/params.def
@@ -78,11 +78,11 @@ DEFPARAM (PARAM_MAX_INLINE_INSNS_SINGLE,
that is applied to functions marked inlined (or defined in the
class declaration in C++) given by the "max-inline-insns-single"
parameter.
- The default value is 90. */
+ The default value is 40. */
DEFPARAM (PARAM_MAX_INLINE_INSNS_AUTO,
"max-inline-insns-auto",
"The maximum number of instructions when automatically inlining",
- 50, 0, 0)
+ 40, 0, 0)
DEFPARAM (PARAM_MAX_INLINE_INSNS_RECURSIVE,
"max-inline-insns-recursive",