loop.h (loop_insn_hoist): New prototype.
authorMichael Hayes <mhayes@redhat.com>
Sun, 7 Jan 2001 10:03:39 +0000 (10:03 +0000)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sun, 7 Jan 2001 10:03:39 +0000 (10:03 +0000)
commit804a718aac4681c268c0b3a4a713cc5abec1f0cd
treeb0482a37f7ddc6077dd117c67263684bb1fa9f86
parent30a1181af5180982e83635b29c4bca55eae25bad
loop.h (loop_insn_hoist): New prototype.

* loop.h (loop_insn_hoist): New prototype.
* loop.c (loop_insn_hoist, loop_insn_emit_before): New.
(move_movables, loop_givs_rescan): Use loop_insn_hoist.
(check_dbra_loop, load_mems): Likewise.
* unroll.c (unroll_loop, find_splittable_regs): Likewise.
(find_splittable_givs): Likewise.

From-SVN: r38765
gcc/ChangeLog
gcc/loop.c
gcc/loop.h