aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ivopts.c
diff options
context:
space:
mode:
authoramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2017-05-11 09:52:52 +0000
committeramker <amker@138bc75d-0d04-0410-961f-82ee72b054a4>2017-05-11 09:52:52 +0000
commit69e3186ddb1ca5655057caeec0adbadd1feacb93 (patch)
treeb5ad6f3bdbc712dfeff6cf7dced8452c0c7674a8 /gcc/tree-ssa-loop-ivopts.c
parent9da9c22f4584380dd2809c6f8c9c895194ed7194 (diff)
* tree-ssa-loop-ivopts.c (allow_ip_end_pos_p): Refine comments.
(get_shiftadd_cost): Ditto. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@247895 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
-rw-r--r--gcc/tree-ssa-loop-ivopts.c14
1 files changed, 7 insertions, 7 deletions
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,