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