summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ed36fd464e0..802e7a631df 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+2005-09-20 Zdenek Dvorak <dvorakz@suse.cz>
+
+ PR tree-optimization/18463
+ * tree-chrec.c (chrec_convert): Return fold_converted chrec if
+ converting it directly is not possible.
+ (chrec_convert_aggressive): New function.
+ * tree-chrec.h (chrec_convert_aggressive): Declare.
+ * tree-scalar-evolution.c (instantiate_parameters_1, resolve_mixers):
+ Fold chrec conversions aggressively if asked to.
+ (instantiate_parameters): Modified because of changes in
+ instantiate_parameters_1.
+
2005-09-19 Richard Henderson <rth@redhat.com>
* config/i386/sse.md (reduc_splus_v4sf): Rename from reduc_plus_v4sf.