From c61928d098559fedd9032e4292740ba020103629 Mon Sep 17 00:00:00 2001 From: Kyrylo Tkachov Date: Mon, 23 Mar 2015 09:16:49 +0000 Subject: [PATCH] [expmed][trivial] Fix comment about multiplying by T-1 and adding T. * expmed.c (synth_mult): Fix comment about multiplying by T-1 and adding T or multiplying by T+1 and subracting T. From-SVN: r221588 --- gcc/ChangeLog | 5 +++++ gcc/expmed.c | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b615c1f520f..d269b76c464 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2015-03-23 Kyrylo Tkachov + + * expmed.c (synth_mult): Fix comment about multiplying by T-1 and + adding T or multiplying by T+1 and subracting T. + 2015-03-22 Jeff Law PR rtl-optimization/64317 diff --git a/gcc/expmed.c b/gcc/expmed.c index 8d4f9640934..e0b2619034d 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -2611,7 +2611,7 @@ synth_mult (struct algorithm *alg_out, unsigned HOST_WIDE_INT t, Thus we prefer addition in that case. */ && t != 3)) { - /* T ends with ...111. Multiply by (T + 1) and subtract 1. */ + /* T ends with ...111. Multiply by (T + 1) and subtract T. */ op_cost = add_cost (speed, mode); new_limit.cost = best_cost.cost - op_cost; @@ -2630,7 +2630,7 @@ synth_mult (struct algorithm *alg_out, unsigned HOST_WIDE_INT t, } else { - /* T ends with ...01 or ...011. Multiply by (T - 1) and add 1. */ + /* T ends with ...01 or ...011. Multiply by (T - 1) and add T. */ op_cost = add_cost (speed, mode); new_limit.cost = best_cost.cost - op_cost; -- 2.30.2