diff options
author | dorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 18:30:36 +0000 |
---|---|---|
committer | dorit <dorit@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 18:30:36 +0000 |
commit | 7cc214affd0b0042c6a4df8d924887c5b4cab743 (patch) | |
tree | f47552358e7af82339efe3d6677105f111629683 /gcc/tree-vectorizer.c | |
parent | cdedfe232587445d96fe82c493bc30c681b03a17 (diff) | |
download | gcc-7cc214affd0b0042c6a4df8d924887c5b4cab743.tar.gz |
PR tree-opt/18400
* tree-vectorizer.c (make_loop_iterate_ntimes): Set loop->nb_iterations.
(vect_transform_loop_bound): Set loop->nb_iterations.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90626 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree-vectorizer.c')
-rw-r--r-- | gcc/tree-vectorizer.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index e0133024255..14e455d25c9 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -636,6 +636,8 @@ make_loop_iterate_ntimes (struct loop *loop, tree niters, if (vect_debug_stats (loop) || vect_debug_details (loop)) print_generic_expr (dump_file, cond_stmt, TDF_SLIM); + + loop->nb_iterations = niters; } @@ -2883,6 +2885,8 @@ vect_transform_loop_bound (loop_vec_info loop_vinfo, tree niters) if (vect_debug_details (NULL)) print_generic_expr (dump_file, cond_stmt, TDF_SLIM); + + loop->nb_iterations = new_loop_bound; } |