lower-subreg.c: Use rtx_insn
authorDavid Malcolm <dmalcolm@redhat.com>
Fri, 22 Aug 2014 18:20:08 +0000 (18:20 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Fri, 22 Aug 2014 18:20:08 +0000 (18:20 +0000)
commite967cc2f9a32c2c43fe80e657b8ae271b53f87d3
treed4d86595e5c10d131f7329aae6b859e88c51bd0f
parent95ecfb261b5a92ca7fbd9d71098827dc02b4e518
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".

From-SVN: r214346
gcc/ChangeLog
gcc/lower-subreg.c