Lines Matching refs:ftmp2

39         MMI_LDC1(%[ftmp2], %[src], 0x08)
54 "paddh %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
58 "packushb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
62 MMI_SWC1(%[ftmp2], %[dst1], 0x00)
66 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
89 MMI_LDC1(%[ftmp2], %[block], 0x10)
103 "paddh %[ftmp10], %[ftmp2], %[ftmp0] \n\t"
104 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
106 "psubh %[ftmp2], %[ftmp10], %[ftmp5] \n\t"
111 "punpckhhw %[ftmp4], %[ftmp0], %[ftmp2] \n\t"
112 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
113 "punpckhwd %[ftmp2], %[ftmp5], %[ftmp0] \n\t"
118 "psrah %[ftmp4], %[ftmp2], %[ftmp8] \n\t"
121 "paddh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
128 MMI_ULWC1(%[ftmp2], %[dst], 0x00)
133 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
135 "paddh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
137 "packushb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
139 MMI_SWC1(%[ftmp2], %[dst], 0x00)
143 MMI_ULWC1(%[ftmp2], %[dst], 0x00)
147 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
149 "paddh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
151 "packushb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
152 MMI_SWC1(%[ftmp2], %[dst], 0x00)
156 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
185 MMI_LDC1(%[ftmp2], %[block], 0x20)
222 "psrah %[ftmp4], %[ftmp2], %[ftmp8] \n\t"
223 "paddh %[ftmp6], %[ftmp6], %[ftmp2] \n\t"
225 MMI_LDC1(%[ftmp2], %[block], 0x00)
227 "paddh %[ftmp5], %[ftmp5], %[ftmp2] \n\t"
228 "paddh %[ftmp2], %[ftmp2], %[ftmp2] \n\t"
230 "psubh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
232 "paddh %[ftmp4], %[ftmp4], %[ftmp2] \n\t"
234 "paddh %[ftmp2], %[ftmp2], %[ftmp2] \n\t"
236 "psubh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
241 "paddh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
243 "paddh %[ftmp2], %[ftmp2], %[ftmp2] \n\t"
245 "psubh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
262 "punpckhhw %[ftmp3], %[ftmp5], %[ftmp2] \n\t"
263 "punpcklhw %[ftmp5], %[ftmp5], %[ftmp2] \n\t"
264 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp0] \n\t"
268 "punpckhwd %[ftmp4], %[ftmp3], %[ftmp2] \n\t"
269 "punpcklwd %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
276 MMI_LDC1(%[ftmp2], %[block], 0x38)
288 "paddh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
289 "psubh %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
290 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
291 "psrah %[ftmp2], %[ftmp2], %[ftmp8] \n\t"
295 "psubh %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
298 "psrah %[ftmp2], %[ftmp5], %[ftmp9] \n\t"
300 "paddh %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
327 "paddh %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
331 "psubh %[ftmp6], %[ftmp6], %[ftmp2] \n\t"
337 "punpckhhw %[ftmp7], %[ftmp2], %[ftmp1] \n\t"
338 "punpcklhw %[ftmp2], %[ftmp2], %[ftmp1] \n\t"
339 "punpckhwd %[ftmp1], %[ftmp4], %[ftmp2] \n\t"
340 "punpcklwd %[ftmp4], %[ftmp4], %[ftmp2] \n\t"
341 "punpckhwd %[ftmp2], %[ftmp3], %[ftmp7] \n\t"
347 "mov.d %[ftmp14], %[ftmp2] \n\t"
348 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp6] \n\t"
354 "punpckhwd %[ftmp5], %[ftmp2], %[ftmp6] \n\t"
355 "punpcklwd %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
358 "mov.d %[ftmp13], %[ftmp2] \n\t"
392 "psrah %[ftmp2], %[ftmp12], %[ftmp8] \n\t"
394 "paddh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
400 "paddh %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
404 "psubh %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
406 "paddh %[ftmp5], %[ftmp5], %[ftmp2] \n\t"
408 "paddh %[ftmp2], %[ftmp2], %[ftmp2] \n\t"
410 "psubh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
421 "dmfc1 %[tmp1], %[ftmp2] \n\t"
422 "pxor %[ftmp2], %[ftmp2], %[ftmp2] \n\t"
423 MMI_SDC1(%[ftmp2], %[block], 0x00)
424 MMI_SDC1(%[ftmp2], %[block], 0x08)
425 MMI_SDC1(%[ftmp2], %[block], 0x10)
426 MMI_SDC1(%[ftmp2], %[block], 0x18)
427 MMI_SDC1(%[ftmp2], %[block], 0x20)
428 MMI_SDC1(%[ftmp2], %[block], 0x28)
429 MMI_SDC1(%[ftmp2], %[block], 0x30)
430 MMI_SDC1(%[ftmp2], %[block], 0x38)
431 MMI_SDC1(%[ftmp2], %[block], 0x40)
432 MMI_SDC1(%[ftmp2], %[block], 0x48)
433 MMI_SDC1(%[ftmp2], %[block], 0x50)
434 MMI_SDC1(%[ftmp2], %[block], 0x58)
435 MMI_SDC1(%[ftmp2], %[block], 0x60)
436 MMI_SDC1(%[ftmp2], %[block], 0x68)
437 MMI_SDC1(%[ftmp2], %[block], 0x70)
438 MMI_SDC1(%[ftmp2], %[block], 0x78)
445 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
446 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
449 "packushb %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
450 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
459 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
460 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
463 "packushb %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
464 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
476 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
477 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
480 "packushb %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
481 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
490 "punpcklbh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
491 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
494 "packushb %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
495 "packushb %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
515 "psrah %[ftmp2], %[ftmp15], %[ftmp8] \n\t"
517 "psubh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
518 "mov.d %[ftmp2], %[ftmp4] \n\t"
526 "psubh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
542 "paddh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
546 "psubh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
561 "psrah %[ftmp2], %[ftmp2], %[ftmp10] \n\t"
565 "paddh %[ftmp6], %[ftmp6], %[ftmp2] \n\t"
585 MMI_LDC1(%[ftmp2], $sp, 0x08)
593 "psrah %[ftmp2], %[ftmp2], %[ftmp10] \n\t"
597 "paddh %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
618 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
652 MMI_ULWC1(%[ftmp2], %[dst1], 0x00)
656 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
660 "paddsh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
664 "packushb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
668 MMI_SWC1(%[ftmp2], %[dst1], 0x00)
672 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
696 MMI_LDC1(%[ftmp2], %[dst1], 0x00)
701 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
702 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
710 "paddsh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
716 "packushb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
720 MMI_SDC1(%[ftmp2], %[dst1], 0x00)
725 MMI_LDC1(%[ftmp2], %[dst5], 0x00)
730 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
731 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
739 "paddsh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
745 "packushb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
749 MMI_SDC1(%[ftmp2], %[dst5], 0x00)
753 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
872 MMI_LDC1(%[ftmp2], %[input], 0x10)
878 "paddh %[ftmp3], %[ftmp3], %[ftmp2] \n\t"
879 "psubh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
886 "mov.d %[ftmp4], %[ftmp2] \n\t"
887 "paddh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
892 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
893 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
894 "punpckhwd %[ftmp2], %[ftmp3], %[ftmp0] \n\t"
902 "mov.d %[ftmp1], %[ftmp2] \n\t"
903 "paddh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
906 "paddh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
907 "psubh %[ftmp2], %[ftmp2], %[ftmp1] \n\t"
918 "punpckhhw %[ftmp5], %[ftmp2], %[ff_pw_1] \n\t"
919 "punpcklhw %[ftmp2], %[ftmp2], %[ff_pw_1] \n\t"
923 "pmaddhw %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
927 "psraw %[ftmp2], %[ftmp2], %[ftmp8] \n\t"
931 "packsswh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
941 "dmfc1 %[tmp1], %[ftmp2] \n\t"
942 "ssrld %[ftmp2], %[ftmp2], %[ftmp9] \n\t"
943 "mfc1 %[input], %[ftmp2] \n\t"
1005 "punpckhhw %[ftmp5], %[ftmp2], %[ff_pw_1] \n\t"
1006 "punpcklhw %[ftmp2], %[ftmp2], %[ff_pw_1] \n\t"
1010 "pmaddhw %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
1014 "psraw %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
1018 "packsswh %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
1027 "dmfc1 %[tmp1], %[ftmp2] \n\t"
1029 "ssrld %[ftmp2], %[ftmp2], %[ftmp9] \n\t"
1031 "mfc1 %[input], %[ftmp2] \n\t"
1074 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1150 MMI_LDC1(%[ftmp2], %[block1], 0x00)
1157 "punpckhbh %[ftmp7], %[ftmp2], %[ftmp0] \n\t"
1159 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1163 "pmullh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
1167 "paddsh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1171 "psrah %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
1173 "packushb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
1175 MMI_SDC1(%[ftmp2], %[block1], 0x00)
1177 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1204 MMI_LDC1(%[ftmp2], %[dst0], 0x00)
1213 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1215 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1219 "pmullh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1223 "paddsh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1229 MMI_LDC1(%[ftmp2], %[dst1], 0x00)
1231 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1233 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1237 "pmullh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1241 "paddsh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1247 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1277 "mtc1 %[weight], %[ftmp2] \n\t"
1280 "pshufh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1284 "pmullh %[ftmp4], %[ftmp4], %[ftmp2] \n\t"
1285 "pmullh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1293 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1318 MMI_LDC1(%[ftmp2], %[dst], 0x00)
1327 "punpckhbh %[ftmp8], %[ftmp2], %[ftmp0] \n\t"
1329 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1333 "pmullh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1337 "paddsh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1343 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1372 "mtc1 %[weight], %[ftmp2] \n\t"
1375 "pshufh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1378 "pmullh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1384 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1408 MMI_ULWC1(%[ftmp2], %[dst], 0x00)
1417 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
1419 "pmullh %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1421 "paddsh %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
1426 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1457 MMI_LDXC1(%[ftmp2], %[addr1], %[addr0], 0x00)
1465 "psubusb %[ftmp7], %[ftmp3], %[ftmp2] \n\t"
1466 "psubusb %[ftmp8], %[ftmp2], %[ftmp3] \n\t"
1468 "psubusb %[ftmp7], %[ftmp2], %[ftmp1] \n\t"
1470 "psubusb %[ftmp5], %[ftmp1], %[ftmp2] \n\t"
1487 "psubusb %[ftmp8], %[ftmp4], %[ftmp2] \n\t"
1488 "psubusb %[ftmp7], %[ftmp2], %[ftmp4] \n\t"
1496 "pavgb %[ftmp5], %[ftmp2], %[ftmp3] \n\t"
1517 "pavgb %[ftmp7], %[ftmp2], %[ftmp3] \n\t"
1528 "pxor %[ftmp6], %[ftmp2], %[ftmp3] \n\t"
1532 "pxor %[ftmp5], %[ftmp5], %[ftmp2] \n\t"
1542 "psubusb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
1544 "paddusb %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1546 MMI_SDXC1(%[ftmp2], %[addr1], %[addr0], 0x00)
1549 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1592 MMI_LDXC1(%[ftmp2], %[addr0], %[addr1], 0x00)
1599 "psubusb %[ftmp7], %[ftmp3], %[ftmp2] \n\t"
1600 "psubusb %[ftmp8], %[ftmp2], %[ftmp3] \n\t"
1605 "psubusb %[ftmp7], %[ftmp2], %[ftmp1] \n\t"
1606 "psubusb %[ftmp5], %[ftmp1], %[ftmp2] \n\t"
1621 "psubusb %[ftmp8], %[ftmp3], %[ftmp2] \n\t"
1623 "psubusb %[ftmp7], %[ftmp2], %[ftmp3] \n\t"
1630 "psubusb %[ftmp8], %[ftmp15], %[ftmp2] \n\t"
1631 "psubusb %[ftmp5], %[ftmp2], %[ftmp15] \n\t"
1646 "pavgb %[ftmp6], %[ftmp2], %[ftmp3] \n\t"
1650 "paddb %[ftmp8], %[ftmp2], %[ftmp3] \n\t"
1673 "pxor %[ftmp8], %[ftmp2], %[ftmp4] \n\t"
1674 "pavgb %[ftmp7], %[ftmp2], %[ftmp4] \n\t"
1681 "pxor %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
1685 "pxor %[ftmp6], %[ftmp6], %[ftmp2] \n\t"
1709 "pavgb %[ftmp6], %[ftmp3], %[ftmp2] \n\t"
1713 "paddb %[ftmp8], %[ftmp3], %[ftmp2] \n\t"
1773 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1808 MMI_LDXC1(%[ftmp2], %[addr0], %[stride], 0x00)
1819 "psubusb %[ftmp7], %[ftmp3], %[ftmp2] \n\t"
1820 "psubusb %[ftmp8], %[ftmp2], %[ftmp3] \n\t"
1823 "psubusb %[ftmp7], %[ftmp2], %[ftmp1] \n\t"
1824 "psubusb %[ftmp5], %[ftmp1], %[ftmp2] \n\t"
1839 "pxor %[ftmp6], %[ftmp2], %[ftmp3] \n\t"
1843 "pxor %[ftmp5], %[ftmp5], %[ftmp2] \n\t"
1852 "psubusb %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
1854 "paddusb %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1857 MMI_SDXC1(%[ftmp2], %[addr0], %[stride], 0x00)
1860 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1891 MMI_LDXC1(%[ftmp2], %[addr0], %[stride], 0x00)
1902 "psubusb %[ftmp7], %[ftmp3], %[ftmp2] \n\t"
1903 "psubusb %[ftmp8], %[ftmp2], %[ftmp3] \n\t"
1906 "psubusb %[ftmp7], %[ftmp2], %[ftmp1] \n\t"
1907 "psubusb %[ftmp5], %[ftmp1], %[ftmp2] \n\t"
1918 "mov.d %[ftmp6], %[ftmp2] \n\t"
1920 "pxor %[ftmp5], %[ftmp2], %[ftmp4] \n\t"
1922 "pavgb %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
1923 "psubusb %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
1924 "pavgb %[ftmp2], %[ftmp2], %[ftmp1] \n\t"
1930 "psubb %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
1932 "pand %[ftmp2], %[ftmp2], %[ftmp8] \n\t"
1934 "paddb %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
1937 MMI_SDXC1(%[ftmp2], %[addr0], %[stride], 0x00)
1940 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
1972 MMI_ULWC1(%[ftmp2], %[addr3], 0x00)
1976 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
1979 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp1] \n\t"
1994 "punpckhwd %[ftmp3], %[ftmp2], %[ftmp6] \n\t"
1996 "punpcklwd %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
2007 "psubusb %[ftmp6], %[ftmp2], %[ftmp1] \n\t"
2008 "psubusb %[ftmp7], %[ftmp1], %[ftmp2] \n\t"
2016 "psubusb %[ftmp6], %[ftmp2], %[ftmp3] \n\t"
2017 "psubusb %[ftmp4], %[ftmp3], %[ftmp2] \n\t"
2027 "pxor %[ftmp5], %[ftmp1], %[ftmp2] \n\t"
2033 "pavgb %[ftmp4], %[ftmp4], %[ftmp2] \n\t"
2041 "psubusb %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2043 "paddusb %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
2047 "punpckhwd %[ftmp6], %[ftmp2], %[ftmp2] \n\t"
2049 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp10] \n\t"
2050 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2051 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2076 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
2112 MMI_ULWC1(%[ftmp2], %[addr3], 0x00)
2116 "punpcklbh %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2119 "punpckhhw %[ftmp2], %[ftmp0], %[ftmp1] \n\t"
2134 "punpckhwd %[ftmp3], %[ftmp2], %[ftmp6] \n\t"
2136 "punpcklwd %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
2145 "psubusb %[ftmp6], %[ftmp2], %[ftmp1] \n\t"
2146 "psubusb %[ftmp7], %[ftmp1], %[ftmp2] \n\t"
2154 "psubusb %[ftmp6], %[ftmp2], %[ftmp3] \n\t"
2155 "psubusb %[ftmp4], %[ftmp3], %[ftmp2] \n\t"
2162 "mov.d %[ftmp6], %[ftmp2] \n\t"
2168 "pxor %[ftmp4], %[ftmp2], %[ftmp0] \n\t"
2170 "pavgb %[ftmp2], %[ftmp2], %[ftmp0] \n\t"
2171 "psubusb %[ftmp2], %[ftmp2], %[ftmp4] \n\t"
2172 "pavgb %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2174 "psubb %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
2176 "pand %[ftmp2], %[ftmp2], %[ftmp7] \n\t"
2178 "paddb %[ftmp2], %[ftmp2], %[ftmp6] \n\t"
2182 "punpckhwd %[ftmp6], %[ftmp2], %[ftmp2] \n\t"
2184 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2185 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2186 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2211 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
2261 MMI_ULDC1(%[ftmp2], %[addr5], 0x00)
2272 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2273 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2282 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2283 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2284 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2296 "punpckhwd %[ftmp3], %[ftmp1], %[ftmp2] \n\t"
2297 "punpcklwd %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
2309 MMI_ULDC1(%[ftmp2], %[addr5], 0x00)
2319 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2320 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2326 "punpckhhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2329 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2330 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2341 "punpckhwd %[ftmp3], %[ftmp1], %[ftmp2] \n\t"
2342 "punpcklwd %[ftmp1], %[ftmp1], %[ftmp2] \n\t"
2350 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
2375 MMI_LDC1(%[ftmp2], %[stack], 0x30)
2379 "punpckhwd %[ftmp6], %[ftmp2], %[ftmp2] \n\t"
2381 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2382 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2383 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2411 MMI_LDC1(%[ftmp2], %[stack], 0x38)
2417 "punpckhwd %[ftmp6], %[ftmp2], %[ftmp2] \n\t"
2419 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2421 "punpcklhw %[ftmp1], %[ftmp0], %[ftmp2] \n\t"
2422 "punpckhhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2446 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
2481 MMI_ULDC1(%[ftmp2], %[addr6], 0x00)
2492 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2493 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2500 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2501 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2502 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2506 MMI_SDC1(%[ftmp2], %[ptmp], 0x20)
2507 MMI_LDC1(%[ftmp2], %[ptmp], 0x00)
2508 "punpckhhw %[ftmp1], %[ftmp2], %[ftmp5] \n\t"
2509 "punpcklhw %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
2512 "punpckhwd %[ftmp4], %[ftmp7], %[ftmp2] \n\t"
2513 "punpcklwd %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
2534 MMI_ULDC1(%[ftmp2], %[addr6], 0x00)
2545 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2546 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2553 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2554 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2555 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2559 MMI_SDC1(%[ftmp2], %[ptmp], 0x28)
2560 MMI_LDC1(%[ftmp2], %[ptmp], 0x08)
2561 "punpckhhw %[ftmp1], %[ftmp2], %[ftmp5] \n\t"
2562 "punpcklhw %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
2565 "punpckhwd %[ftmp4], %[ftmp7], %[ftmp2] \n\t"
2566 "punpcklwd %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
2585 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),
2609 MMI_LDC1(%[ftmp2], %[ptmp], 0x28)
2616 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2617 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2625 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2626 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2627 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2631 MMI_USDC1(%[ftmp2], %[addr5], 0x00)
2632 MMI_ULDC1(%[ftmp2], %[addr1], 0x00)
2633 "punpckhhw %[ftmp1], %[ftmp2], %[ftmp5] \n\t"
2634 "punpcklhw %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
2637 "punpckhwd %[ftmp4], %[ftmp7], %[ftmp2] \n\t"
2638 "punpcklwd %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
2664 MMI_LDC1(%[ftmp2], %[ptmp], 0x20)
2671 "punpckhbh %[ftmp1], %[ftmp2], %[ftmp3] \n\t"
2672 "punpcklbh %[ftmp2], %[ftmp2], %[ftmp3] \n\t"
2680 "punpckhhw %[ftmp3], %[ftmp0], %[ftmp2] \n\t"
2681 "punpcklhw %[ftmp0], %[ftmp0], %[ftmp2] \n\t"
2682 "punpckhhw %[ftmp2], %[ftmp4], %[ftmp6] \n\t"
2686 MMI_USDC1(%[ftmp2], %[addr5], 0x00)
2687 MMI_ULDC1(%[ftmp2], %[addr1], 0x00)
2688 "punpckhhw %[ftmp1], %[ftmp2], %[ftmp5] \n\t"
2689 "punpcklhw %[ftmp2], %[ftmp2], %[ftmp5] \n\t"
2692 "punpckhwd %[ftmp4], %[ftmp7], %[ftmp2] \n\t"
2693 "punpcklwd %[ftmp7], %[ftmp7], %[ftmp2] \n\t"
2715 [ftmp2]"=&f"(ftmp[2]), [ftmp3]"=&f"(ftmp[3]),