]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR tree-optimization/26939 (loop number of iterations analysis not working)
authorSebastian Pop <pop@cri.ensmp.fr>
Sun, 2 Apr 2006 14:08:02 +0000 (16:08 +0200)
committerSebastian Pop <spop@gcc.gnu.org>
Sun, 2 Apr 2006 14:08:02 +0000 (14:08 +0000)
PR tree-optimization/26939
* tree-chrec.c (chrec_merge): Use eq_evolutions_p.

From-SVN: r112623

gcc/ChangeLog
gcc/tree-chrec.c

index e4b1e4caa97df46d6423dc94e49f00c74e68d212..213b2a596605033be0287419ec8c25bf785dc9da 100644 (file)
@@ -1,3 +1,8 @@
+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
index 5eb9037598be549c1f05a56d8f710b55a392fa13..cec8b7e0c80e590298ec768eb5252893f6a363af 100644 (file)
@@ -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;