params.def (INLINE_CALL_COST): Set to 12.
authorJan Hubicka <jh@suse.cz>
Sun, 23 Sep 2007 15:42:06 +0000 (17:42 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 23 Sep 2007 15:42:06 +0000 (15:42 +0000)
* params.def (INLINE_CALL_COST): Set to 12.
* invoke.texi (inline-call-cost): Update default value.

From-SVN: r128692

gcc/ChangeLog
gcc/doc/invoke.texi
gcc/params.def

index ab25de6ac4eb3fdf2309574808270f25d887a5f0..198e24eb814225bc3ccf10a43c9966918c53ce41 100644 (file)
@@ -1,3 +1,8 @@
+2007-09-23  Jan Hubicka  <jh@suse.cz>
+
+       * params.def (INLINE_CALL_COST): Set to 12.
+       * invoke.texi (inline-call-cost): Update default value.
+
 2007-09-23  Eric Botcazou  <ebotcazou@adacore.com>
 
        * config/alpha/alpha.md (movti): Use operand_subword for the split.
index 7f85b7e705bcb1f049bfd07c2bff78a08fc237c0..c162e73a84cc87e68ea00142beab8c12665682ab 100644 (file)
@@ -6720,7 +6720,7 @@ functions and at the same time increases size of leaf function that is believed
 reduce function size by being inlined.  In effect it increases amount of
 inlining for code having large abstraction penalty (many functions that just
 pass the arguments to other functions) and decrease inlining for code with low
-abstraction penalty.  The default value is 16.
+abstraction penalty.  The default value is 12.
 
 @item min-vect-loop-bound
 The minimum number of iterations under which a loop will not get vectorized
index 2ad1eb69753fd775ab996c9cb30796cf193e0918..c9ae99bd6880e13642796d1f405ae5a08f93f3dc 100644 (file)
@@ -201,7 +201,7 @@ DEFPARAM(PARAM_INLINE_UNIT_GROWTH,
 DEFPARAM(PARAM_INLINE_CALL_COST,
         "inline-call-cost",
         "expense of call operation relative to ordinary arithmetic operations",
-        16, 0, 0)
+        12, 0, 0)
 DEFPARAM(PARAM_LARGE_STACK_FRAME,
         "large-stack-frame",
         "The size of stack frame to be considered large",