Commit db643b91 by Stuart Hastings Committed by Stuart Hastings

invoke.texi: Restore -fgcse-after-reload doc from 1.421, mistakenly clobbered by 1.423.

2004-05-06  Stuart Hastings  <stuart@apple.com>
	* gcc/doc/invoke.texi: Restore -fgcse-after-reload doc from 1.421,
	mistakenly clobbered by 1.423.

From-SVN: r81569
parent 0a215a11
2004-05-06 Stuart Hastings <stuart@apple.com>
* gcc/doc/invoke.texi: Restore -fgcse-after-reload doc from 1.421,
mistakenly clobbered by 1.423.
2004-05-06 Richard Sandiford <rsandifo@redhat.com> 2004-05-06 Richard Sandiford <rsandifo@redhat.com>
* doc/invoke.texi: Document -mvr4130-align. * doc/invoke.texi: Document -mvr4130-align.
......
...@@ -270,8 +270,8 @@ in the following sections. ...@@ -270,8 +270,8 @@ in the following sections.
-fdelayed-branch -fdelete-null-pointer-checks @gol -fdelayed-branch -fdelete-null-pointer-checks @gol
-fexpensive-optimizations -ffast-math -ffloat-store @gol -fexpensive-optimizations -ffast-math -ffloat-store @gol
-fforce-addr -fforce-mem -ffunction-sections @gol -fforce-addr -fforce-mem -ffunction-sections @gol
-fgcse -fgcse-lm -fgcse-sm -fgcse-las -floop-optimize @gol -fgcse -fgcse-lm -fgcse-sm -fgcse-las -fgcse-after-reload @gol
-fcrossjumping -fif-conversion -fif-conversion2 @gol -floop-optimize -fcrossjumping -fif-conversion -fif-conversion2 @gol
-finline-functions -finline-limit=@var{n} -fkeep-inline-functions @gol -finline-functions -finline-limit=@var{n} -fkeep-inline-functions @gol
-fkeep-static-consts -fmerge-constants -fmerge-all-constants @gol -fkeep-static-consts -fmerge-constants -fmerge-all-constants @gol
-fmove-all-movables -fnew-ra -fno-branch-count-reg @gol -fmove-all-movables -fnew-ra -fno-branch-count-reg @gol
...@@ -3677,7 +3677,8 @@ invoking @option{-O2} on programs that use computed gotos. ...@@ -3677,7 +3677,8 @@ invoking @option{-O2} on programs that use computed gotos.
@opindex O3 @opindex O3
Optimize yet more. @option{-O3} turns on all optimizations specified by Optimize yet more. @option{-O3} turns on all optimizations specified by
@option{-O2} and also turns on the @option{-finline-functions}, @option{-O2} and also turns on the @option{-finline-functions},
@option{-fweb} and @option{-frename-registers} options. @option{-fweb}, @option{-frename-registers}
and @option{-fgcse-after-reload} options.
@item -O0 @item -O0
@opindex O0 @opindex O0
...@@ -3988,6 +3989,12 @@ same memory location (both partial and full redundancies). ...@@ -3988,6 +3989,12 @@ same memory location (both partial and full redundancies).
Enabled by default when gcse is enabled. Enabled by default when gcse is enabled.
@item -fgcse-after-reload
@opindex fgcse-after-reload
When @option{-fgcse-after-reload} is enabled, a redundant load elimination
pass is performed after reload. The purpose of this pass is to cleanup
redundant spilling.
@item -floop-optimize @item -floop-optimize
@opindex floop-optimize @opindex floop-optimize
Perform loop optimizations: move constant expressions out of loops, simplify Perform loop optimizations: move constant expressions out of loops, simplify
......
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