diff options
author | Christoph Muellner <christoph.muellner@theobroma-systems.com> | 2018-11-23 17:49:26 +0000 |
---|---|---|
committer | Philipp Tomsich <ptomsich@gcc.gnu.org> | 2018-11-23 17:49:26 +0000 |
commit | 52ddefd88c0ea53a122820bb8bffe6d74cb7b8b4 (patch) | |
tree | 85ab4d25a8bc2bb95f5bde7d650c55cae1845c42 /gcc | |
parent | 221e1f30e74aaa3bd4e5245ec90c9e852ec9e75e (diff) | |
download | gcc-52ddefd88c0ea53a122820bb8bffe6d74cb7b8b4.zip gcc-52ddefd88c0ea53a122820bb8bffe6d74cb7b8b4.tar.gz gcc-52ddefd88c0ea53a122820bb8bffe6d74cb7b8b4.tar.bz2 |
[aarch64] Update xgene1_addrcost_table.
2018-11-23 Christoph Muellner <christoph.muellner@theobroma-systems.com>
Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
* config/aarch64/aarch64.c (xgene1_addrcost_table): Correct the post modify
costs.
Co-Authored-By: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
From-SVN: r266412
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/aarch64/aarch64.c | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5b1cd90..dd8d3f9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,7 +1,10 @@ 2018-11-23 Christoph Muellner <christoph.muellner@theobroma-systems.com> + Philipp Tomsich <philipp.tomsich@theobroma-systems.com> + * config/aarch64/aarch64.c (xgene1_addrcost_table): Correct the post-modify + costs. * config/arm/aarch-cost-tables.h (xgene1_extra_costs): Update the cost table - for Xgene1. + for XGene1. 2018-11-23 Richard Biener <rguenther@suse.de> diff --git a/gcc/config/aarch64/aarch64.c b/gcc/config/aarch64/aarch64.c index 0d89ba2..598ea79 100644 --- a/gcc/config/aarch64/aarch64.c +++ b/gcc/config/aarch64/aarch64.c @@ -254,7 +254,7 @@ static const struct cpu_addrcost_table xgene1_addrcost_table = 1, /* ti */ }, 1, /* pre_modify */ - 0, /* post_modify */ + 1, /* post_modify */ 0, /* register_offset */ 1, /* register_sextend */ 1, /* register_zextend */ |