loop.c (check_ext_dependent_givs): Pass const struct loop * instead of struct loop_in...
authorUlrich Weigand <uweigand@de.ibm.com>
Thu, 17 Jul 2003 00:59:52 +0000 (00:59 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Thu, 17 Jul 2003 00:59:52 +0000 (00:59 +0000)
commit03988cac5874b40b3e9e2897daeba097cbe4aff9
treeae922b870910eab8b5ee7299ca8a8b4c8c16c132
parent1129e7f414d67ef43b48065c78d5bdfb5e891909
loop.c (check_ext_dependent_givs): Pass const struct loop * instead of struct loop_info * as argument.

* loop.c (check_ext_dependent_givs): Pass const struct loop *
instead of struct loop_info * as argument.  Accept BIVs with
increment +/- 1 provided there is a friendly exit test against
a loop-invariant value.
(strength_reduce): Adapt call to check_ext_dependent_givs.

From-SVN: r69489
gcc/ChangeLog
gcc/loop.c