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
Showing
Please
register
or
sign in
to comment