Lines Matching refs:ftmp0

37         "pxor       %[ftmp0],   %[ftmp0],       %[ftmp0]                \n\t"
43 MMI_SQC1(%[ftmp0], %[ftmp0], %[src], 0x00)
44 MMI_SQC1(%[ftmp0], %[ftmp0], %[src], 0x10)
49 "punpcklbh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
50 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
51 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
52 "punpcklbh %[ftmp8], %[ftmp8], %[ftmp0] \n\t"
57 "packushb %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
58 "packushb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
59 "packushb %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
60 "packushb %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
65 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
87 MMI_LDC1(%[ftmp0], %[block], 0x00)
103 "paddh %[ftmp10], %[ftmp2], %[ftmp0] \n\t"
104 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
107 "paddh %[ftmp10], %[ftmp4], %[ftmp0] \n\t"
108 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
111 "punpckhhw %[ftmp4], %[ftmp0], %[ftmp2] \n\t"
112 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
113 "punpckhwd %[ftmp2], %[ftmp5], %[ftmp0] \n\t"
114 "punpcklwd %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
116 "punpckhwd %[ftmp0], %[ftmp1], %[ftmp4] \n\t"
119 "psrah %[ftmp3], %[ftmp0], %[ftmp8] \n\t"
120 "psubh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
129 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
134 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
136 "paddh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
138 "packushb %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
140 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
145 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
148 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
150 "paddh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
153 "packushb %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
154 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
155 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
192 "mov.d %[ftmp0], %[ftmp1] \n\t"
195 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
200 "psubh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
201 "psubh %[ftmp0], %[ftmp0], %[ftmp3] \n\t"
204 "paddh %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
207 "psubh %[ftmp0], %[ftmp0], %[ftmp3] \n\t"
214 "paddh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
215 "psrah %[ftmp0], %[ftmp0], %[ftmp9] \n\t"
218 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
238 "paddh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
242 "psubh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
249 "punpckhhw %[ftmp6], %[ftmp7], %[ftmp0] \n\t"
250 "punpcklhw %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
251 "punpckhhw %[ftmp0], %[ftmp3], %[ftmp1] \n\t"
255 "punpckhwd %[ftmp3], %[ftmp6], %[ftmp0] \n\t"
256 "punpcklwd %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
257 MMI_LDC1(%[ftmp0], %[block], 0x00)
264 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp0] \n\t"
265 "punpcklhw %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
266 "punpckhwd %[ftmp0], %[ftmp5], %[ftmp4] \n\t"
271 MMI_SDC1(%[ftmp0], $sp, 0x18)
277 MMI_LDC1(%[ftmp0], %[block], 0x58)
281 "psrah %[ftmp5], %[ftmp0], %[ftmp8] \n\t"
283 "paddh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
286 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
290 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
293 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
296 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
302 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
303 "psrah %[ftmp0], %[ftmp0], %[ftmp9] \n\t"
305 "psubh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
306 "mov.d %[ftmp0], %[ftmp3] \n\t"
310 "psubh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
312 MMI_LDC1(%[ftmp0], %[block], 0x48)
313 "paddh %[ftmp0], %[ftmp0], %[ftmp6] \n\t"
315 "paddh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
316 "psubh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
317 "paddh %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
319 "psubh %[ftmp0], %[ftmp0], %[ftmp3] \n\t"
330 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
332 "paddh %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
334 "psubh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
348 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp6] \n\t"
349 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp6] \n\t"
352 "punpckhwd %[ftmp7], %[ftmp0], %[ftmp5] \n\t"
353 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp5] \n\t"
356 "dmfc1 %[tmp6], %[ftmp0] \n\t"
367 "psrah %[ftmp0], %[ftmp7], %[ftmp8] \n\t"
369 "paddh %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
371 "paddh %[ftmp0], %[ftmp0], %[ftmp14] \n\t"
373 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
384 "psrah %[ftmp6], %[ftmp0], %[ftmp9] \n\t"
389 "psubh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
393 "psrah %[ftmp0], %[ftmp3], %[ftmp8] \n\t"
395 "psubh %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
403 "paddh %[ftmp0], %[ftmp0], %[ftmp3] \n\t"
407 "psubh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
409 "paddh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
411 "paddh %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
413 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
420 MMI_SDC1(%[ftmp0], $sp, 0x10)
442 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
446 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
448 "paddh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
450 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
452 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
456 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
460 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
462 "paddh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
464 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
466 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
473 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
477 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
479 "paddh %[ftmp0], %[ftmp0], %[ftmp5] \n\t"
481 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
483 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
487 MMI_LWXC1(%[ftmp0], %[dst], %[stride], 0x00)
491 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
493 "paddh %[ftmp0], %[ftmp0], %[ftmp6] \n\t"
495 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
497 MMI_SWXC1(%[ftmp0], %[dst], %[stride], 0x00)
528 "psrah %[ftmp0], %[ftmp13], %[ftmp8] \n\t"
530 "paddh %[ftmp0], %[ftmp0], %[ftmp6] \n\t"
536 "paddh %[ftmp0], %[ftmp0], %[ftmp3] \n\t"
540 "psubh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
542 "paddh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
544 "paddh %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
546 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
557 "dmfc1 %[tmp2], %[ftmp0] \n\t"
558 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
563 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
564 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
567 "packushb %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
568 "packushb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
577 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
578 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
581 "packushb %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
582 "packushb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
594 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
595 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
598 "packushb %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
599 "packushb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
608 "punpcklbh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
609 "punpcklbh %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
612 "packushb %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
613 "packushb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
617 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
649 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
650 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
655 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
656 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
657 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
658 "punpcklbh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
663 "packushb %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
664 "packushb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
665 "packushb %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
666 "packushb %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
671 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
693 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
694 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
699 "punpckhbh %[ftmp6], %[ftmp1], %[ftmp0] \n\t"
700 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
701 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
702 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
703 "punpckhbh %[ftmp8], %[ftmp3], %[ftmp0] \n\t"
704 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
705 "punpckhbh %[ftmp9], %[ftmp4], %[ftmp0] \n\t"
706 "punpcklbh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
728 "punpckhbh %[ftmp6], %[ftmp1], %[ftmp0] \n\t"
729 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
730 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
731 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
732 "punpckhbh %[ftmp8], %[ftmp3], %[ftmp0] \n\t"
733 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
734 "punpckhbh %[ftmp9], %[ftmp4], %[ftmp0] \n\t"
735 "punpcklbh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
752 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
876 MMI_LDC1(%[ftmp0], %[input], 0x00)
881 "paddh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
882 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
887 "paddh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
888 "psubh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
892 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
893 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
894 "punpckhwd %[ftmp2], %[ftmp3], %[ftmp0] \n\t"
895 "punpcklwd %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
896 "mov.d %[ftmp0], %[ftmp4] \n\t"
898 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
899 "mov.d %[ftmp1], %[ftmp0] \n\t"
900 "paddh %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
905 "mov.d %[ftmp1], %[ftmp0] \n\t"
906 "paddh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
915 "punpckhhw %[ftmp1], %[ftmp0], %[ff_pw_1] \n\t"
917 "punpcklhw %[ftmp0], %[ftmp0], %[ff_pw_1] \n\t"
922 "pmaddhw %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
926 "psraw %[ftmp0], %[ftmp0], %[ftmp8] \n\t"
930 "packsswh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
932 "dmfc1 %[tmp1], %[ftmp0] \n\t"
933 "ssrld %[ftmp0], %[ftmp0], %[ftmp9] \n\t"
934 "mfc1 %[input], %[ftmp0] \n\t"
1003 "punpckhhw %[ftmp1], %[ftmp0], %[ff_pw_1] \n\t"
1004 "punpcklhw %[ftmp0], %[ftmp0], %[ff_pw_1] \n\t"
1009 "pmaddhw %[ftmp0], %[ftmp0], %[ftmp7] \n\t"
1013 "psraw %[ftmp0], %[ftmp0], %[ftmp6] \n\t"
1017 "packsswh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
1019 "dmfc1 %[tmp1], %[ftmp0] \n\t"
1020 "ssrld %[ftmp0], %[ftmp0], %[ftmp9] \n\t"
1022 "mfc1 %[input], %[ftmp0] \n\t"
1073 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1148 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1154 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1155 "pshufh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
1156 "punpckhbh %[ftmp6], %[ftmp1], %[ftmp0] \n\t"
1157 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
1158 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1159 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1176 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1202 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1209 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1210 "pshufh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
1211 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1212 "punpckhbh %[ftmp7], %[ftmp1], %[ftmp0] \n\t"
1213 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1214 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1215 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1230 "punpckhbh %[ftmp7], %[ftmp1], %[ftmp0] \n\t"
1231 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1232 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1233 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1246 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1275 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1280 "pshufh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1281 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1282 "punpckhbh %[ftmp4], %[ftmp1], %[ftmp0] \n\t"
1283 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1292 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1316 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1323 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1324 "pshufh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
1325 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1326 "punpckhbh %[ftmp7], %[ftmp1], %[ftmp0] \n\t"
1327 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1328 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1329 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1342 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1370 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1375 "pshufh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1376 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1377 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1381 "packushb %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1383 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1406 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1413 "pshufh %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
1414 "pshufh %[ftmp4], %[ftmp4], %[ftmp0] \n\t"
1415 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1416 "punpcklbh %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1417 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1423 "packushb %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
1425 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1449 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1461 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1462 "pshufh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
1479 "pcmpeqb %[ftmp8], %[ftmp8], %[ftmp0] \n\t"
1548 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1578 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1596 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1597 "pshufh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
1620 "pavgb %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1655 "pavgb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
1669 "pavgb %[ftmp8], %[ftmp8], %[ftmp0] \n\t"
1695 "pavgb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
1718 "pavgb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
1732 "pavgb %[ftmp8], %[ftmp8], %[ftmp0] \n\t"
1758 "pavgb %[ftmp7], %[ftmp7], %[ftmp0] \n\t"
1772 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1812 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1815 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1816 "pshufh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
1859 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1895 "pxor %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
1898 "pshufh %[ftmp5], %[ftmp5], %[ftmp0] \n\t"
1899 "pshufh %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
1939 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
1970 MMI_ULWC1(%[ftmp0], %[addr5], 0x00)
1976 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
1979 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp1] \n\t"
1980 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
1993 "punpckhwd %[ftmp1], %[ftmp0], %[ftmp4] \n\t"
1995 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
1997 "mov.d %[ftmp9], %[ftmp0] \n\t"
2011 "psubusb %[ftmp6], %[ftmp1], %[ftmp0] \n\t"
2012 "psubusb %[ftmp4], %[ftmp0], %[ftmp1] \n\t"
2030 "pavgb %[ftmp3], %[ftmp3], %[ftmp0] \n\t"
2048 "punpcklbh %[ftmp0], %[ftmp9], %[ftmp1] \n\t"
2050 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2051 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2057 MMI_USWC1(%[ftmp0], %[addr4], 0x00)
2058 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
2060 MMI_USWC1(%[ftmp0], %[pix], 0x00)
2075 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
2110 MMI_ULWC1(%[ftmp0], %[addr5], 0x00)
2116 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2119 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp1] \n\t"
2120 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2133 "punpckhwd %[ftmp1], %[ftmp0], %[ftmp4] \n\t"
2135 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2149 "psubusb %[ftmp6], %[ftmp1], %[ftmp0] \n\t"
2150 "psubusb %[ftmp4], %[ftmp0], %[ftmp1] \n\t"
2167 "pavgb %[ftmp1], %[ftmp1], %[ftmp0] \n\t"
2168 "pxor %[ftmp4], %[ftmp2], %[ftmp0] \n\t"
2170 "pavgb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
2180 "punpckhwd %[ftmp4], %[ftmp0], %[ftmp0] \n\t"
2183 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2185 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2186 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2192 MMI_USWC1(%[ftmp0], %[addr4], 0x00)
2193 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
2195 MMI_USWC1(%[ftmp0], %[pix], 0x00)
2210 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
2256 MMI_ULDC1(%[ftmp0], %[addr1], 0x00)
2270 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2271 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2282 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2283 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2287 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2288 MMI_SDC1(%[ftmp0], %[stack], 0x00)
2291 "punpckhhw %[ftmp0], %[ftmp3], %[ftmp5] \n\t"
2293 "punpcklwd %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
2305 MMI_ULDC1(%[ftmp0], %[addr1], 0x00)
2317 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2318 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2326 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2329 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2332 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2334 MMI_SDC1(%[ftmp0], %[stack], 0x08)
2337 "punpckhhw %[ftmp0], %[ftmp3], %[ftmp5] \n\t"
2343 "punpcklwd %[ftmp6], %[ftmp6], %[ftmp0] \n\t"
2349 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
2373 MMI_LDC1(%[ftmp0], %[stack], 0x10)
2377 "punpckhwd %[ftmp4], %[ftmp0], %[ftmp0] \n\t"
2380 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2382 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2383 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2389 MMI_USWC1(%[ftmp0], %[addr5], 0x00)
2390 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
2392 MMI_USWC1(%[ftmp0], %[addr4], 0x00)
2409 MMI_LDC1(%[ftmp0], %[stack], 0x18)
2414 "punpckhwd %[ftmp4], %[ftmp0], %[ftmp0] \n\t"
2418 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2421 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2422 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2427 MMI_USWC1(%[ftmp0], %[addr5], 0x00)
2428 "punpckhwd %[ftmp0], %[ftmp0], %[ftmp0] \n\t"
2430 MMI_USWC1(%[ftmp0], %[addr4], 0x00)
2445 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
2478 MMI_ULDC1(%[ftmp0], %[addr1], 0x00)
2490 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2491 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2500 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2501 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2510 "punpckhwd %[ftmp5], %[ftmp0], %[ftmp4] \n\t"
2511 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2514 MMI_SDC1(%[ftmp0], %[ptmp], 0x00)
2519 "punpckhwd %[ftmp0], %[ftmp3], %[ftmp8] \n\t"
2525 MMI_SDC1(%[ftmp0], %[ptmp], 0x30)
2531 MMI_ULDC1(%[ftmp0], %[addr1], 0x00)
2543 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2544 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2553 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2554 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2563 "punpckhwd %[ftmp5], %[ftmp0], %[ftmp4] \n\t"
2564 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2567 MMI_SDC1(%[ftmp0], %[ptmp], 0x08)
2572 "punpckhwd %[ftmp0], %[ftmp3], %[ftmp8] \n\t"
2577 MMI_SDC1(%[ftmp0], %[ptmp], 0x38)
2584 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),
2607 MMI_LDC1(%[ftmp0], %[ptmp], 0x08)
2614 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2615 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2625 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2626 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2635 "punpckhwd %[ftmp5], %[ftmp0], %[ftmp4] \n\t"
2636 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2640 MMI_USDC1(%[ftmp0], %[addr1], 0x00)
2649 "punpckhwd %[ftmp0], %[ftmp3], %[ftmp8] \n\t"
2655 MMI_USDC1(%[ftmp0], %[addr4], 0x00)
2662 MMI_LDC1(%[ftmp0], %[ptmp], 0x00)
2669 "punpckhbh %[ftmp7], %[ftmp0], %[ftmp1] \n\t"
2670 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp1] \n\t"
2680 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2681 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2690 "punpckhwd %[ftmp5], %[ftmp0], %[ftmp4] \n\t"
2691 "punpcklwd %[ftmp0], %[ftmp0], %[ftmp4] \n\t"
2695 MMI_USDC1(%[ftmp0], %[addr1], 0x00)
2704 "punpckhwd %[ftmp0], %[ftmp3], %[ftmp8] \n\t"
2710 MMI_USDC1(%[ftmp0], %[addr4], 0x00)
2714 : [ftmp0]"=&f"(ftmp[0]), [ftmp1]"=&f"(ftmp[1]),