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] |
This is updated version of "vectorize type conversions - 1/6" patch, originally sent by Dorit in http://gcc.gnu.org/ml//gcc-patches/2006-02/msg00940.html -- Victor This is a cleanup towards incorporating the new functionality: Handling of aligned and unaligned loads can be largely unified, resulting in a more readable code and avoids code duplication. Bootstrapped with vectorization enabled and tested on the vectorizer testcases on powerpc-linux. ok for mainline? thanks, dorit :ADDPATCH SSA (vectorizer): 2006-02-06 Dorit Nuzman <dorit@il.ibm.com> * tree-vect-transform.c (vect_setup_realignment): New function. (vectorizable_load): Replace code that was factored out into vect_setup_realignment with a call to vect_setup_realignment. Unify handling of alignd and unaligned load. (See attached file: updated.patch1.mainline.unify_load.txt)
Attachment:
updated.patch1.mainline.unify_load.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |