[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