From 3450cbc4a67115cbc71759eecf629ca7eabaf2b5 Mon Sep 17 00:00:00 2001 From: Dale Johannesen <dalej@apple.com> Date: Tue, 5 Apr 2005 18:40:15 +0000 Subject: [PATCH] invoke.texi (Optimization Options): Remove duplicate -fcse-follow-jumps. 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). From-SVN: r97645 --- gcc/ChangeLog | 7 +++++++ gcc/doc/invoke.texi | 10 +++++----- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 79ae89ce4647..5d0e9562880d 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 2fe6bd945714..341f90fbfe34 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 -- GitLab