From ac5344e0be57c845430e6b4aad97096531536d5c Mon Sep 17 00:00:00 2001 From: Bin Cheng Date: Thu, 11 May 2017 09:52:52 +0000 Subject: [PATCH] tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine comments. * tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine comments. (get_shiftadd_cost): Ditto. From-SVN: r247895 --- gcc/ChangeLog | 5 +++++ gcc/tree-ssa-loop-ivopts.c | 14 +++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 96c7b3f5238..4f8a7b3c35c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-05-11 Bin Cheng + + * tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine comments. + (get_shiftadd_cost): Ditto. + 2017-05-11 Bin Cheng * tree-ssa-address.c: Include header file. diff --git a/gcc/tree-ssa-loop-ivopts.c b/gcc/tree-ssa-loop-ivopts.c index 7e6fc4c2cd7..d8032c85fa0 100644 --- a/gcc/tree-ssa-loop-ivopts.c +++ b/gcc/tree-ssa-loop-ivopts.c @@ -3108,9 +3108,9 @@ add_candidate_1 (struct ivopts_data *data, The purpose is to avoid splitting latch edge with a biv increment, thus creating a jump, possibly confusing other optimization passes and leaving - less freedom to scheduler. So we allow IP_END_POS only if IP_NORMAL_POS - is not available (so we do not have a better alternative), or if the latch - edge is already nonempty. */ + less freedom to scheduler. So we allow IP_END only if IP_NORMAL is not + available (so we do not have a better alternative), or if the latch edge + is already nonempty. */ static bool allow_ip_end_pos_p (struct loop *loop) @@ -3955,10 +3955,10 @@ adjust_setup_cost (struct ivopts_data *data, unsigned cost, return cost; } - /* Calculate the SPEED or size cost of shiftadd EXPR in MODE. MULT is the - EXPR operand holding the shift. COST0 and COST1 are the costs for - calculating the operands of EXPR. Returns true if successful, and returns - the cost in COST. */ +/* Calculate the SPEED or size cost of shiftadd EXPR in MODE. MULT is the + EXPR operand holding the shift. COST0 and COST1 are the costs for + calculating the operands of EXPR. Returns true if successful, and returns + the cost in COST. */ static bool get_shiftadd_cost (tree expr, machine_mode mode, comp_cost cost0, -- 2.30.2