OSDN Git Service

(ALPHA_COSTS): Add missing arg to call to rtx_cost.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Oct 1993 23:29:16 +0000 (23:29 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Oct 1993 23:29:16 +0000 (23:29 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5716 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/alpha/alpha.h

index 1bf61e3..3b76cd0 100644 (file)
@@ -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)   \