aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2017-06-07 09:45:53 +0000
committerTamar Christina <tnfchris@gcc.gnu.org>2017-06-07 09:45:53 +0000
commit54e07cb416a3128c5d2cbcea0bdaaffa4725ecf6 (patch)
tree24de3853e784ed4f5525e7d46c495fbfb6485447 /gcc
parent46c821e74577edde97754def189f8aea92ef51ae (diff)
downloadgcc-54e07cb416a3128c5d2cbcea0bdaaffa4725ecf6.zip
gcc-54e07cb416a3128c5d2cbcea0bdaaffa4725ecf6.tar.gz
gcc-54e07cb416a3128c5d2cbcea0bdaaffa4725ecf6.tar.bz2
aarch-cost-tables.h (cortexa53_extra_cost): Increase idiv cost.
2017-06-07 Tamar Christina <tamar.christina@arm.com> * config/arm/aarch-cost-tables.h (cortexa53_extra_cost): Increase idiv cost. From-SVN: r248951
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/aarch-cost-tables.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7eb3528..eb818fc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2017-06-07 Tamar Christina <tamar.christina@arm.com>
+ * config/arm/aarch-cost-tables.h (cortexa53_extra_cost): Increase idiv cost.
+
+2017-06-07 Tamar Christina <tamar.christina@arm.com>
+
* config/aarch64/aarch64.md
(copysignsf3): Fix mask generation.
diff --git a/gcc/config/arm/aarch-cost-tables.h b/gcc/config/arm/aarch-cost-tables.h
index da8ca1b..dc67faf 100644
--- a/gcc/config/arm/aarch-cost-tables.h
+++ b/gcc/config/arm/aarch-cost-tables.h
@@ -154,7 +154,7 @@ const struct cpu_cost_table cortexa53_extra_costs =
COSTS_N_INSNS (1), /* extend. */
COSTS_N_INSNS (1), /* add. */
COSTS_N_INSNS (1), /* extend_add. */
- COSTS_N_INSNS (7) /* idiv. */
+ COSTS_N_INSNS (9) /* idiv. */
},
/* MULT DImode */
{