tree-data-ref.c (get_number_of_iters_for_loop): New function.
authorDaniel Berlin <dberlin@dberlin.org>
Tue, 20 Sep 2005 13:59:38 +0000 (13:59 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Tue, 20 Sep 2005 13:59:38 +0000 (13:59 +0000)
commit416f403e615016c974f87ca41b23bf298dfed08f
treecee4ff5e4d92f47f2c14b58a47717ebab00b9208
parent1c95fbad89d6d8e6e6a78a25d7a1fb27e293f1af
tree-data-ref.c (get_number_of_iters_for_loop): New function.

2005-09-18  Daniel Berlin  <dberlin@dberlin.org>

* tree-data-ref.c (get_number_of_iters_for_loop): New function.
(analyze_siv_subscript_cst_affine): Add weak SIV test.
(compute_overlap_steps_for_affine_1_2): Use
get_number_of_iters_for_loop.
(analyze_subscript_affine_affine): Check whether difference is
zero first.
Use get_number_of_iters_for_loop.
Check whether overlap occurs outside of bounds.
(analyze_miv_subscript): Use get_number_of_iters_for_loop.

From-SVN: r104451
gcc/ChangeLog
gcc/testsuite/gcc.dg/vect/vect-dv-2.c
gcc/tree-data-ref.c