]> git.ipfire.org Git - thirdparty/gcc.git/commit
loop-invariant.c: Use rtx_insn in various places
authordmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 18:08:51 +0000 (18:08 +0000)
committerdmalcolm <dmalcolm@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 22 Aug 2014 18:08:51 +0000 (18:08 +0000)
commitff395cd99b275350aab515d8d010b3c699d2d234
tree6c38670a316966e31d0d0b83cffac75af2480862
parent3d414d5d68f430bb96d3689546a0bf41f24af169
loop-invariant.c: Use rtx_insn in various places

gcc/
* loop-invariant.c (struct use): Strengthen field "insn" from rtx
to rtx_insn *.
(struct invariant): Likewise.
(hash_invariant_expr_1): Likewise for param "insn".
(invariant_expr_equal_p): Likewise for param "insn1", "insn2".
(find_exits): Likewise for local "insn".
(create_new_invariant): Likewise for param "insn".
(check_dependencies): Likewise.
(find_invariant_insn): Likewise.
(record_uses): Likewise.
(find_invariants_insn): Likewise.
(find_invariants_bb): Likewise for local "insn".
(get_pressure_class_and_nregs): Likewise for param "insn".
(calculate_loop_reg_pressure): Likewise for local "insn".

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