lower-subreg.c: Use rtx_insn
commita5942062896ea87571059a4971eaf71df7b8c2b1
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 18:20:08 +0000 (22 18:20 +0000)
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 18:20:08 +0000 (22 18:20 +0000)
treed4d86595e5c10d131f7329aae6b859e88c51bd0f
parent222dc1d31c6db47ce6175786643b8e8041049c44
lower-subreg.c: Use rtx_insn

gcc/
* lower-subreg.c (simple_move): Strengthen param "insn" from rtx
to rtx_insn *.
(resolve_reg_notes): Likewise.
(resolve_simple_move): Likewise for return type, param "insn", and
locals "insns", "minsn".
(resolve_clobber): Strengthen param "insn" from rtx to rtx_insn *.
(resolve_use): Likewise.
(resolve_debug): Likewise.
(find_decomposable_shift_zext): Likewise.
(resolve_shift_zext): Likewise for return type, param "insn", and
locals "insns", "in".  Eliminate use of NULL_RTX in favor of NULL.
(decompose_multiword_subregs): Likewise for local "insn",
"orig_insn", "decomposed_shift", "end".

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