Commit 6e6fa605 by Martin Liska Committed by Martin Liska

Enhance documentation of -fipa-ra option.

	* doc/invoke.texi (-fipa-ra): Document when the option is
	disabled. Fix a typo.

From-SVN: r238510
parent ba1a7a0f
2016-07-20 Martin Liska <mliska@suse.cz> 2016-07-20 Martin Liska <mliska@suse.cz>
* doc/invoke.texi (-fipa-ra): Document when the option is
disabled. Fix a typo.
2016-07-20 Martin Liska <mliska@suse.cz>
* Makefile.in: Include fibonacci_heap.c * Makefile.in: Include fibonacci_heap.c
* fibonacci_heap.c: New file. * fibonacci_heap.c: New file.
* fibonacci_heap.h (fibonacci_heap::insert): Use insert_node. * fibonacci_heap.h (fibonacci_heap::insert): Use insert_node.
......
...@@ -7260,7 +7260,11 @@ any called function. In that case it is not necessary to save and restore ...@@ -7260,7 +7260,11 @@ any called function. In that case it is not necessary to save and restore
them around calls. This is only possible if called functions are part of them around calls. This is only possible if called functions are part of
same compilation unit as current function and they are compiled before it. same compilation unit as current function and they are compiled before it.
Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}. Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}, however the option
is disabled if generated code will be instrumented for profiling
(@option{-p}, or @option{-pg}) or if callee's register usage cannot be known
exactly (this happens on targets that do not expose prologues
and epilogues in RTL).
@item -fconserve-stack @item -fconserve-stack
@opindex fconserve-stack @opindex fconserve-stack
...@@ -7280,7 +7284,7 @@ Perform code hoisting. Code hoisting tries to move the ...@@ -7280,7 +7284,7 @@ Perform code hoisting. Code hoisting tries to move the
evaluation of expressions executed on all paths to the function exit evaluation of expressions executed on all paths to the function exit
as early as possible. This is especially useful as a code size as early as possible. This is especially useful as a code size
optimization, but it often helps for code speed as well. optimization, but it often helps for code speed as well.
This flag is enabled by defailt at @option{-O2} and higher. This flag is enabled by default at @option{-O2} and higher.
@item -ftree-pre @item -ftree-pre
@opindex ftree-pre @opindex ftree-pre
......
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