On Fri, Aug 19, 2011 at 12:13 AM, Matt Turner <matts...@gmail.com> wrote: > Hi, > > Attached is a patch based on gcc-4.6.1 that wires-up missing ARM > iwmmxt intrinsics. Without it, gcc is completely useless when it comes > to using a large portion of the intrinsics documented on this page: > http://gcc.gnu.org/onlinedocs/gcc/ARM-iWMMXt-Built_002din-Functions.html > > The patch is based on the work of <ser...@yandex.ru> in bug 35294. > > I do not know why the check_opsmode hack is necessary. Perhaps serowk > can help with that. I also do not know if this wires up all the > missing intrinsics, but it is sufficient to build a working > iwmmxt-optimized pixman: > http://cgit.freedesktop.org/~mattst88/pixman/log/?h=iwmmxt-optimizations > > I have seen much more extensive patches from Xinyu Qi, but I do not > suppose that they will be available in gcc 4.6. > > Thanks, > Matt Turner
<Sent to correct @marvell address>