diff options
author | Jan Hubicka <jh@suse.cz> | 2004-01-17 01:03:14 +0100 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2004-01-17 00:03:14 +0000 |
commit | 3b75d796acf9c22722078351834c383093297e01 (patch) | |
tree | a45035f8d861fdcaa6b1f40eb57acaaa17897ce2 /gcc/doc | |
parent | d440f6424f307cd67843b27c9109211d1f51dcd1 (diff) | |
download | gcc-3b75d796acf9c22722078351834c383093297e01.zip gcc-3b75d796acf9c22722078351834c383093297e01.tar.gz gcc-3b75d796acf9c22722078351834c383093297e01.tar.bz2 |
c-common.c (c_estimate_num_insns_1): Handle builtin_constant_p and builtin_expect specially.
* c-common.c (c_estimate_num_insns_1): Handle builtin_constant_p and
builtin_expect specially.
* params.def (PARAM_MAX_INLINE_INSNS_AUTO): Set to 100.
(PARAM_LARGE_FUNCTION_INSNS): Set to 3000.
* invoke.texi (max-inline-insns-single): Set to 100.
(large-function-insns): Set to 3000.
From-SVN: r76007
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index f7182f0..be25392 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -4715,7 +4715,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 150. +The default value is 120. @item large-function-insns The limit specifying really large functions. For functions greater than this @@ -4723,7 +4723,7 @@ limit inlining is constrained by @option{--param large-function-growth}. This parameter is useful primarily to avoid extreme compilation time caused by non-linear algorithms used by the backend. This parameter is ignored when @option{-funit-at-a-time} is not used. -The default value is 30000. +The default value is 3000. @item large-function-growth Specifies maximal growth of large functtion caused by inlining in percents. |