diff options
Diffstat (limited to 'gcc/expmed.c')
-rw-r--r-- | gcc/expmed.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/expmed.c b/gcc/expmed.c index 10a95b3..231a33e 100644 --- a/gcc/expmed.c +++ b/gcc/expmed.c @@ -2660,7 +2660,7 @@ synth_mult (struct algorithm *alg_out, unsigned HOST_WIDE_INT t, op_latency = add_cost[mode]; new_limit.cost = best_cost.cost - op_cost; - new_limit.cost = best_cost.cost - op_latency; + new_limit.latency = best_cost.latency - op_latency; synth_mult (alg_in, t / d, &new_limit, mode); alg_in->cost.cost += op_cost; |