[patch] [4.2 projects] vectorize type conversions - 1/6 (updated versus r114433)
Victor Kaplansky
VICTORK@il.ibm.com
Tue Jun 6 16:18:00 GMT 2006
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)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: updated.patch1.mainline.unify_load.txt
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20060606/0405c447/attachment.txt>
More information about the Gcc-patches
mailing list