From 903dae48bdeed6191d043cd56f2345d332916ee4 Mon Sep 17 00:00:00 2001 From: spop Date: Sat, 13 Aug 2005 17:28:43 +0000 Subject: PR tree-optimization/22236 * tree-cfg.c (print_pred_bbs, print_succ_bbs): Correctly print successors and predecessors. * tree-chrec.c (chrec_convert): Before converting, check that sequences don't wrap. * tree-data-ref.c (compute_estimated_nb_iterations): Moved ... (analyze_array): Extern. (find_data_references_in_loop): Remove call to compute_estimated_nb_iterations. * tree-data-ref.h (analyze_array): Declared. * tree-flow-inline.h (single_ssa_tree_operand, single_ssa_use_operand, single_ssa_def_operand, zero_ssa_operands): Fix documentation. * tree-flow.h (scev_probably_wraps_p): Declare with an extra parameter. * tree-scalar-evolution.c (instantiate_parameters_1): Factor entry condition. * tree-ssa-loop-ivcanon.c: Fix documentation. * tree-ssa-loop-ivopts.c (idx_find_step): Add a fixme note. * tree-ssa-loop-niter.c (compute_estimated_nb_iterations): ... here. (infer_loop_bounds_from_undefined): New. (estimate_numbers_of_iterations_loop): Use infer_loop_bounds_from_undefined. (used_in_pointer_arithmetic_p): New. (scev_probably_wraps_p): Pass an extra parameter. Call used_in_pointer_arithmetic_p. Check that AT_STMT is not null. (convert_step): Fix documentation. * tree-vrp.c (adjust_range_with_scev): Call instantiate_parameters. Use initial_condition_in_loop_num and evolution_part_in_loop_num instead of CHREC_LEFT and CHREC_RIGHT. Adjust the call to scev_probably_wraps_p. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103055 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/tree-flow-inline.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc/tree-flow-inline.h') diff --git a/gcc/tree-flow-inline.h b/gcc/tree-flow-inline.h index 299e1b51240..b0f5e888551 100644 --- a/gcc/tree-flow-inline.h +++ b/gcc/tree-flow-inline.h @@ -1191,7 +1191,7 @@ op_iter_init_must_and_may_def (ssa_op_iter *ptr, tree stmt, /* If there is a single operand in STMT matching FLAGS, return it. Otherwise - return NULL. PTR is the iterator to use. */ + return NULL. */ static inline tree single_ssa_tree_operand (tree stmt, int flags) { @@ -1209,7 +1209,7 @@ single_ssa_tree_operand (tree stmt, int flags) /* If there is a single operand in STMT matching FLAGS, return it. Otherwise - return NULL. PTR is the iterator to use. */ + return NULL. */ static inline use_operand_p single_ssa_use_operand (tree stmt, int flags) { @@ -1228,7 +1228,7 @@ single_ssa_use_operand (tree stmt, int flags) /* If there is a single operand in STMT matching FLAGS, return it. Otherwise - return NULL. PTR is the iterator to use. */ + return NULL. */ static inline def_operand_p single_ssa_def_operand (tree stmt, int flags) { @@ -1246,7 +1246,7 @@ single_ssa_def_operand (tree stmt, int flags) /* If there is a single operand in STMT matching FLAGS, return it. Otherwise - return NULL. PTR is the iterator to use. */ + return NULL. */ static inline bool zero_ssa_operands (tree stmt, int flags) { -- cgit v1.2.3