diff options
author | Dorit Naishlos <dorit@il.ibm.com> | 2004-11-30 13:24:16 +0000 |
---|---|---|
committer | Dorit Nuzman <dorit@gcc.gnu.org> | 2004-11-30 13:24:16 +0000 |
commit | 37ea4e6756a8892442fc83fcdf918e331d66d0b3 (patch) | |
tree | b4542eaba9d8c4f289aa449a465dbd23ed614270 | |
parent | d75bf0cab42169239902ddadcdb4f35a3fd5a35d (diff) | |
download | gcc-37ea4e6756a8892442fc83fcdf918e331d66d0b3.zip gcc-37ea4e6756a8892442fc83fcdf918e331d66d0b3.tar.gz gcc-37ea4e6756a8892442fc83fcdf918e331d66d0b3.tar.bz2 |
tree-vectorizer.c (vect_gen_niters_for_prolog_loop): Use tree_low_cst instead of TREE_INT_CST_LOW.
* tree-vectorizer.c (vect_gen_niters_for_prolog_loop): Use
tree_low_cst instead of TREE_INT_CST_LOW.
From-SVN: r91518
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree-vectorizer.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bade2ff..ebc6453 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2004-11-30 Dorit Naishlos <dorit@il.ibm.com> + * tree-vectorizer.c (vect_gen_niters_for_prolog_loop): Use + tree_low_cst instead of TREE_INT_CST_LOW. + +2004-11-30 Dorit Naishlos <dorit@il.ibm.com> + PR tree-opt/18173 * tree-vectorizer.c (vect_can_force_dr_alignment_p): Return false for decls that are assembled before vectorization takes place. diff --git a/gcc/tree-vectorizer.c b/gcc/tree-vectorizer.c index d476d81..7aa6175 100644 --- a/gcc/tree-vectorizer.c +++ b/gcc/tree-vectorizer.c @@ -3058,7 +3058,7 @@ vect_gen_niters_for_prolog_loop (loop_vec_info loop_vinfo, tree loop_niters) vect_create_addr_base_for_vector_ref (dr_stmt, &new_stmts, NULL_TREE); tree ptr_type = TREE_TYPE (start_addr); tree size = TYPE_SIZE (ptr_type); - tree type = lang_hooks.types.type_for_size (TREE_INT_CST_LOW (size), 1); + tree type = lang_hooks.types.type_for_size (tree_low_cst (size, 1), 1); tree vectype_size_minus_1 = build_int_cst (type, vectype_align - 1); tree vf_minus_1 = build_int_cst (unsigned_type_node, vf - 1); tree niters_type = TREE_TYPE (loop_niters); |