aboutsummaryrefslogtreecommitdiff
path: root/gcc/libgcc2.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1999-12-07 19:22:33 -0800
committerRichard Henderson <rth@gcc.gnu.org>1999-12-07 19:22:33 -0800
commit60fb6df968b2ed5ee054874052371f08b59cb712 (patch)
tree9c8c66c576241096238da778fd7a4457cc1fb503 /gcc/libgcc2.c
parent3043b30ec807350898618ba9ea7d7fe1787f866f (diff)
downloadgcc-60fb6df968b2ed5ee054874052371f08b59cb712.zip
gcc-60fb6df968b2ed5ee054874052371f08b59cb712.tar.gz
gcc-60fb6df968b2ed5ee054874052371f08b59cb712.tar.bz2
loop.h (struct induction): Add multi_insn_incr.
* loop.h (struct induction): Add multi_insn_incr. * loop.c (basic_induction_var): New multi_insn_incr argument. Set it if we search back through previous insns for the biv. (record_biv): New multi_insn_incr argument; fill in struct induction. (strength_reduce): Discard an iv with multiple bivs, any of which require multiple insns to increment. From-SVN: r30820
Diffstat (limited to 'gcc/libgcc2.c')
0 files changed, 0 insertions, 0 deletions