summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordalej <dalej@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-05 18:40:15 +0000
committerdalej <dalej@138bc75d-0d04-0410-961f-82ee72b054a4>2005-04-05 18:40:15 +0000
commit8c4974a3d32723cb515d9905fa491e1d1ec44cac (patch)
tree3d8f2476916eb5540c90c4c078e63ad3191a15b7
parent69f10759b051db35c9bfb1595b60a59a87fad336 (diff)
downloadppe42-gcc-8c4974a3d32723cb515d9905fa491e1d1ec44cac.tar.gz
ppe42-gcc-8c4974a3d32723cb515d9905fa491e1d1ec44cac.zip
2005-04-05 Dale Johannesen <dalej@apple.com>
* doc/invoke.texi (Optimization Options): Remove duplicate -fcse-follow-jumps. Add -fweb. (-ftree-lim): Fix spelling (-ftree-loop-im, invariants). (-fivcanon): Fix spelling (-ftree-loop-ivcanon). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@97645 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/doc/invoke.texi10
2 files changed, 12 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 79ae89ce464..5d0e9562880 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2005-04-05 Dale Johannesen <dalej@apple.com>
+
+ * doc/invoke.texi (Optimization Options): Remove
+ duplicate -fcse-follow-jumps. Add -fweb.
+ (-ftree-lim): Fix spelling (-ftree-loop-im, invariants).
+ (-fivcanon): Fix spelling (-ftree-loop-ivcanon).
+
2005-04-05 Per Bothner <per@bothner.com>
* tree-ssa.c (execute_early_warn_uninitialized): Pass context node
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 2fe6bd94571..341f90fbfe3 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -288,7 +288,7 @@ Objective-C and Objective-C++ Dialects}.
-fbranch-probabilities -fprofile-values -fvpt -fbranch-target-load-optimize @gol
-fbranch-target-load-optimize2 -fbtr-bb-exclusive @gol
-fcaller-saves -fcprop-registers -fcse-follow-jumps @gol
--fcse-follow-jumps -fcse-skip-blocks -fcx-limited-range -fdata-sections @gol
+-fcse-skip-blocks -fcx-limited-range -fdata-sections @gol
-fdelayed-branch -fdelete-null-pointer-checks @gol
-fexpensive-optimizations -ffast-math -ffloat-store @gol
-fforce-addr -fforce-mem -ffunction-sections @gol
@@ -323,7 +323,7 @@ Objective-C and Objective-C++ Dialects}.
-ftree-loop-linear -ftree-loop-im -ftree-loop-ivcanon -fivopts @gol
-ftree-dominator-opts -ftree-dse -ftree-copyrename -ftree-sink @gol
-ftree-ch -ftree-sra -ftree-ter -ftree-lrs -ftree-fre -ftree-vectorize @gol
--ftree-salias @gol
+-ftree-salias -fweb @gol
--param @var{name}=@var{value}
-O -O0 -O1 -O2 -O3 -Os}
@@ -4779,15 +4779,15 @@ at @option{-O} and higher.
Perform linear loop transformations on tree. This flag can improve cache
performance and allow further loop optimizations to take place.
-@item -ftree-lim
-Perform loop invariant motion on trees. This pass moves only invartiants that
+@item -ftree-loop-im
+Perform loop invariant motion on trees. This pass moves only invariants that
would be hard to handle on rtl level (function calls, operations that expand to
nontrivial sequences of insns). With @option{-funswitch-loops} it also moves
operands of conditions that are invariant out of the loop, so that we can use
just trivial invariantness analysis in loop unswitching. The pass also includes
store motion.
-@item -fivcanon
+@item -ftree-loop-ivcanon
Create a canonical counter for number of iterations in the loop for that
determining number of iterations requires complicated analysis. Later
optimizations then may determine the number easily. Useful especially
OpenPOWER on IntegriCloud