Revert:
commitf3c6373ae21edcbfc456dbc9d1aed2eb26181b69
authorsegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Mar 2017 23:06:35 +0000 (20 23:06 +0000)
committersegher <segher@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 20 Mar 2017 23:06:35 +0000 (20 23:06 +0000)
tree49d734ecfee5e0bf27ae940c7ea06159da038aa8
parent08bdc0780662254aa725afdae4190b857cbd0bc2
Revert:
2017-03-17  Bernd Schmidt  <bschmidt@redhat.com>

* combine.c (record_used_regs): New static function.
(try_combine): Handle situations where there is an additional
instruction between I2 and I3 which needs to have a LOG_LINK
updated.

Revert:
2017-03-17  Jim Wilson  <jim.wilson@linaro.org>

* combine.c (try_combine): Delete redundant i1 test.  Call
prev_nonnote_nondebug_insn instead of prev_nonnote_insn.

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