gcc/gcc ChangeLog.autovect tree-vectorizer.h t ...
dorit@gcc.gnu.org
dorit@gcc.gnu.org
Thu Jan 6 23:11:00 GMT 2005
CVSROOT: /cvs/gcc
Module name: gcc
Branch: autovect-branch
Changes by: dorit@gcc.gnu.org 2005-01-06 23:10:55
Modified files:
gcc : ChangeLog.autovect tree-vectorizer.h
tree-vectorizer.c
Log message:
* tree-vectorizer.h: (peeling_for_alignment): Fix spelling in comment
for this field.
(vect_recog_unsigned_subsat_pattern): Argument changed from varray_type
to varray_type*.
(_recog_func_ptr): Argument changed from varray_type to varray_type*.
* tree-vectorizer.c (vect_pattern_recog_1): Argument changed from
varray_type to varray_type*. Pass &stmt_list instead of stmt_list
when calling pattern_recog_func.
(vect_recog_unsigned_subsat_pattern): Argument changed from varray_type
to varray_type*.
(vect_pattern_recog): pattern_recog_func takes varray_type* instead of
varray_type.
(vect_enhance_data_refs_alignment): Fix DR_MISALIGNMENT setting to
value in bytes.
(new_loop_vec_info): Initialize LOOP_PEELING_FOR_ALIGNMENT with 0
instead of false.
(vect_enhance_data_refs_alignment): Avoid 80 column overflow.
Merged from mainline:
* tree-vectorizer.c (vect_mark_relevant) First argument changed from
varray_type to varray_type*.
(vect_mark_stmts_to_be_vectorized): Pass &worklist instead of worklist
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/ChangeLog.autovect.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=1.1.2.18&r2=1.1.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-vectorizer.h.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=2.7.2.4&r2=2.7.2.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/tree-vectorizer.c.diff?cvsroot=gcc&only_with_tag=autovect-branch&r1=2.25.2.8&r2=2.25.2.9
More information about the Gcc-cvs
mailing list