aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2017-01-24 02:17:33 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2017-01-23 18:17:33 -0800
commit5f407e5751b1673b5e9604ea5ffe693aa17b47ca (patch)
tree9ae4454ce81096c3179e8964a04b63826f4675e8 /gcc
parent75f921278ea4885a83389b44df17bcad872548ca (diff)
downloadgcc-5f407e5751b1673b5e9604ea5ffe693aa17b47ca.zip
gcc-5f407e5751b1673b5e9604ea5ffe693aa17b47ca.tar.gz
gcc-5f407e5751b1673b5e9604ea5ffe693aa17b47ca.tar.bz2
aarch64.c (thunderx2t99_addrcost_table): Improve cost table.
2017-01-23 Andrew Pinski <apinski@cavium.com> * config/aarch64/aarch64.c (thunderx2t99_addrcost_table): Improve cost table. From-SVN: r244851
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/aarch64/aarch64.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index aa0f4f3..1ec127c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2017-01-23 Andrew Pinski <apinski@cavium.com>
+
+ * config/aarch64/aarch64.c (thunderx2t99_addrcost_table): Improve
+ cost table.
+
2017-01-23 Martin Sebor <msebor@redhat.com>
PR middle-end/78703
diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c
index 4607a35..f343d92 100644
--- a/gcc/config/aarch64/aarch64.c
+++ b/gcc/config/aarch64/aarch64.c
@@ -273,9 +273,9 @@ static const struct cpu_addrcost_table qdf24xx_addrcost_table =
static const struct cpu_addrcost_table thunderx2t99_addrcost_table =
{
{
- 0, /* hi */
- 0, /* si */
- 0, /* di */
+ 1, /* hi */
+ 1, /* si */
+ 1, /* di */
2, /* ti */
},
0, /* pre_modify */