cselib_record_sets_hook takes an rtx_insn
authorDavid Malcolm <dmalcolm@redhat.com>
Tue, 26 Aug 2014 19:03:10 +0000 (19:03 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Tue, 26 Aug 2014 19:03:10 +0000 (19:03 +0000)
commit466659612b3f276fbfac51ecadf0c2cf803270f3
tree832a89f38fee0fc1b2d50bd22ca5d5fcbde45c46
parent1130d5e3e31879417a982e3df5a2d8ea59bfa311
cselib_record_sets_hook takes an rtx_insn

gcc/
* cselib.h (cselib_record_sets_hook):  Strengthen initial param
"insn" from rtx to rtx_insn *.

* cselib.c (cselib_record_sets_hook): Likewise.

* var-tracking.c (add_with_sets): Likewise, renaming back from
"uncast_insn" to "insn" and eliminating the checked cast from rtx
to rtx_insn *.

From-SVN: r214535
gcc/ChangeLog
gcc/cselib.c
gcc/cselib.h
gcc/var-tracking.c