diff options
author | Rask Ingemann Lambertsen <rask@sygehus.dk> | 2007-09-05 21:47:56 +0200 |
---|---|---|
committer | Rask Ingemann Lambertsen <rask@gcc.gnu.org> | 2007-09-05 19:47:56 +0000 |
commit | e3d66ec31ed8c4df6e2123fb374756e6a28ddd2c (patch) | |
tree | 667df9020188b5a4da9124c9ff31f7779da79467 | |
parent | 61fdc9d7460cf58d002cb91b5a3141dea69d9f48 (diff) | |
download | gcc-e3d66ec31ed8c4df6e2123fb374756e6a28ddd2c.zip gcc-e3d66ec31ed8c4df6e2123fb374756e6a28ddd2c.tar.gz gcc-e3d66ec31ed8c4df6e2123fb374756e6a28ddd2c.tar.bz2 |
re PR web/32965 (missing documentation for -ftree-dse)
PR web/32965
PR tree-optimization/13756
* doc/invoke.texi (Options That Control Optimization): Document
-ftree-dse.
From-SVN: r128146
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 7 |
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 661db5a..92eae31 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2007-09-05 Rask Ingemann Lambertsen <rask@sygehus.dk> + + PR web/32965 + PR tree-optimization/13756 + * doc/invoke.texi (Options That Control Optimization): Document + -ftree-dse. + 2007-09-05 Uros Bizjak <ubizjak@gmail.com> * gcc/config/i386/cpuid.h: New file. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 734c8edf..1dce0b7 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -5697,6 +5697,13 @@ simplification) based on a dominator tree traversal. This also performs jump threading (to reduce jumps to jumps). This flag is enabled by default at @option{-O} and higher. +@item -ftree-dse +@opindex ftree-dse +Perform dead store elimination (DSE) on trees. A dead store is a store into +a memory location which will later be overwritten by another store without +any intervening loads. In this case the earlier store can be deleted. This +flag is enabled by default at @option{-O} and higher. + @item -ftree-ch Perform loop header copying on trees. This is beneficial since it increases effectiveness of code motion optimizations. It also saves one jump. This flag |