diff options
Diffstat (limited to 'gcc/doc')
| -rw-r--r-- | gcc/doc/invoke.texi | 5 | ||||
| -rw-r--r-- | gcc/doc/passes.texi | 12 |
2 files changed, 15 insertions, 2 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 20ef67f7586..67d61c84734 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -3680,13 +3680,14 @@ also turns on the following optimization flags: -fgcse -fgcse-lm -fgcse-sm @gol -fdelete-null-pointer-checks @gol -fexpensive-optimizations @gol --fregmove @gol +-fregmove -@gol -fschedule-insns -fschedule-insns2 @gol -fsched-interblock -fsched-spec @gol -fcaller-saves @gol -fpeephole2 @gol -freorder-blocks -freorder-functions @gol -fstrict-aliasing @gol +-funit-at-a-time @gol -falign-functions -falign-jumps @gol -falign-loops -falign-labels} @@ -3697,7 +3698,7 @@ invoking @option{-O2} on programs that use computed gotos. @opindex O3 Optimize yet more. @option{-O3} turns on all optimizations specified by @option{-O2} and also turns on the @option{-finline-functions}, -@option{-funit-at-a-time} and @option{-frename-registers} options. +@option{-fweb} and @option{-frename-registers} options. @item -O0 @opindex O0 diff --git a/gcc/doc/passes.texi b/gcc/doc/passes.texi index ed32827238a..ad07f60841e 100644 --- a/gcc/doc/passes.texi +++ b/gcc/doc/passes.texi @@ -366,6 +366,18 @@ The option @option{-dG} causes a debugging dump of the RTL code after this pass. This dump file's name is made by appending @samp{.bypass} to the input file name. +@cindex web construction +@item +Simple optimization pass that splits independent uses of each pseudo +increasing effect of other optimizations. This can improve effect of the +other transformation, such as CSE or register allocation. +Its source files are @file{web.c}. + +@opindex dZ +The option @option{-dZ} causes a debugging dump of the RTL code after +this pass. This dump file's name is made by appending @samp{.web} to +the input file name. + @item @opindex frerun-cse-after-loop If @option{-frerun-cse-after-loop} was enabled, a second common |

