]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-ssa-loop-niter.c (find_loop_niter): Remove just_once_each_iteration_p.
authorJan Hubicka <jh@suse.cz>
Mon, 5 Nov 2012 11:14:16 +0000 (12:14 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Mon, 5 Nov 2012 11:14:16 +0000 (11:14 +0000)
commit0450d718804aac79ea618dcdfc74bfbda0a7e66e
treef146274ac306166de82576e3d78df124ff7791e3
parent264bd20fa702de13289a6be9088879eea24805a4
tree-ssa-loop-niter.c (find_loop_niter): Remove just_once_each_iteration_p.

* tree-ssa-loop-niter.c (find_loop_niter): Remove just_once_each_iteration_p.
(maybe_lower_iteration_bound): Initialize not_executed_last_iteration to  NULL
* tree-ssa-loop-ivcanon.c (canonicalize_loop_induction_variables): Skip
just_once_each_iteration_p; record estimated bound when loop has only one
likely exit; test just_once_each_iteration_p before IV canon itself.

From-SVN: r193159
gcc/ChangeLog
gcc/tree-ssa-loop-ivcanon.c
gcc/tree-ssa-loop-niter.c