diff options
author | Robin Dapp <rdapp@linux.vnet.ibm.com> | 2017-10-18 09:10:09 +0000 |
---|---|---|
committer | Robin Dapp <rdapp@gcc.gnu.org> | 2017-10-18 09:10:09 +0000 |
commit | 67ba339309e7949cba2f27d3237156440d73d604 (patch) | |
tree | 525ddcf69aded4837b88648b144047e78df00821 /contrib/dglib.pm | |
parent | ee077fcb8cdb4b4b54e4e7363eec401607c08c2c (diff) | |
download | gcc-67ba339309e7949cba2f27d3237156440d73d604.zip gcc-67ba339309e7949cba2f27d3237156440d73d604.tar.gz gcc-67ba339309e7949cba2f27d3237156440d73d604.tar.bz2 |
S/390: Handle long-running instructions.
gcc/ChangeLog:
2017-10-18 Robin Dapp <rdapp@linux.vnet.ibm.com>
* config/s390/s390.c (NUM_SIDES): New variable.
(LONGRUNNING_THRESHOLD): New variable.
(LATENCY_FACTOR): New variable.
(s390_sched_score): Decrease score for long-running instructions on
wrong side.
(s390_sched_variable_issue): Perform bookkeeping for long-running
instructions.
From-SVN: r253849
Diffstat (limited to 'contrib/dglib.pm')
0 files changed, 0 insertions, 0 deletions