diff options
author | Andreas Krebbel <Andreas.Krebbel@de.ibm.com> | 2015-01-27 15:01:46 +0000 |
---|---|---|
committer | Andreas Krebbel <krebbel@gcc.gnu.org> | 2015-01-27 15:01:46 +0000 |
commit | fb1a3f8f57e3f6a64da3557349a506044bd948e6 (patch) | |
tree | 95b1559f4918357a36b8f881d031299394535cb7 | |
parent | f954fb25aab2262d2eab0c602019810d19a8023a (diff) | |
download | gcc-fb1a3f8f57e3f6a64da3557349a506044bd948e6.zip gcc-fb1a3f8f57e3f6a64da3557349a506044bd948e6.tar.gz gcc-fb1a3f8f57e3f6a64da3557349a506044bd948e6.tar.bz2 |
s390.c (s390_memory_move_cost): Increase costs for memory accesses.
2015-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* config/s390/s390.c (s390_memory_move_cost): Increase costs for
memory accesses.
From-SVN: r220169
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/s390/s390.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2ed7e80..5642c5b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2015-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * config/s390/s390.c (s390_memory_move_cost): Increase costs for + memory accesses. + +2015-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + * config/s390/s390.c (s390_register_move_cost): Increase costs for FPR->GPR moves. diff --git a/gcc/config/s390/s390.c b/gcc/config/s390/s390.c index 1cc4e4a..a958799 100644 --- a/gcc/config/s390/s390.c +++ b/gcc/config/s390/s390.c @@ -2442,7 +2442,7 @@ s390_memory_move_cost (machine_mode mode ATTRIBUTE_UNUSED, reg_class_t rclass ATTRIBUTE_UNUSED, bool in ATTRIBUTE_UNUSED) { - return 1; + return 2; } /* Compute a (partial) cost for rtx X. Return true if the complete |