Lines Matching refs:m0
97 movd m0, [lq]
98 punpckldq m0, [aq]
100 psadbw m0, m1
102 pmulhrsw m0, [pw_4096]
103 pshufb m0, m1
105 paddw m0, [pw_4]
106 psraw m0, 3
107 punpcklbw m0, m0
108 pshufw m0, m0, q0000
110 movd [dstq+strideq*0], m0
111 movd [dstq+strideq*1], m0
113 movd [dstq+strideq*0], m0
114 movd [dstq+strideq*1], m0
118 movq m0, [lq]
123 psadbw m0, m2
125 paddw m0, m1
127 pmulhrsw m0, [pw_2048]
128 pshufb m0, m2
130 paddw m0, [pw_8]
131 psraw m0, 4
132 punpcklbw m0, m0
133 pshufw m0, m0, q0000
135 movq [dstq+strideq*0], m0
136 movq [dstq+strideq*1], m0
137 movq [dstq+strideq*2], m0
138 movq [dstq+stride3q ], m0
140 movq [dstq+strideq*0], m0
141 movq [dstq+strideq*1], m0
142 movq [dstq+strideq*2], m0
143 movq [dstq+stride3q ], m0
154 mova m0, [lq]
159 psadbw m0, m2
161 paddw m0, m1
162 movhlps m1, m0
163 paddw m0, m1
165 pmulhrsw m0, [pw_1024]
166 pshufb m0, m2
168 paddw m0, [pw_16]
169 psraw m0, 5
170 punpcklbw m0, m0
171 pshuflw m0, m0, q0000
172 punpcklqdq m0, m0
176 mova [dstq+strideq*0], m0
177 mova [dstq+strideq*1], m0
178 mova [dstq+strideq*2], m0
179 mova [dstq+stride3q ], m0
186 mova m0, [lq]
193 psadbw m0, m4
197 paddw m0, m1
199 paddw m0, m2
200 movhlps m1, m0
201 paddw m0, m1
203 pmulhrsw m0, [pw_512]
204 pshufb m0, m4
206 paddw m0, [pw_32]
207 psraw m0, 6
208 punpcklbw m0, m0
209 pshuflw m0, m0, q0000
210 punpcklqdq m0, m0
214 mova [dstq+strideq*0+ 0], m0
215 mova [dstq+strideq*0+16], m0
216 mova [dstq+strideq*1+ 0], m0
217 mova [dstq+strideq*1+16], m0
218 mova [dstq+strideq*2+ 0], m0
219 mova [dstq+strideq*2+16], m0
220 mova [dstq+stride3q + 0], m0
221 mova [dstq+stride3q +16], m0
236 mova m0, [lq]
241 psadbw m0, m2
243 paddw m0, m1
244 vextracti128 xm1, m0, 1
249 vpbroadcastb m0, xm0
252 mova [dstq+strideq*0], m0
253 mova [dstq+strideq*1], m0
254 mova [dstq+strideq*2], m0
255 mova [dstq+stride3q ], m0
257 mova [dstq+strideq*0], m0
258 mova [dstq+strideq*1], m0
259 mova [dstq+strideq*2], m0
260 mova [dstq+stride3q ], m0
271 movd m0, [%2q]
273 psadbw m0, m1
275 pmulhrsw m0, [pw_8192]
276 pshufb m0, m1
278 paddw m0, [pw_2]
279 psraw m0, 2
280 punpcklbw m0, m0
281 pshufw m0, m0, q0000
283 movd [dstq+strideq*0], m0
284 movd [dstq+strideq*1], m0
286 movd [dstq+strideq*0], m0
287 movd [dstq+strideq*1], m0
291 movq m0, [%2q]
295 psadbw m0, m1
297 pmulhrsw m0, [pw_4096]
298 pshufb m0, m1
300 paddw m0, [pw_4]
301 psraw m0, 3
302 punpcklbw m0, m0
303 pshufw m0, m0, q0000
305 movq [dstq+strideq*0], m0
306 movq [dstq+strideq*1], m0
307 movq [dstq+strideq*2], m0
308 movq [dstq+stride3q ], m0
310 movq [dstq+strideq*0], m0
311 movq [dstq+strideq*1], m0
312 movq [dstq+strideq*2], m0
313 movq [dstq+stride3q ], m0
326 mova m0, [%2q]
330 psadbw m0, m2
331 movhlps m1, m0
332 paddw m0, m1
334 pmulhrsw m0, [pw_2048]
335 pshufb m0, m2
337 paddw m0, [pw_8]
338 psraw m0, 4
339 punpcklbw m0, m0
340 pshuflw m0, m0, q0000
341 punpcklqdq m0, m0
345 mova [dstq+strideq*0], m0
346 mova [dstq+strideq*1], m0
347 mova [dstq+strideq*2], m0
348 mova [dstq+stride3q ], m0
355 mova m0, [%2q]
360 psadbw m0, m2
362 paddw m0, m1
363 movhlps m1, m0
364 paddw m0, m1
366 pmulhrsw m0, [pw_1024]
367 pshufb m0, m2
369 paddw m0, [pw_16]
370 psraw m0, 5
371 punpcklbw m0, m0
372 pshuflw m0, m0, q0000
373 punpcklqdq m0, m0
377 mova [dstq+strideq*0+ 0], m0
378 mova [dstq+strideq*0+16], m0
379 mova [dstq+strideq*1+ 0], m0
380 mova [dstq+strideq*1+16], m0
381 mova [dstq+strideq*2+ 0], m0
382 mova [dstq+strideq*2+16], m0
383 mova [dstq+stride3q + 0], m0
384 mova [dstq+stride3q +16], m0
401 mova m0, [%2q]
405 psadbw m0, m2
406 vextracti128 xm1, m0, 1
411 vpbroadcastb m0, xm0
414 mova [dstq+strideq*0], m0
415 mova [dstq+strideq*1], m0
416 mova [dstq+strideq*2], m0
417 mova [dstq+stride3q ], m0
419 mova [dstq+strideq*0], m0
420 mova [dstq+strideq*1], m0
421 mova [dstq+strideq*2], m0
422 mova [dstq+stride3q ], m0
438 movq m0, [aq]
441 movq [dstq+strideq*0], m0
442 movq [dstq+strideq*1], m0
443 movq [dstq+strideq*2], m0
444 movq [dstq+stride3q ], m0
446 movq [dstq+strideq*0], m0
447 movq [dstq+strideq*1], m0
448 movq [dstq+strideq*2], m0
449 movq [dstq+stride3q ], m0
454 mova m0, [aq]
459 mova [dstq+strideq*0], m0
460 mova [dstq+strideq*1], m0
461 mova [dstq+strideq*2], m0
462 mova [dstq+stride3q ], m0
470 mova m0, [aq]
476 mova [dstq+strideq*0+ 0], m0
478 mova [dstq+strideq*1+ 0], m0
480 mova [dstq+strideq*2+ 0], m0
482 mova [dstq+stride3q + 0], m0
491 mova m0, [aq]
496 mova [dstq+strideq*0], m0
497 mova [dstq+strideq*1], m0
498 mova [dstq+strideq*2], m0
499 mova [dstq+stride3q ], m0
501 mova [dstq+strideq*0], m0
502 mova [dstq+strideq*1], m0
503 mova [dstq+strideq*2], m0
504 mova [dstq+stride3q ], m0
515 movd m0, [lq]
517 pshufb m0, [pb_4x3_4x2_4x1_4x0]
519 punpcklbw m0, m0
520 pshuflw m0, m0, q0123
521 punpcklwd m0, m0
524 movd [dstq+strideq*0], m0
525 psrldq m0, 4
526 movd [dstq+strideq*1], m0
527 psrldq m0, 4
528 movd [dstq+strideq*2], m0
529 psrldq m0, 4
530 movd [dstq+stride3q ], m0
542 movd m0, [lq+cntq*4]
544 pshufb m1, m0, m3
545 pshufb m0, m2
547 punpcklbw m0, m0
548 punpcklwd m0, m0
549 pshufd m1, m0, q2233
550 pshufd m0, m0, q0011
554 movq [dstq+strideq*2], m0
555 movhps [dstq+stride3q ], m0
573 pshufb m0, m3, m7
578 pshufd m0, m3, q3333
581 mova [dstq+strideq*0], m0
609 pshufb m0, m3, m7
614 pshufd m0, m3, q3333
617 mova [dstq+strideq*0+ 0], m0
618 mova [dstq+strideq*0+16], m0
657 pshufb m0, m3, m7
659 mova [dstq+strideq*0], m0
676 movd m0, [aq]
678 punpcklbw m0, m1
688 psubw m0, m2
700 paddw m4, m0
701 paddw m2, m0
720 movh m0, [aq]
722 punpcklbw m0, m1
733 psubw m0, m2
746 paddw m4, m0
747 paddw m2, m0
758 mova m0, [aq]
760 punpckhbw m1, m0, m3
761 punpcklbw m0, m3
773 psubw m0, m2
786 paddw m2, m5, m0
788 paddw m6, m7, m0
807 mova m0, [aq]
826 punpckhbw m1, m0, m5
828 punpcklbw m0, m5
831 psubw m0, m4
840 mova [rsp+0*16], m0
863 paddw m0, m3, m8
872 paddw m0, m3, [rsp+0*16]
879 packuswb m0, m1
883 mova [dstq+strideq*1+ 0], m0
907 mova m0, [aq]
912 punpckhbw m1, m0, m3
913 punpcklbw m0, m3
915 psubw m0, m2
922 paddw m2, m3, m0
924 paddw m6, m7, m0
950 pshufb m0, m1, [pb_0to5_2x7]
954 pand m0, m1, [pb_6xm1_2x0] ; 012345__
957 por m0, m3 ; 01234577
963 pshufw m1, m0, q3321
964 movd [dstq+strideq*0], m0
966 psrlq m0, 8
969 movd [dstq+strideq*0], m0
981 movq m0, [aq]
984 pshufb m1, m0, [pb_1to6_10x7]
986 punpcklbw m1, m0, m0 ; 0011223344556677
989 shufps m0, m1, q3310
991 psrldq m1, m0, 1
992 shufps m1, m0, q3210
997 pshufd m1, m0, q3321
998 movq [dstq+strideq*0], m0
1000 psrldq m0, 1
1002 movq [dstq+strideq*1], m0
1005 psrldq m0, 1
1007 movq [dstq+strideq*0], m0
1009 psrldq m0, 1
1011 movq [dstq+strideq*1], m0
1016 mova m0, [aq]
1019 pshufb m1, m0, m5
1021 pshufb m4, m0, [pb_15]
1023 pand m5, m0, [pb_15x0_1xm1] ; _______________F
1024 psrldq m1, m0, 1 ; 123456789ABCDEF_
1036 movhlps m4, m0
1037 mova [dstq+strideq*0], m0
1039 pshufb m0, m5
1041 psrldq m0, 1
1042 por m0, m5
1045 movhlps m4, m0
1046 mova [dstq+strideq*1], m0
1048 pshufb m0, m5
1050 psrldq m0, 1
1051 por m0, m5
1060 mova m0, [aq]
1062 PALIGNR m2, m1, m0, 1, m4
1063 PALIGNR m3, m1, m0, 2, m4
1086 mova [dstq +strideq*0+ 0], m0
1088 movhps [dstq+strideq*8+ 0], m0
1096 vpalignr m0, m1, m0, 1
1099 palignr m2, m1, m0, 1
1101 mova m0, m2
1104 psrldq m0, 1
1107 por m0, m4
1128 movd m0, [lq]
1129 punpckldq m0, [aq-1]
1133 PALIGNR m1, m0, 1, m3
1137 movd [dstq+stride3q ], m0
1138 psrlq m0, 8
1139 movd [dstq+strideq*2], m0
1140 psrlq m0, 8
1141 movd [dstq+strideq*1], m0
1142 psrlq m0, 8
1143 movd [dstq+strideq*0], m0
1159 pslldq m0, m1, 1
1163 movhps [dstq+strideq*0], m0
1164 pslldq m0, 1
1165 movhps [dstq+strideq*1], m0
1166 pslldq m0, 1
1167 movhps [dstq+strideq*2], m0
1168 pslldq m0, 1
1169 movhps [dstq+stride3q ], m0
1170 pslldq m0, 1
1172 movhps [dstq+strideq*0], m0
1173 pslldq m0, 1
1174 movhps [dstq+strideq*1], m0
1175 pslldq m0, 1
1176 movhps [dstq+strideq*2], m0
1177 pslldq m0, 1
1178 movhps [dstq+stride3q ], m0
1192 pslldq m0, m1, 1
1198 movhps [dstq+strideq*8+0], m0
1200 PALIGNR m3, m0, 15, m1
1201 pslldq m0, 1
1203 movhps [dstq+stride9q +0], m0
1205 PALIGNR m3, m0, 15, m1
1206 pslldq m0, 1
1230 pslldq m0, m1, 1
1261 movq m0, [aq]
1262 psrlq m1, m0, 8
1265 pavgb m1, m0
1277 movq m0, [aq]
1279 pshufb m0, [pb_0to6_9x7]
1281 punpcklbw m1, m0, m0
1283 shufps m0, m1, q3310
1287 psrldq m1, m0, 1
1288 psrldq m2, m0, 2
1290 pavgb m1, m0
1310 mova m0, [aq]
1315 pshufb m1, m0, m4
1318 pand m4, m0, [pb_15x0_1xm1] ; _______________F
1319 psrldq m1, m0, 1 ; 123456789ABCDEF_
1325 pavgb m1, m0
1356 mova m0, [aq]
1359 PALIGNR m2, m5, m0, 1, m4
1360 PALIGNR m3, m5, m0, 2, m4
1363 pavgb m2, m0
1366 pshufb m0, m5, m4
1367 pshufb m1, m0, m4
1370 psrldq m0, m5, 1 ; 123456789ABCDEF_
1371 por m0, m4 ; 123456789ABCDEFF
1372 psrldq m1, m0, 1 ; 23456789ABCDEFF_
1377 pavgb m0, m5
1410 %%write q*0, m2, m0
1432 movd m0, [aq]
1435 pavgb m0, m1
1443 ; IABC | m0 contains ABCDxxxx
1447 punpckldq m0, m2
1449 movd [dstq+strideq*0], m0
1450 pshufb m0, [pb_6012_4xm1]
1453 movd [dstq+strideq*2], m0
1458 movd [dstq+strideq*0], m0
1460 PALIGNR m0, m1, 7, m3
1463 movd [dstq+strideq*2], m0
1478 movq m0, [aq]
1481 pavgb m0, m1
1489 ; QABCDEFG | m0 contains ABCDEFGHxxxxxxxx
1497 punpcklqdq m0, m1 ; ABCDEFGHxxVUTSRQ
1499 movq [dstq+strideq*0], m0
1502 pshufb m0, [pb_6xm1_BDF_0to6] ; xxxxxxUSQABCDEFG
1509 PALIGNR m0, m3, 7, m4 ; xxxxxxUSQABCDEFG
1514 movhps [dstq+strideq*2], m0
1517 pslldq m0, 1
1519 movhps [dstq+strideq*0], m0
1521 pslldq m0, 1
1523 movhps [dstq+strideq*2], m0
1528 mova m0, [aq]
1535 pavgb m0, m1
1550 mova [dstq+strideq*0], m0
1552 PALIGNR m4, m0, m1, 15, m6
1557 PALIGNR m0, m1, 14, m6
1565 mova m0, [aq]
1568 PALIGNR m3, m2, m0, 15, m6
1569 PALIGNR m4, m2, m0, 14, m6
1575 pavgb m0, m1
1580 mova [dstq], m0
1582 PALIGNR m1, m2, 1, m0
1583 PALIGNR m7, m2, m6, 15, m0
1585 PALIGNR m2, m6, 1, m0
1592 psrlw m0, m1, 8
1596 packuswb m1, m0
1606 mova m0, [dstq]
1611 ; even lines (0, 2, 4, ...): m1 | m0, m3
1624 %%write q*0, m1, m0, m3
1644 movd m0, [lq]
1645 punpckldq m0, [aq-1]
1648 psrlq m1, m0, 8
1651 pavgb m1, m0
1659 punpckhdq m0, m1, m2
1662 ; m0 contains CGDHIJxx
1665 movd [dstq+strideq*1], m0
1667 psrlq m0, 16
1669 movd [dstq+strideq*0], m0
1674 movq m0, [lq]
1675 movhps m0, [aq-1]
1679 psrldq m1, m0, 1
1682 pavgb m1, m0
1713 mova m0, [lq]
1723 PALIGNR m1, m3, m0, 1, m6
1724 PALIGNR m2, m3, m0, 2, m6
1726 pavgb m1, m0
1744 palignr m0, m5, m2, 2
1746 mova m2, m0
1763 mova m0, [lq]
1782 PALIGNR m6, m1, m0, 1, m7
1783 PALIGNR m1, m0, 2, m7
1785 pavgb m0, m6
1789 ; m0, m1, m2, m3, m4, m5
1798 mova [dst24q+stride8q+ 0], m0
1801 palignr m0, m1, m0, 2
1813 palignr m1, m0, 2
1814 mova m0, m1
1836 psrldq m0, 2
1837 por m0, m6
1852 movd m0, [lq]
1854 pshufb m0, [pb_0to2_5x3]
1856 punpcklbw m1, m0, m0 ; 00112233
1858 punpckldq m0, m1 ; 01233333
1860 psrlq m1, m0, 8
1863 pavgb m1, m0
1867 PALIGNR m2, m1, 2, m0
1884 movq m0, [lq]
1886 pshufb m0, [pb_0to6_9x7]
1888 punpcklbw m1, m0, m0 ; 0011223344556677
1890 shufps m0, m1, q3310 ; 0123456777777777
1892 psrldq m1, m0, 1
1895 pavgb m1, m0
1902 PALIGNR m0, m2, m1, 2, m3
1903 movq [dstq +strideq*1], m0
1904 movhps [dst4q+strideq*1], m0
1905 PALIGNR m0, m2, m1, 4, m3
1906 movq [dstq +strideq*2], m0
1907 movhps [dst4q+strideq*2], m0
1914 mova m0, [lq]
1917 pshufb m1, m0, [pb_1toE_2xF]
1918 pshufb m2, m0, m3
1920 pand m3, m0, [pb_15x0_1xm1]
1921 psrldq m1, m0, 1
1924 psrldq m2, m0, 2
1928 pavgb m1, m0
1937 PALIGNR m0, m2, m1, 2, m4
1944 mova [dstq+strideq*1], m0
1946 PALIGNR m1, m2, m0, 2, m4
1960 mova m0, [lq+16]
1961 PALIGNR m2, m0, m1, 1, m5
1962 PALIGNR m3, m0, m1, 2, m5
1967 pshufb m5, m0, [pb_1toE_2xF]
1968 pshufb m1, m0, m4
1970 pand m4, m0, [pb_15x0_1xm1]
1971 psrldq m5, m0, 1
1974 psrldq m1, m0, 2
1978 pavgb m0, m5
1998 mova [dst8q +stride0q+16], m0
1999 mova [dst16q+stride0q+ 0], m0
2005 palignr m3, m0, m3, 2
2006 palignr m0, m1, m0, 2
2010 palignr m1, m0, 2
2011 palignr m0, m3, 2
2014 mova m3, m0
2015 mova m0, m1
2020 pslldq m7, m0, 14
2022 psrldq m0, 2
2024 por m0, m5