aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1993-10-10 19:29:16 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1993-10-10 19:29:16 -0400
commita5da0afee5dc899a082c681378ee2b81038e7863 (patch)
tree59bdf90a12f6b13902279ac886b98c532a2995a1 /gcc
parent4c002f291a3611fb7e18248b7c230b7339077846 (diff)
downloadgcc-a5da0afee5dc899a082c681378ee2b81038e7863.zip
gcc-a5da0afee5dc899a082c681378ee2b81038e7863.tar.gz
gcc-a5da0afee5dc899a082c681378ee2b81038e7863.tar.bz2
(ALPHA_COSTS): Add missing arg to call to rtx_cost.
From-SVN: r5716
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h
index 1bf61e3..3b76cd0 100644
--- a/gcc/config/alpha/alpha.h
+++ b/gcc/config/alpha/alpha.h
@@ -1310,7 +1310,8 @@ extern char *current_function_name;
return COSTS_N_INSNS (6); \
else if (GET_CODE (XEXP (X, 0)) == MULT \
&& const48_operand (XEXP (XEXP (X, 0), 1), VOIDmode)) \
- return 2 + rtx_cost (XEXP (XEXP (X, 0), 0)) + rtx_cost (XEXP (X, 1)); \
+ return (2 + rtx_cost (XEXP (XEXP (X, 0), 0), OUTER_CODE) \
+ + rtx_cost (XEXP (X, 1), OUTER_CODE)); \
break; \
case MULT: \
if (GET_MODE_CLASS (GET_MODE (X)) == MODE_FLOAT) \