aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvandro Menezes <e.menezes@samsung.com>2014-08-26 12:10:09 +0000
committerRichard Earnshaw <rearnsha@gcc.gnu.org>2014-08-26 12:10:09 +0000
commit8d805e0295fd36a3566dfad5db88a46ac33e43a2 (patch)
tree825c1301cfaa0fb56c09bd536895187c399f079d
parent7e51aabc29f83a057ee144b98c0410269ad52606 (diff)
downloadgcc-8d805e0295fd36a3566dfad5db88a46ac33e43a2.zip
gcc-8d805e0295fd36a3566dfad5db88a46ac33e43a2.tar.gz
gcc-8d805e0295fd36a3566dfad5db88a46ac33e43a2.tar.bz2
aarch64.c (generic_addrcost_table): Delete qi cost; add di cost.
2014-08-26 Evandro Menezes <e.menezes@samsung.com> * config/arm/aarch64/aarch64.c (generic_addrcost_table): Delete qi cost; add di cost. (cortexa57_addrcost_table): Likewise. From-SVN: r214503
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/aarch64/aarch64.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4d7a341..9afbb8d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2014-08-26 Evandro Menezes <e.menezes@samsung.com>
+
+ * config/arm/aarch64/aarch64.c (generic_addrcost_table): Delete
+ qi cost; add di cost.
+ (cortexa57_addrcost_table): Likewise.
+
2014-08-26 Marek Polacek <polacek@redhat.com>
PR c/61271
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index d809d4c..6125468 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -177,9 +177,9 @@ static const struct cpu_addrcost_table generic_addrcost_table =
.addr_scale_costs =
#endif
{
- NAMED_PARAM (qi, 0),
NAMED_PARAM (hi, 0),
NAMED_PARAM (si, 0),
+ NAMED_PARAM (di, 0),
NAMED_PARAM (ti, 0),
},
NAMED_PARAM (pre_modify, 0),
@@ -198,9 +198,9 @@ static const struct cpu_addrcost_table cortexa57_addrcost_table =
.addr_scale_costs =
#endif
{
- NAMED_PARAM (qi, 0),
NAMED_PARAM (hi, 1),
NAMED_PARAM (si, 0),
+ NAMED_PARAM (di, 0),
NAMED_PARAM (ti, 1),
},
NAMED_PARAM (pre_modify, 0),