[SFN] next/prev_nonnote_insn_bb are no more, even for ports
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 14 Dec 2017 15:02:58 +0000 (15:02 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 14 Dec 2017 15:02:58 +0000 (15:02 +0000)
commitc483db37a4d962ed2a60919c33629d080629fea6
treed197847224d3b2161b2c48565ccbb892a7090c13
parentaadd37c8a055e072475fe257681a95dc9b0c8849
[SFN] next/prev_nonnote_insn_bb are no more, even for ports

The patch that added _nondebug to next_ and prev_nonnote_insn_bb
failed to find and adjust uses within config.  Fixed.

for  gcc/ChangeLog

PR bootstrap/83396
* config/arc/arc.c (hwloop_optimize): Skip debug insns.
* config/sh/sh-protos.h (sh_find_set_of_reg): Adjust.
* config/sh/sh.c: Skip debug insns besides notes.
* config/sh/sh.md: Likewise.
* config/sh/sh_treg_combine.cc: Likewise.
* config/sh/sync.md: Likewise.

From-SVN: r255638
gcc/ChangeLog
gcc/config/arc/arc.c
gcc/config/sh/sh-protos.h
gcc/config/sh/sh.c
gcc/config/sh/sh.md
gcc/config/sh/sh_treg_combine.cc
gcc/config/sh/sync.md