diff options
author | Xinliang David Li <davidxl@google.com> | 2008-05-17 07:36:10 +0000 |
---|---|---|
committer | Xinliang David Li <davidxl@gcc.gnu.org> | 2008-05-17 07:36:10 +0000 |
commit | 30da41ed0e281e0fd35454eb24490ed35325e9b5 (patch) | |
tree | 645c57e5f272bb82a71867eaeaf0a98d545e37df /gcc/doc | |
parent | b61eacd60f0d11775049ab521ab6111a3e298749 (diff) | |
download | gcc-30da41ed0e281e0fd35454eb24490ed35325e9b5.zip gcc-30da41ed0e281e0fd35454eb24490ed35325e9b5.tar.gz gcc-30da41ed0e281e0fd35454eb24490ed35325e9b5.tar.bz2 |
Check in tree-dce enh to trunk
From-SVN: r135463
Diffstat (limited to 'gcc/doc')
-rw-r--r-- | gcc/doc/invoke.texi | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index e515a0f..0fdadd2 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -353,7 +353,7 @@ Objective-C and Objective-C++ Dialects}. -fsignaling-nans -fsingle-precision-constant -fsplit-ivs-in-unroller @gol -fsplit-wide-types -fstack-protector -fstack-protector-all @gol -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftracer -ftree-ccp @gol --ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-dce @gol +-ftree-ch -ftree-copy-prop -ftree-copyrename -ftree-dce -ftree-builtin-dce@gol -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im @gol -ftree-loop-distribution @gol -ftree-loop-ivcanon -ftree-loop-linear -ftree-loop-optimize @gol @@ -5157,6 +5157,7 @@ compilation time. -ftree-ch @gol -ftree-copyrename @gol -ftree-dce @gol +-ftree-builtin-dce @gol -ftree-dominator-opts @gol -ftree-dse @gol -ftree-fre @gol @@ -5873,6 +5874,12 @@ enabled by default at @option{-O2} and higher. Perform dead code elimination (DCE) on trees. This flag is enabled by default at @option{-O} and higher. +@item -ftree-builtin-dce +@opindex ftree-builtin-dce +Perform conditional dead code elimination (DCE) on builtin calls that +may set errno but are otherwise side-effect free. This flag is enabled by +default at @option{-O} and higher. + @item -ftree-dominator-opts @opindex ftree-dominator-opts Perform a variety of simple scalar cleanups (constant/copy |