aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>2015-04-09 11:26:29 +0000
committeryroux <yroux@138bc75d-0d04-0410-961f-82ee72b054a4>2015-04-09 11:26:29 +0000
commit9a34e26fcd102eeebf3b51adb3862d26f340dad9 (patch)
treea43f4d070e06bdb32884cf100bc1d943c3d7e112
parenta23f66790f8e658ea44819fda85c7616c39a52fa (diff)
2015-04-09 Yvan Roux <yvan.roux@linaro.org>
Fix partial backport done at r221911. * gcc/config/aarch64/aarch64.c: Fix cost tables for APM XGene-1 git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@221946 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog.linaro5
-rw-r--r--gcc/config/aarch64/aarch64.c5
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog.linaro b/gcc/ChangeLog.linaro
index 3330179bae7..f0e9f2c0c1d 100644
--- a/gcc/ChangeLog.linaro
+++ b/gcc/ChangeLog.linaro
@@ -1,3 +1,8 @@
+2015-04-09 Yvan Roux <yvan.roux@linaro.org>
+
+ Fix partial backport done at r221911.
+ * gcc/config/aarch64/aarch64.c: Fix cost tables for APM XGene-1
+
2015-04-09 Kugan Vivekanandarajah <kugan.vivekanandarajah@linaro.org>
Backport from trunk r219745.
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index ce0ac180a8e..4dec289c3ba 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -419,7 +419,10 @@ static const struct tune_params xgene1_tunings =
&xgene1_vector_cost,
NAMED_PARAM (memmov_cost, 6),
NAMED_PARAM (issue_rate, 4),
- NAMED_PARAM (fuseable_ops, AARCH64_FUSE_NOTHING)
+ NAMED_PARAM (fuseable_ops, AARCH64_FUSE_NOTHING),
+ 2, /* int_reassoc_width. */
+ 4, /* fp_reassoc_width. */
+ 1 /* vec_reassoc_width. */
};
/* A processor implementing AArch64. */