aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/tree-chrec.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e4b1e4c..213b2a5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2006-04-02 Sebastian Pop <pop@cri.ensmp.fr>
+ PR tree-optimization/26939
+ * tree-chrec.c (chrec_merge): Use eq_evolutions_p.
+
+2006-04-02 Sebastian Pop <pop@cri.ensmp.fr>
+
* tree-scalar-evolution.c (add_to_evolution_1): Pass an extra argument
at_stmt. Convert the type of operands before calling
build_polynomial_chrec.
diff --git a/gcc/tree-chrec.c b/gcc/tree-chrec.c
index 5eb9037..cec8b7e 100644
--- a/gcc/tree-chrec.c
+++ b/gcc/tree-chrec.c
@@ -783,7 +783,7 @@ chrec_merge (tree chrec1,
if (chrec2 == chrec_not_analyzed_yet)
return chrec1;
- if (operand_equal_p (chrec1, chrec2, 0))
+ if (eq_evolutions_p (chrec1, chrec2))
return chrec1;
return chrec_dont_know;