mirror of git://gcc.gnu.org/git/gcc.git
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
This commit is contained in:
parent
0a215a117b
commit
db643b91ab
|
@ -1,3 +1,7 @@
|
||||||
|
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.
|
||||||
-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.
|
||||||
@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).
|
||||||
|
|
||||||
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
|
||||||
|
|
Loading…
Reference in New Issue