S/390: Do not end groups after fallthru edge.
authorRobin Dapp <rdapp@linux.vnet.ibm.com>
Wed, 18 Oct 2017 09:14:16 +0000 (09:14 +0000)
committerRobin Dapp <rdapp@gcc.gnu.org>
Wed, 18 Oct 2017 09:14:16 +0000 (09:14 +0000)
commitac2bb5222b47c6d79372ecbc16da3b282792ea07
tree55973952685e706bdf6b5ba07f1b1d7f3db26311
parent67ba339309e7949cba2f27d3237156440d73d604
S/390: Do not end groups after fallthru edge.

gcc/ChangeLog:

2017-10-17  Robin Dapp  <rdapp@linux.vnet.ibm.com>

* config/s390/s390.c (s390_bb_fallthru_entry_likely): New function.
(s390_sched_init): Do not reset s390_sched_state if we entered the
current basic block via a fallthru edge and all others are unlikely.

From-SVN: r253850
gcc/ChangeLog
gcc/config/s390/s390.c