r137435 - in /branches/gimple-tuples-branch/gcc...

dougkwan@gcc.gnu.org dougkwan@gcc.gnu.org
Thu Jul 3 21:14:00 GMT 2008


Author: dougkwan
Date: Thu Jul  3 21:14:14 2008
New Revision: 137435

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=137435
Log:
2008-07-03  Doug Kwan  <dougkwan@google.com>

	* gimple-dummy.c (vectorizable_function): New dummy.
	(vect_pattern_recog): Remove dummy.
	* tree-vectorizer.h (vect_recog_func_ptr): Adjust types for tuples.
	* tree-vect-patterns.c (File): Re-enable all code.
	(widened_name_p): Tuplify.
	(vect_recog_temp_ssa_var): New.
	(vect_recog_dot_prod_pattern): Tuplify.
	(vect_recog_widen_mult_pattern): Same.
	(vect_recog_pow_pattern): Same.
	(vect_recog_widen_sum_pattern): Same.
 	(vect_pattern_recog_1): Tuplify. Factor out code to create SSA
	temporaries to vect_recog_temp_ssa_var.  Remove code for building
	assignment statement.
	(vect_pattern_recog): Tuplify.


Modified:
    branches/gimple-tuples-branch/gcc/ChangeLog.tuples
    branches/gimple-tuples-branch/gcc/gimple-dummy.c
    branches/gimple-tuples-branch/gcc/tree-vect-patterns.c
    branches/gimple-tuples-branch/gcc/tree-vectorizer.h



More information about the Gcc-cvs mailing list