diff options
author | David Malcolm <dmalcolm@redhat.com> | 2014-08-22 20:11:31 +0000 |
---|---|---|
committer | David Malcolm <dmalcolm@gcc.gnu.org> | 2014-08-22 20:11:31 +0000 |
commit | 59a0c0329b50bafca0060c015ae8eeb6fdabc67f (patch) | |
tree | 659422e9199d7af81a1d041df9fbf5c6813eabd8 /gcc/reg-stack.c | |
parent | e06ed0c4aa60b94d2889295995ea37791f5b0271 (diff) | |
download | gcc-59a0c0329b50bafca0060c015ae8eeb6fdabc67f.zip gcc-59a0c0329b50bafca0060c015ae8eeb6fdabc67f.tar.gz gcc-59a0c0329b50bafca0060c015ae8eeb6fdabc67f.tar.bz2 |
ree.c: Use rtx_insn
gcc/
* ree.c (struct ext_cand): Strengthen field "insn" from rtx to
rtx_insn *.
(combine_set_extension): Likewise for param "curr_insn".
(transform_ifelse): Likewise for param "def_insn".
(get_defs): Likewise for param "def_insn". Strengthen param "dest"
from vec<rtx> * to vec<rtx_insn *> *.
(is_cond_copy_insn): Likewise for param "insn".
(struct ext_state): Strengthen the four vec fields from vec<rtx>
to vec<rtx_insn *>.
(make_defs_and_copies_lists): Strengthen param "extend_insn" and
local "def_insn" from rtx to rtx_insn *.
(get_sub_rtx): Likewise for param "def_insn".
(merge_def_and_ext): Likewise.
(combine_reaching_defs): Likewise.
(add_removable_extension): Likewise for param "insn".
(find_removable_extensions): Likewise for local "insn".
(find_and_remove_re): Likewise for locals "curr_insn" and
"def_insn". Strengthen locals "reinsn_del_list" and
"reinsn_del_list" from auto_vec<rtx> to auto_vec<rtx_insn *>.
From-SVN: r214364
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions