S/390: Do not end groups after fallthru edge.
commitb30411736b4516a3739a9992e3ceda06763b78c9
authorrdapp <rdapp@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 09:14:16 +0000 (18 09:14 +0000)
committerrdapp <rdapp@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 18 Oct 2017 09:14:16 +0000 (18 09:14 +0000)
tree55973952685e706bdf6b5ba07f1b1d7f3db26311
parent9f3ec18134d22333a8ed47487b6bfb8b311f59cc
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253850 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/s390.c