diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/config/i386/i386.c | 2 |
2 files changed, 1 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d6d01830b1b..f279da392ea 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -28,10 +28,6 @@ GOMP_SIMD* internal calls, also perform the reduction operation on the outer var rather than simple assignment. -2013-12-16 Yuri Rumyantsev <ysrumyan@gmail.com> - - * config/i386/i386.c (slm_cost): Fix imul cost for HI. - 2013-12-16 Jakub Jelinek <jakub@redhat.com> PR middle-end/58956 diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index f7dfb41c614..ecf5e0b1bc0 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -1607,7 +1607,7 @@ struct processor_costs atom_cost = { COSTS_N_INSNS (1), /* variable shift costs */ COSTS_N_INSNS (1), /* constant shift costs */ {COSTS_N_INSNS (3), /* cost of starting multiply for QI */ - COSTS_N_INSNS (3), /* HI */ + COSTS_N_INSNS (4), /* HI */ COSTS_N_INSNS (3), /* SI */ COSTS_N_INSNS (4), /* DI */ COSTS_N_INSNS (2)}, /* other */ |

