On 29 May 2012 05:13, Matt Turner <matts...@gmail.com> wrote: > > This series was written by Marvell and sent by Xinyu Qi <x...@marvell.com> > a number of times in the last year. > > We (One Laptop per Child) need these patches for reasonable iWMMXt support > and performance. Without them, logical and shift intrinsics cause ICEs, > see PR 35294 and its duplicates 36798 and 36966. > > The software compositing library pixman uses MMX intrinsics to optimize > various compositing routines. The following are the minimum execution times > of cairo-perf-trace graphics work loads without and with iWMMXt-optimized > pixman for the image and image16 backends (32-bpp and 16-bpp respectively). > > image image16 > evolution 33.492 -> 29.590 30.334 -> 24.751 > firefox-planet-gnome 191.465 -> 173.835 211.297 -> 187.570 > gnome-system-monitor 51.956 -> 44.549 52.272 -> 40.525 > gnome-terminal-vim 53.625 -> 54.554 47.593 -> 47.341 > grads-heat-map 4.439 -> 4.165 4.548 -> 4.624 > midori-zoomed 38.033 -> 28.500 38.576 -> 26.937 > poppler 41.096 -> 31.949 41.230 -> 31.749 > swfdec-giant-steps 20.062 -> 16.912 28.294 -> 17.286 > swfdec-youtube 42.281 -> 37.335 52.848 -> 47.053 > xfce4-terminal-a1 64.311 -> 51.011 62.592 -> 51.191 > > We have cleaned up some white-space issues with the patches and fixed a > small bug in patch 4/5 since the last time they were posted in December > (added tandc,textrc,torc,torvsc to the "wtype" attribute) > > Please commit them for 4.8.
You do not mention how these patches have been tested with trunk after you've rebased them - I understand that you are using them in your port but can you specify how these were tested and what the results looked like ? Ramana