diff options
Diffstat (limited to 'gcc/ChangeLog')
| -rw-r--r-- | gcc/ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c664631..c9be20c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,17 @@ 2006-03-28 Zdenek Dvorak <dvorakz@suse.cz> + PR tree-optimization/25985 + * tree-ssa-loop-niter.c (number_of_iterations_le, + number_of_iterations_ne): Make comments more precise. + (number_of_iterations_cond): Add only_exit argument. Use the + fact that signed variables do not overflow only when only_exit + is true. + (loop_only_exit_p): New. + (number_of_iterations_exit): Pass result of loop_only_exit_p to + number_of_iterations_cond. + +2006-03-28 Zdenek Dvorak <dvorakz@suse.cz> + PR tree-optimization/26643 * tree-ssa-loop-ivopts.c (find_interesting_uses_address): Do not handle bit_field_refs. |
