From 919ea6a5c3b1ba02bd0c41bcfacafbfaf83a4fae Mon Sep 17 00:00:00 2001 From: Torbjorn Granlund Date: Sat, 8 Jan 1994 01:33:38 +0000 Subject: [PATCH] (RTX_COSTS): Return actual costs for multiplication. From-SVN: r6359 --- gcc/config/alpha/alpha.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h index dafb4a8c0c5..78e0ca2fd6b 100644 --- a/gcc/config/alpha/alpha.h +++ b/gcc/config/alpha/alpha.h @@ -1331,12 +1331,7 @@ extern char *current_function_name; case MULT: \ if (GET_MODE_CLASS (GET_MODE (X)) == MODE_FLOAT) \ return COSTS_N_INSNS (6); \ - else if (GET_CODE (XEXP (X, 1)) != CONST_INT \ - || exact_log2 (INTVAL (XEXP (X, 1))) < 0) \ - return COSTS_N_INSNS (21); \ - else if (const48_operand (XEXP (X, 1), VOIDmode)) \ - break; \ - return COSTS_N_INSNS (2); \ + return COSTS_N_INSNS (23); \ case ASHIFT: \ if (GET_CODE (XEXP (X, 1)) == CONST_INT \ && INTVAL (XEXP (X, 1)) <= 3) \ -- 2.30.2