Update rs6000.c's pass_analyze_swaps to use rtx_insn
authorDavid Malcolm <dmalcolm@redhat.com>
Tue, 26 Aug 2014 06:47:53 +0000 (06:47 +0000)
committerDavid Malcolm <dmalcolm@gcc.gnu.org>
Tue, 26 Aug 2014 06:47:53 +0000 (06:47 +0000)
commit94d64bbd614a380a111db37f8c33fd6d4d6495e2
tree7db3743edc72e2f6857e6cb9252617a027022ccc
parent347990b7cbe2a404c6c8ba82f957bc278dbd67c0
Update rs6000.c's pass_analyze_swaps to use rtx_insn

gcc/
* config/rs6000/rs6000.c (class swap_web_entry): Strengthen field
"insn" from rtx to rtx_insn *.
(permute_load): Likewise for param "insn".
(permute_store): Likewise.
(handle_special_swappables): Likewise for local "insn".
(replace_swap_with_copy): Likewise for locals "insn" and
"new_insn".
(rs6000_analyze_swaps): Likewise for local "insn".

From-SVN: r214489
gcc/ChangeLog
gcc/config/rs6000/rs6000.c