Commit 74515a0a by Richard Guenther Committed by Gerald Pfeifer

invoke.texi: Adjust default values for large-function-growth and inline-unit-growth to match...

	* doc/invoke.texi: Adjust default values for
	large-function-growth and inline-unit-growth to match
	params.def.  Clarify used algorithm.

From-SVN: r91845
parent 7dd42019
2004-12-08 Richard Guenther <richard.guenther@uni-tuebingen.de>
* doc/invoke.texi: Adjust default values for
large-function-growth and inline-unit-growth to match
params.def. Clarify used algorithm.
2004-12-07 David Mosberger <davidm@hpl.hp.com>
PR target/18443
......
......@@ -5388,22 +5388,25 @@ be applied.
The default value is 120.
@item large-function-insns
The limit specifying really large functions. For functions greater than this
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.
The limit specifying really large functions. For functions larger than this
limit after inlining 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 3000.
@item large-function-growth
Specifies maximal growth of large function caused by inlining in percents.
This parameter is ignored when @option{-funit-at-a-time} is not used.
The default value is 200.
The default value is 100 which limits large function growth to 2.0 times
the original size.
@item inline-unit-growth
Specifies maximal overall growth of the compilation unit caused by inlining.
This parameter is ignored when @option{-funit-at-a-time} is not used.
The default value is 150.
The default value is 50 which limits unit growth to 1.5 times the original
size.
@item max-inline-insns-recursive
@itemx max-inline-insns-recursive-auto
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment