• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/ffmpeg-0.5.1/libavcodec/x86/

Lines Matching refs:mm1

232                 "movq   8%3, %%mm1              \n\t"
239 "packuswb %%mm1, %%mm0 \n\t"
257 "movq 8(%3), %%mm1 \n\t"
264 "packuswb %%mm1, %%mm0 \n\t"
283 movq_m2r(*vector128, mm1);
288 paddb_r2r(mm1, mm0);
308 "movq 8(%2), %%mm1 \n\t"
317 "paddsw %%mm5, %%mm1 \n\t"
323 "packuswb %%mm1, %%mm0 \n\t"
342 "movd (%1, %3), %%mm1 \n\t"
344 "movd %%mm1, (%2, %3) \n\t"
348 "movd (%1, %3), %%mm1 \n\t"
350 "movd %%mm1, (%2, %3) \n\t"
368 "movq (%1, %3), %%mm1 \n\t"
370 "movq %%mm1, (%2, %3) \n\t"
374 "movq (%1, %3), %%mm1 \n\t"
376 "movq %%mm1, (%2, %3) \n\t"
395 "movq (%1, %3), %%mm1 \n\t"
399 "movq %%mm1, (%2, %3) \n\t"
405 "movq (%1, %3), %%mm1 \n\t"
409 "movq %%mm1, (%2, %3) \n\t"
513 "movq (%2, %0), %%mm1 \n\t"
514 "paddb %%mm0, %%mm1 \n\t"
515 "movq %%mm1, (%2, %0) \n\t"
517 "movq 8(%2, %0), %%mm1 \n\t"
518 "paddb %%mm0, %%mm1 \n\t"
519 "movq %%mm1, 8(%2, %0) \n\t"
537 "movq 8(%2, %0), %%mm1 \n\t"
539 "paddb 8(%3, %0), %%mm1 \n\t"
541 "movq %%mm1, 8(%1, %0) \n\t"
591 "movq %0, %%mm1 \n\t"\
595 "punpckhbw %%mm7, %%mm1 \n\t"\
599 "psubw %%mm3, %%mm1 \n\t"\
613 "paddw %%mm1, %%mm5 \n\t"\
643 "packsswb %%mm1, %%mm0 \n\t"\
647 "movq %%mm0, %%mm1 \n\t"\
649 "psubb %%mm0, %%mm1 \n\t"\
650 "pand %5, %%mm1 \n\t"\
651 "psrlw $2, %%mm1 \n\t"\
652 "pxor %%mm7, %%mm1 \n\t"\
653 "psubb %%mm7, %%mm1 \n\t"\
656 "psubb %%mm1, %%mm5 \n\t"\
657 "paddb %%mm1, %%mm6 \n\t"
683 "movd %5, %%mm1 \n\t"
686 "punpcklbw %%mm1, %%mm0 \n\t"
688 "movq %%mm0, %%mm1 \n\t"
690 "punpckhwd %%mm2, %%mm1 \n\t"
694 "movd %%mm1, %2 \n\t"
695 "punpckhdq %%mm1, %%mm1 \n\t"
696 "movd %%mm1, %3 \n\t"
730 "movq %%mm5, %%mm1 \n\t"
734 "punpckhbw %%mm3, %%mm1 \n\t"
737 "movq %%mm1, %%mm6 \n\t"
739 "punpcklwd %%mm0, %%mm1 \n\t"
748 "movd %%mm1, (%1) \n\t"
749 "punpckhdq %%mm1, %%mm1 \n\t"
750 "movd %%mm1, (%1,%2) \n\t"
781 "movq -8(%0, %2), %%mm1 \n\t"
782 "punpckhbw %%mm1, %%mm1 \n\t"
783 "punpckhwd %%mm1, %%mm1 \n\t"
784 "punpckhdq %%mm1, %%mm1 \n\t"
785 "movq %%mm1, (%0, %2) \n\t"
803 "movq -8(%0, %2), %%mm1 \n\t"
804 "punpckhbw %%mm1, %%mm1 \n\t"
805 "punpckhwd %%mm1, %%mm1 \n\t"
806 "punpckhdq %%mm1, %%mm1 \n\t"
807 "movq %%mm1, (%0, %2) \n\t"
808 "movq %%mm1, 8(%0, %2) \n\t"
858 "movd (%2,%0), %%mm1 \n"\
860 "punpcklbw %%mm7, %%mm1 \n"\
863 "movq %%mm1, %%mm2 \n"\
864 "movd (%2,%0), %%mm1 \n"\
866 "punpcklbw %%mm7, %%mm1 \n"\
868 "psubw %%mm1, %%mm3 \n"\
882 "pand %%mm1, %%mm6 \n"\
953 "movq %%mm0, %%mm1 \n\t" /* ABCDEFGH */\
956 "punpckhbw %%mm7, %%mm1 \n\t" /* 0E0F0G0H */\
974 "paddw %%mm1, %%mm5 \n\t" /* d */\
981 /* mm1=EFGH, mm2=DEFG, mm3=CDEF, mm4=BCDE, mm7=0 */\
999 "paddw %%mm2, %%mm1 \n\t" /* a */\
1001 "pmullw "MANGLE(ff_pw_20)", %%mm1 \n\t" /* 20a */\
1003 "paddw %6, %%mm1 \n\t"\
1004 "paddw %%mm1, %%mm3 \n\t" /* 20a - 6b +3c - d */\
1006 "movq %5, %%mm1 \n\t"\
1007 "packuswb %%mm3, %%mm1 \n\t"\
1008 OP_MMX2(%%mm1, (%1),%%mm4, q)\
1011 "movq 9(%0), %%mm1 \n\t" /* JKLMNOPQ */\
1012 "movq %%mm1, %%mm4 \n\t" /* JKLMNOPQ */\
1013 "movq %%mm1, %%mm3 \n\t" /* JKLMNOPQ */\
1014 "psrlq $8, %%mm1 \n\t" /* KLMNOPQ0 */\
1016 "punpcklbw %%mm7, %%mm1 \n\t" /* 0K0L0M0N */\
1018 "paddw %%mm1, %%mm5 \n\t" /* b */\
1036 /* mm1=KLMN, mm2=JKLM, mm3=MNOP, mm4=LMNO, mm5=NOPQ mm7=0 */\
1043 "paddw %%mm1, %%mm4 \n\t" /* c */\
1090 "movq 8(%0), %%mm1 \n\t"\
1092 "paddw %2, %%mm1 \n\t"\
1094 "psraw $5, %%mm1 \n\t"\
1095 "packuswb %%mm1, %%mm0 \n\t"\
1096 OP_3DNOW(%%mm0, (%1), %%mm1, q)\
1098 "movq 24(%0), %%mm1 \n\t"\
1100 "paddw %2, %%mm1 \n\t"\
1102 "psraw $5, %%mm1 \n\t"\
1103 "packuswb %%mm1, %%mm0 \n\t"\
1104 OP_3DNOW(%%mm0, 8(%1), %%mm1, q)\
1118 "movq %%mm0, %%mm1 \n\t" /* ABCDEFGH */\
1121 "punpckhbw %%mm7, %%mm1 \n\t" /* 0E0F0G0H */\
1139 "paddw %%mm1, %%mm5 \n\t" /* d */\
1145 /* mm1=EFGH, mm2=DEFG, mm3=CDEF, mm4=BCDE, mm7=0 */\
1150 "paddw %%mm5, %%mm1 \n\t" /* a */\
1158 "pmullw "MANGLE(ff_pw_20)", %%mm1 \n\t" /* 20a */\
1161 "paddw %5, %%mm1 \n\t"\
1162 "paddw %%mm1, %%mm3 \n\t" /* 20a - 6b + 3c - d */\
1193 "movq 8(%0), %%mm1 \n\t"\
1195 "paddw %2, %%mm1 \n\t"\
1197 "psraw $5, %%mm1 \n\t"\
1198 "packuswb %%mm1, %%mm0 \n\t"\
1199 OP_3DNOW(%%mm0, (%1), %%mm1, q)\
1220 "movq (%0), %%mm1 \n\t"\
1224 "punpckhbw %%mm7, %%mm1 \n\t"\
1228 "movq %%mm1, 17*8(%1) \n\t"\
1248 "movq 8(%0), %%mm1 \n\t"\
1251 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 16(%0), 8(%0), (%0), 32(%0), (%1), OP)\
1252 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 8(%0), (%0), (%0), 40(%0), (%1, %3), OP)\
1254 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, (%0), (%0), 8(%0), 48(%0), (%1), OP)\
1256 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, (%0), 8(%0), 16(%0), 56(%0), (%1, %3), OP)\
1258 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 8(%0), 16(%0), 24(%0), 64(%0), (%1), OP)\
1259 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 16(%0), 24(%0), 32(%0), 72(%0), (%1, %3), OP)\
1261 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, 24(%0), 32(%0), 40(%0), 80(%0), (%1), OP)\
1262 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, 32(%0), 40(%0), 48(%0), 88(%0), (%1, %3), OP)\
1264 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 40(%0), 48(%0), 56(%0), 96(%0), (%1), OP)\
1265 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 48(%0), 56(%0), 64(%0),104(%0), (%1, %3), OP)\
1267 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, 56(%0), 64(%0), 72(%0),112(%0), (%1), OP)\
1268 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, 64(%0), 72(%0), 80(%0),120(%0), (%1, %3), OP)\
1270 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 72(%0), 80(%0), 88(%0),128(%0), (%1), OP)\
1272 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 80(%0), 88(%0), 96(%0),128(%0), (%1, %3), OP)\
1274 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, 88(%0), 96(%0),104(%0),120(%0), (%1), OP)\
1275 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, 96(%0),104(%0),112(%0),112(%0), (%1, %3), OP)\
1298 "movq (%0), %%mm1 \n\t"\
1300 "punpckhbw %%mm7, %%mm1 \n\t"\
1302 "movq %%mm1, 9*8(%1) \n\t"\
1320 "movq 8(%0), %%mm1 \n\t"\
1323 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 16(%0), 8(%0), (%0), 32(%0), (%1), OP)\
1324 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 8(%0), (%0), (%0), 40(%0), (%1, %3), OP)\
1326 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, (%0), (%0), 8(%0), 48(%0), (%1), OP)\
1328 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, (%0), 8(%0), 16(%0), 56(%0), (%1, %3), OP)\
1330 QPEL_V_LOW(%%mm0, %%mm1, %%mm2, %%mm3, %5, %6, %5, 8(%0), 16(%0), 24(%0), 64(%0), (%1), OP)\
1332 QPEL_V_LOW(%%mm1, %%mm2, %%mm3, %%mm0, %5, %6, %5, 16(%0), 24(%0), 32(%0), 64(%0), (%1, %3), OP)\
1334 QPEL_V_LOW(%%mm2, %%mm3, %%mm0, %%mm1, %5, %6, %5, 24(%0), 32(%0), 40(%0), 56(%0), (%1), OP)\
1335 QPEL_V_LOW(%%mm3, %%mm0, %%mm1, %%mm2, %5, %6, %5, 32(%0), 40(%0), 48(%0), 48(%0), (%1, %3), OP)\
1717 "movq %%mm6, %%mm1 \n\t"
1719 "psubw %%mm5, %%mm1 \n\t"
1722 "pmullw %%mm1, %%mm0 \n\t" // (s-dx)*(s-dy)
1725 "pmullw %%mm4, %%mm1 \n\t" // dx*(s-dy)
1738 "pmullw %%mm5, %%mm1 \n\t" // src[1,0] * dx*(s-dy)
1740 "paddw %5, %%mm1 \n\t"
1742 "paddw %%mm1, %%mm0 \n\t"
1855 "movq %1, %%mm1 \n\t"
1857 "movq %%mm1, %%mm3 \n\t"
1861 "pxor %%mm2, %%mm1 \n\t"
1863 "pand %%mm1, %%mm3 \n\t"
1864 "pandn %%mm1, %%mm4 \n\t"
2010 "movq 8(%1,%0), %%mm1 \n\t"
2012 "pfmul 8(%2,%0), %%mm1 \n\t"
2014 "movq %%mm1, 8(%1,%0) \n\t"
2046 "pswapd (%1), %%mm1 \n\t"
2048 "pfmul 8(%3,%0), %%mm1 \n\t"
2050 "movq %%mm1, 8(%2,%0) \n\t"
2087 "movq 8(%2,%0), %%mm1 \n\t"
2089 "pfmul 8(%3,%0), %%mm1 \n\t"
2091 "pfadd 8(%4,%0), %%mm1 \n\t"
2093 "movd %%mm1, 16(%1) \n\t"
2095 "psrlq $32, %%mm1 \n\t"
2097 "movd %%mm1, 24(%1) \n\t"
2110 "movq 8(%2,%0), %%mm1 \n\t"
2112 "pfmul 8(%3,%0), %%mm1 \n\t"
2114 "pfadd 8(%4,%0), %%mm1 \n\t"
2116 "movq %%mm1, 8(%1,%0) \n\t"
2193 "pswapd (%5,%1), %%mm1 \n"
2198 "movq %%mm1, %%mm3 \n"
2201 "pfmul %%mm4, %%mm1 \n" // src0[len+i]*win[len+j]
2204 "pfsub %%mm0, %%mm1 \n"
2206 "movq %%mm1, (%2,%0) \n"
2310 "pf2id 8(%2,%0,2) , %%mm1 \n\t"
2313 "packssdw %%mm1 , %%mm0 \n\t"
2332 "cvtps2pi 8(%2,%0,2) , %%mm1 \n\t"
2335 "packssdw %%mm1 , %%mm0 \n\t"
2426 "pf2id 8(%2,%0), %%mm1 \n"
2429 "packssdw %%mm1, %%mm0 \n"
2431 "movq %%mm0, %%mm1 \n"
2433 "punpckhwd %%mm2, %%mm1 \n"
2435 "movq %%mm1, 8(%1,%0)\n"
2444 "cvtps2pi 8(%2,%0), %%mm1 \n"
2447 "packssdw %%mm1, %%mm0 \n"
2449 "movq %%mm0, %%mm1 \n"
2451 "punpckhwd %%mm2, %%mm1 \n"
2453 "movq %%mm1, 8(%1,%0)\n"