[llvm-commits] Patch: vector shuffle for generalized vector shuffle
Mon Ping Wang
wangmp at apple.com
Thu Nov 6 17:49:40 PST 2008
Hi,
As discussed, I'm going to first submit the non vector shuffle part of
the generalized vector shuffle patch first and then the following
patch for splitting the vector shuffle. I also included the
SplitVecRes_VECTOR_SHUFFLE as a separate attachment (splitvec_routine)
as I found it easy to read than the diff on the function. This patch
still assumes that incoming vectors may not be a power of 2. We can
do some cleanup after I'm done moving widening into LegalizeTypes
(which should be soon). After widening is in, we can assume that all
incoming vectors to the split routines are always a power of 2.
Thanks,
-- Mon Ping
-------------- next part --------------
A non-text attachment was scrubbed...
Name: splitvec.patch
Type: application/octet-stream
Size: 13638 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20081106/1afe871d/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: splitvec_routine
Type: application/octet-stream
Size: 3471 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20081106/1afe871d/attachment-0001.obj>
More information about the llvm-commits
mailing list