Lines Matching full:xmm2
81 movdqa xmm2, [eax + esi]
84 pavgb xmm0, xmm2 // average rows
86 movdqa xmm2, xmm0 // average columns (8 to 4 pixels)
88 shufps xmm2, xmm1, 0xdd // odd pixels
89 pavgb xmm0, xmm2
123 movd xmm2, [eax + ebx * 2]
126 punpckldq xmm2, xmm3
127 punpcklqdq xmm0, xmm2
166 movq xmm2, qword ptr [esi] // row1 4 pairs
167 movhps xmm2, qword ptr [esi + ebx]
171 pavgb xmm0, xmm2 // average rows
173 movdqa xmm2, xmm0 // average columns (8 to 4 pixels)
175 shufps xmm2, xmm1, 0xdd // odd pixels
176 pavgb xmm0, xmm2
221 movdqa xmm2, [esi + edx] // row1
223 movdqa xmm3, xmm2
224 punpcklbw xmm2, xmm4
228 psubw xmm2, xmm0 // row1 - row0
230 pmulhw xmm2, xmm5 // scale diff
232 paddw xmm0, xmm2 // sum rows
309 movdqa xmm2, [esi + edx]
311 punpcklbw xmm0, xmm2
312 punpckhbw xmm1, xmm2
399 "movdqa (%0,%3,1),%%xmm2 \n"
402 "pavgb %%xmm2,%%xmm0 \n"
404 "movdqa %%xmm0,%%xmm2 \n"
406 "shufps $0xdd,%%xmm1,%%xmm2 \n"
407 "pavgb %%xmm2,%%xmm0 \n"
418 , "xmm0", "xmm1", "xmm2", "xmm3"
439 "movd (%0,%1,2),%%xmm2 \n"
442 "punpckldq %%xmm3,%%xmm2 \n"
443 "punpcklqdq %%xmm2,%%xmm0 \n"
456 , "xmm0", "xmm1", "xmm2", "xmm3"
480 "movq (%5),%%xmm2 \n"
481 "movhps (%5,%1,1),%%xmm2 \n"
485 "pavgb %%xmm2,%%xmm0 \n"
487 "movdqa %%xmm0,%%xmm2 \n"
489 "shufps $0xdd,%%xmm1,%%xmm2 \n"
490 "pavgb %%xmm2,%%xmm0 \n"
504 , "xmm0", "xmm1", "xmm2", "xmm3"
529 "movdqa (%1,%4,1),%%xmm2 \n"
531 "movdqa %%xmm2,%%xmm3 \n"
532 "punpcklbw %%xmm4,%%xmm2 \n"
536 "psubw %%xmm0,%%xmm2 \n"
538 "pmulhw %%xmm5,%%xmm2 \n"
540 "paddw %%xmm2,%%xmm0 \n"
576 , "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5"
604 "movdqa (%1,%4,1),%%xmm2 \n"
606 "punpcklbw %%xmm2,%%xmm0 \n"
607 "punpckhbw %%xmm2,%%xmm1 \n"
645 , "xmm0", "xmm1", "xmm2", "xmm5"