[PATCH 0/7] S/390: Rework instruction scheduling.

Robin Dapp rdapp@linux.ibm.com
Mon Mar 11 12:53:00 GMT 2019


Hi,

this patch set adds new pipeline descriptions for z13 and z14.  Based
on that, the scoring and some properties are handled differently in
the scheduler hooks.

Regards
 Robin

Robin Dapp (7):
  S/390: Change z13 pipeline description.
  S/390: Add z14 pipeline description.
  S/390: Change handling of long-running instructions.
  S/390: Change handling of group end.
  S/390: Add side to schedule-mix calculations.
  S/390: Add handling for group-of-two instructions.
  S/390: Tune scheduling parameters.

 gcc/config/s390/2964.md | 373 ++++++++++++++++++++++------------------
 gcc/config/s390/3906.md | 281 ++++++++++++++++++++++++++++++
 gcc/config/s390/s390.c  | 303 +++++++++++++++++++-------------
 gcc/config/s390/s390.h  |   2 +-
 gcc/config/s390/s390.md |   3 +
 5 files changed, 679 insertions(+), 283 deletions(-)
 create mode 100644 gcc/config/s390/3906.md

-- 
2.17.0



More information about the Gcc-patches mailing list