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