This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r248789 - in /trunk/gcc: ChangeLog config/s390/...
- From: krebbel at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Thu, 01 Jun 2017 11:30:39 -0000
- Subject: r248789 - in /trunk/gcc: ChangeLog config/s390/...
Author: krebbel
Date: Thu Jun 1 11:30:36 2017
New Revision: 248789
URL: https://gcc.gnu.org/viewcvs?rev=248789&root=gcc&view=rev
Log:
S/390: Don't fetch the return address early with ooo
We used to load the return address slot some time in advance. This
helped on older machines to resolve the data dependencies in time.
However, it is pointless on out of order CPUs. Disabled with that
patch.
gcc/ChangeLog:
2017-06-01 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* config/s390/s390.c (s390_emit_epilogue): Disable early return
address fetch for z10 or later.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/s390/s390.c