Commit 78c3f9be by Martin Sebor Committed by Martin Sebor

invoke.texi (-finline-small-functions): Mention other optimization options.

gcc/doc/ChangeLog:

	* invoke.texi (-finline-small-functions): Mention other optimization
	options.
	(-findirect-inlining, -fpartial-inlining): Same.
	(-finline-functions-called-once): Same.
	(-freorder-blocks-and-partition): Same.

From-SVN: r259250
parent 45d07f06
2018-04-09 Martin Sebor <msebor@redhat.com>
* invoke.texi (-finline-small-functions): Mention other optimization
options.
(-findirect-inlining, -fpartial-inlining): Same.
(-finline-functions-called-once): Same.
(-freorder-blocks-and-partition): Same.
2018-04-09 Jan Hubicka <jh@suse.cz>
PR rtl/84058
......
......@@ -7780,7 +7780,7 @@ heuristically decides which functions are simple enough to be worth integrating
in this way. This inlining applies to all functions, even those not declared
inline.
Enabled at level @option{-O2}.
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -findirect-inlining
@opindex findirect-inlining
......@@ -7789,7 +7789,7 @@ time thanks to previous inlining. This option has any effect only
when inlining itself is turned on by the @option{-finline-functions}
or @option{-finline-small-functions} options.
Enabled at level @option{-O2}.
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -finline-functions
@opindex finline-functions
......@@ -7801,7 +7801,7 @@ If all calls to a given function are integrated, and the function is
declared @code{static}, then the function is normally not output as
assembler code in its own right.
Enabled at level @option{-O3}.
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -finline-functions-called-once
@opindex finline-functions-called-once
......@@ -9002,7 +9002,7 @@ Inline parts of functions. This option has any effect only
when inlining itself is turned on by the @option{-finline-functions}
or @option{-finline-small-functions} options.
Enabled at level @option{-O2}.
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -fpredictive-commoning
@opindex fpredictive-commoning
......@@ -9109,7 +9109,7 @@ sections. When @option{-fsplit-stack} is used this option is not
enabled by default (to avoid linker errors), but may be enabled
explicitly (if using a working linker).
Enabled for x86 at levels @option{-O2}, @option{-O3}.
Enabled for x86 at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -freorder-functions
@opindex freorder-functions
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