mmx: Use wpackhus in src_x888_0565 on iwMMXt
authorMatt Turner <mattst88@gmail.com>
Fri, 27 Apr 2012 18:12:56 +0000 (14:12 -0400)
committerMatt Turner <mattst88@gmail.com>
Fri, 27 Apr 2012 20:39:13 +0000 (16:39 -0400)
commit2d431b53d3cdbf1997e2d3b8e17408c12220c3a1
tree6bce5b393dbf8c2017a2d46d2e0d6c861c0a788f
parent2ddd1c498b723e8e48a38eef01d5befba30b5259
mmx: Use wpackhus in src_x888_0565 on iwMMXt

iwMMXt which has an unsigned saturation pack instruction, while MMX/EXT
and Loongson don't.

ARM/iwMMXt:
src_8888_0565 =  L1: 110.38  L2:  82.33  M: 40.92 ( 73.22%)  HT: 35.63  VT: 32.22  R: 30.07  RT: 18.40 ( 132Kops/s)
src_8888_0565 =  L1: 117.91  L2:  83.05  M: 41.52 ( 75.58%)  HT: 37.63  VT: 35.40  R: 29.37  RT: 19.39 ( 134Kops/s)
pixman/pixman-mmx.c