diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1993-06-08 11:49:13 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1993-06-08 11:49:13 -0700 |
commit | 6ffeae97834991f74aa4fbf352f6dd8402e7951e (patch) | |
tree | 15e3a19adba0775a1f50ce2baad2157942ebe378 | |
parent | d4d7b398ef9676e81582ae643ac36af4fb1dace6 (diff) | |
download | gcc-6ffeae97834991f74aa4fbf352f6dd8402e7951e.zip gcc-6ffeae97834991f74aa4fbf352f6dd8402e7951e.tar.gz gcc-6ffeae97834991f74aa4fbf352f6dd8402e7951e.tar.bz2 |
(RTX_COSTS): Make cost of MULT depend on TARGET_V8.
From-SVN: r4650
-rw-r--r-- | gcc/config/sparc/sparc.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index 658c88b..64cdfbf 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -1471,7 +1471,7 @@ extern struct rtx_def *legitimize_pic_address (); #define RTX_COSTS(X,CODE,OUTER_CODE) \ case MULT: \ - return COSTS_N_INSNS (25); \ + return TARGET_V8 ? COSTS_N_INSNS (5) : COSTS_N_INSNS (25); \ case DIV: \ case UDIV: \ case MOD: \ |