This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
Bootstrapped with vectorization enabled and tested the vectorizer testcases
on powerpc-linux.
Committed to autovect-branch.
dorit
* optabs.c (expand_widen_pattern_expr): Fixed typos, removed
redundant
braces.
* tree-vect-patterns.c (vect_recog_dot_prod_pattern): Remove
redundant
asserts. Fix checks w.r.t the types used in the mult operation.
* tree-vect-transform.c (vect_create_epilog_for_reduction): Revised
documentation. Removed redundant dump prints. Removed redundant
argument.
(vectorizable_reduction): Revised documentation. Update call to
vect_create_epilog_for_reduction.
(vect_transform_stmt): Set vec_stmt for the original stmt in case
of
pattern-stmt.
(vectorizable_operation, vectorizable_type_promotion): Special
handling
for pattern stmts moved to vect_transform_stmt.
(vectorizable_type_demotion): Don't set vec_stmt to NULL.
(See attached file: autovect.dec29.txt)Attachment:
autovect.dec29.txt
Description: Text document
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |