[autovect] [patch] Implement extract_even/odd for altivec
Ira Rosen
IRAR@il.ibm.com
Thu Dec 15 13:55:00 GMT 2005
Bootstrapped and tested on ppc-linux.
Committed to autovect branch.
Ira
ChangeLog entry:
* config/rs6000/rs6000.c (rs6000_builtin_extract_even,
rs6000_builtin_extract_odd): Remove.
* config/rs6000/altivec.md (vec_extract_evenv4si,
vec_extract_evenv4sf,
vec_extract_evenv8hi, vec_extract_evenv16qi, vec_extract_oddv4si,
vec_extract_oddv4sf): New.
Patch:
(See attached file: extract.patch)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: extract.patch
Type: application/octet-stream
Size: 25682 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20051215/ab68af0f/attachment.obj>
More information about the Gcc-patches
mailing list