tree-ssa-loop-niter.c (double_int_cmp, [...]): New functions.
authorJan Hubicka <jh@suse.cz>
Fri, 2 Nov 2012 19:35:44 +0000 (20:35 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 2 Nov 2012 19:35:44 +0000 (19:35 +0000)
commit73ddf95bf187bda7f85cac64974c843328a0832d
tree0e4c185682a787aa27584642ae4388814344aa43
parent161b371fc564893df9b2b8aff9bbd887f9faefa8
tree-ssa-loop-niter.c (double_int_cmp, [...]): New functions.

* tree-ssa-loop-niter.c (double_int_cmp, bound_index,
discover_iteration_bound_by_body_walk): New functions.
(discover_iteration_bound_by_body_walk): Use it.

* gcc.dg/tree-ssa/loop-38.c: New testcase.

From-SVN: r193104
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/tree-ssa/loop-38.c [new file with mode: 0644]
gcc/tree-ssa-loop-niter.c