]> gcc.gnu.org Git - gcc.git/commit
loop.h (struct movables): Remove `num'.
authorMark Mitchell <mark@codesourcery.com>
Fri, 11 May 2001 15:54:19 +0000 (15:54 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Fri, 11 May 2001 15:54:19 +0000 (15:54 +0000)
commit2868054066ce6693f9d99fb834ae366e94cefd56
tree7e8f2fa2de2821974241456f1c9e7c9a00401659
parent897aa57fd0e7e7f32540b0fc66cb2534172b10a2
loop.h (struct movables): Remove `num'.

* loop.h (struct movables): Remove `num'.
* loop.c (scan_loop): Don't set it.  Use count_insns_in_loop.
Adjust call to strength_reduce.
(num_unmoved_movables): New function.
(move_movables): Don't set movables->num.
(strength_reduce): Compute the number of instructions in the loop
here, rather than in the caller.
(check_dbra_loop): Always clear reversible_mem_store if there
are any memory sets.
(loop_regs_scan): Don't count instructions here.
(count_insn_in_loop): New function.

From-SVN: r41966
gcc/ChangeLog
gcc/loop.c
gcc/loop.h
This page took 0.051645 seconds and 5 git commands to generate.