diff options
Diffstat (limited to 'gcc/doc/passes.texi')
| -rw-r--r-- | gcc/doc/passes.texi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/doc/passes.texi b/gcc/doc/passes.texi index 16de6ea..4937d72 100644 --- a/gcc/doc/passes.texi +++ b/gcc/doc/passes.texi @@ -381,6 +381,11 @@ loop using it, in case when a complicated analysis is necessary to determine the number of iterations. Later optimizations then may determine the number easily. The pass is implemented in @file{tree-ssa-loop-ivcanon.c}. +Induction variable optimizations. This pass performs standard induction +variable optimizations, including strength reduction, induction variable +merging and induction variable elimination. The pass is implemented in +@file{tree-ssa-loop-ivopts.c}. + The optimizations also use various utility functions contained in @file{tree-ssa-loop-manip.c}, @file{cfgloop.c}, @file{cfgloopanal.c} and @file{cfgloopmanip.c}. |
