diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/doc/gcc.texi | 9 |
2 files changed, 8 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1feafbe..aaa636e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -5,6 +5,9 @@ Fri Jun 29 12:27:24 2001 Jeffrey A Law (law@cygnus.com) + * doc/gcc.texi (Passes): Update due to recent -fdce -> -fssa-dce + changes. Fix documentation for SSA DCE pass. + * ssa-dce.c (ssa_eliminate_dead_code): Renamed from eliminate_date_code. * ssa.h (ssa_eliminate_dead_code): Corresponding changes. diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi index 6601ab6..1535917 100644 --- a/gcc/doc/gcc.texi +++ b/gcc/doc/gcc.texi @@ -3425,13 +3425,14 @@ the input file name. @cindex dead code elimination @opindex fdce @item -Dead Code Elimination. Turned on by the @option{-fdce} option. -This pass performs elimination of code considered unnecessary because it -is never executed. It operates in linear time. +SSA Aggressive Dead Code Elimination. Turned on by the @option{-fssa-dce} +option. This pass performs elimination of code considered unnecessary because +it has no externally visible effects on the program. It operates in +linear time. @opindex dX The option @option{-dX} causes a debugging dump of the RTL code after -this pass. This dump file's name is made by appending @samp{.dce} to +this pass. This dump file's name is made by appending @samp{.ssadce} to the input file name. @end itemize @cindex global common subexpression elimination |