diff options
| author | falk <falk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-26 07:07:48 +0000 |
|---|---|---|
| committer | falk <falk@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-07-26 07:07:48 +0000 |
| commit | f6777b0a30e67053db325c6bf868d82ecd185c95 (patch) | |
| tree | 37f1a5bae3ebe708ca4472045006ea2f1db82982 /gcc | |
| parent | f6ff617177313e1b02eb1edb547201f981b98564 (diff) | |
| download | ppe42-gcc-f6777b0a30e67053db325c6bf868d82ecd185c95.tar.gz ppe42-gcc-f6777b0a30e67053db325c6bf868d82ecd185c95.zip | |
* config/alpha/alpha.c (alpha_rtx_cost_data): Tweak int_div
costs.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@85186 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
| -rw-r--r-- | gcc/ChangeLog | 5 | ||||
| -rw-r--r-- | gcc/config/alpha/alpha.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d822608087a..42806e793b4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-07-26 Falk Hueffner <falk@debian.org>> + + * config/alpha/alpha.c (alpha_rtx_cost_data): Tweak int_div + costs. + 2004-07-25 Roger Sayle <roger@eyesopen.com> * config/i386/i386.c (output_fp_compare): Use ffreep to pop top diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index 5171fa3faee..d195cab1d25 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -151,7 +151,7 @@ static struct alpha_rtx_cost_data const alpha_rtx_cost_data[PROCESSOR_MAX] = COSTS_N_INSNS (23), /* int_mult_di */ COSTS_N_INSNS (2), /* int_shift */ COSTS_N_INSNS (2), /* int_cmov */ - COSTS_N_INSNS (70), /* int_div */ + COSTS_N_INSNS (97), /* int_div */ }, { /* EV5 */ COSTS_N_INSNS (4), /* fp_add */ @@ -162,7 +162,7 @@ static struct alpha_rtx_cost_data const alpha_rtx_cost_data[PROCESSOR_MAX] = COSTS_N_INSNS (12), /* int_mult_di */ COSTS_N_INSNS (1) + 1, /* int_shift */ COSTS_N_INSNS (1), /* int_cmov */ - COSTS_N_INSNS (45), /* int_div */ + COSTS_N_INSNS (83), /* int_div */ }, { /* EV6 */ COSTS_N_INSNS (4), /* fp_add */ @@ -173,7 +173,7 @@ static struct alpha_rtx_cost_data const alpha_rtx_cost_data[PROCESSOR_MAX] = COSTS_N_INSNS (7), /* int_mult_di */ COSTS_N_INSNS (1), /* int_shift */ COSTS_N_INSNS (2), /* int_cmov */ - COSTS_N_INSNS (25), /* int_div */ + COSTS_N_INSNS (86), /* int_div */ }, }; |

