mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-22 19:41:06 +08:00
* config/alpha/alpha.c (alpha_rtx_costs): Fix shiftadd costs.
From-SVN: r81386
This commit is contained in:
parent
e2655d15d9
commit
0962c33d83
@ -1,3 +1,7 @@
|
||||
2004-05-01 Falk Hueffner <falk@debian.org>
|
||||
|
||||
* config/alpha/alpha.c (alpha_rtx_costs): Fix shiftadd costs.
|
||||
|
||||
2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
|
||||
|
||||
PR middle-end/15054
|
||||
|
@ -2156,7 +2156,7 @@ alpha_rtx_costs (rtx x, int code, int outer_code, int *total)
|
||||
&& const48_operand (XEXP (XEXP (x, 0), 1), VOIDmode))
|
||||
{
|
||||
*total = (rtx_cost (XEXP (XEXP (x, 0), 0), outer_code)
|
||||
+ rtx_cost (XEXP (x, 1), outer_code) + 2);
|
||||
+ rtx_cost (XEXP (x, 1), outer_code) + COSTS_N_INSNS (1));
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user