On 10/11/2017 01:53 PM, Robin Dapp wrote: ... > @@ -14623,8 +14659,13 @@ s390_sched_variable_issue (FILE *file, int verbose, > rtx_insn *insn, int more) > case 1: > case 2: > case S390_SCHED_STATE_NORMAL: > + if (s390_sched_state == 0) > + starts_group = true; > if (s390_sched_state == S390_SCHED_STATE_NORMAL) > - s390_sched_state = 1; > + { > + starts_group = true; > + s390_sched_state = 1; > + }
Should be the same as: case 0: starts_group = true; /* fallthru */ case 1: case 2: s390_sched_state++; break; case S390_SCHED_STATE_NORMAL: starts_group = true; s390_sched_state = 1; break; case S390_SCHED_STATE_CRACKED: s390_sched_state = S390_SCHED_STATE_NORMAL; break; } Ok with that change. Thanks! -Andreas-