aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>2015-01-27 15:01:46 +0000
committerAndreas Krebbel <krebbel@gcc.gnu.org>2015-01-27 15:01:46 +0000
commitfb1a3f8f57e3f6a64da3557349a506044bd948e6 (patch)
tree95b1559f4918357a36b8f881d031299394535cb7
parentf954fb25aab2262d2eab0c602019810d19a8023a (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--gcc/config/s390/s390.c2
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