aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorZdenek Dvorak <dvorakz@suse.cz>2004-10-01 11:06:06 +0200
committerZdenek Dvorak <rakdver@gcc.gnu.org>2004-10-01 09:06:06 +0000
commite6845c238200c37250282413728488871a8ffea5 (patch)
tree7e352a964e8d59a79b5a87f2f3a25bb04f957d6a /gcc/ChangeLog
parent5496b36fc242741f3b35796bebcf5c7e99c0465b (diff)
downloadgcc-e6845c238200c37250282413728488871a8ffea5.zip
gcc-e6845c238200c37250282413728488871a8ffea5.tar.gz
gcc-e6845c238200c37250282413728488871a8ffea5.tar.bz2
tree-chrec.c (chrec_fold_plus_poly_poly, [...]): Use fold_convert or build_int_cst_type instead od fonvert.
* tree-chrec.c (chrec_fold_plus_poly_poly, chrec_fold_plus_1, chrec_fold_multiply): Use fold_convert or build_int_cst_type instead od fonvert. * tree-scalar-evolution.c (compute_overall_effect_of_inner_loop, add_to_evolution, set_nb_iterations_in_loop, follow_ssa_edge_in_rhs, follow_ssa_edge_in_rhs): Ditto. * tree-ssa-loop-ivopts.c (struct iv): Add base_object field. (dump_iv): Dump base_object. (dump_use, dump_cand): Use dump_iv. (determine_base_object): New function. (alloc_iv): Initialize base_object field. (record_use): Clear the ssa_name field of iv. (get_computation_cost_at): Do not use difference of addresses of two different objects. (may_eliminate_iv): Do not require the loop to have just single exit. * tree-ssa-loop-niter.c (zero_p): Do not check for overflows. (nonzero_p): New function. (inverse, number_of_iterations_cond, simplify_using_outer_evolutions, tree_simplify_using_condition, simplify_using_initial_conditions, loop_niter_by_eval, find_loop_niter_by_eval, estimate_numbers_of_iterations_loop, compare_trees, upper_bound_in_type, lower_bound_in_type, can_count_iv_in_wider_type_bound): Use buildN instead of build. Use fold_convert or build_int_cst_type instead of convert. Use (non)zero_p instead of integer_(non)zerop. From-SVN: r88388
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog28
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6e58b08..7bce571 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,31 @@
+2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * tree-chrec.c (chrec_fold_plus_poly_poly, chrec_fold_plus_1,
+ chrec_fold_multiply): Use fold_convert or build_int_cst_type instead
+ od fonvert.
+ * tree-scalar-evolution.c (compute_overall_effect_of_inner_loop,
+ add_to_evolution, set_nb_iterations_in_loop, follow_ssa_edge_in_rhs,
+ follow_ssa_edge_in_rhs): Ditto.
+ * tree-ssa-loop-ivopts.c (struct iv): Add base_object field.
+ (dump_iv): Dump base_object.
+ (dump_use, dump_cand): Use dump_iv.
+ (determine_base_object): New function.
+ (alloc_iv): Initialize base_object field.
+ (record_use): Clear the ssa_name field of iv.
+ (get_computation_cost_at): Do not use difference of addresses of
+ two different objects.
+ (may_eliminate_iv): Do not require the loop to have just single exit.
+ * tree-ssa-loop-niter.c (zero_p): Do not check for overflows.
+ (nonzero_p): New function.
+ (inverse, number_of_iterations_cond, simplify_using_outer_evolutions,
+ tree_simplify_using_condition, simplify_using_initial_conditions,
+ loop_niter_by_eval, find_loop_niter_by_eval,
+ estimate_numbers_of_iterations_loop, compare_trees,
+ upper_bound_in_type, lower_bound_in_type,
+ can_count_iv_in_wider_type_bound): Use buildN instead of build. Use
+ fold_convert or build_int_cst_type instead of convert. Use (non)zero_p
+ instead of integer_(non)zerop.
+
2004-10-01 Jakub Jelinek <jakub@redhat.com>
Revert