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
This commit is contained in:
parent
7dd42019e7
commit
74515a0a1a
2 changed files with 15 additions and 6 deletions
|
@ -1,3 +1,9 @@
|
|||
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
|
||||
|
|
Loading…
Add table
Reference in a new issue