Lines Matching defs:xmm1

108     movdqu     xmm1, [eax + 16]
111 psrlw xmm1, 8
112 packuswb xmm0, xmm1
139 movdqu xmm1, [eax + 16]
142 pmaddubsw xmm1, xmm4
144 pavgw xmm1, xmm5
145 packuswb xmm0, xmm1
173 movdqu xmm1, [eax + 16]
178 pmaddubsw xmm1, xmm4
182 paddw xmm1, xmm3
184 psrlw xmm1, 1
186 pavgw xmm1, xmm5
187 packuswb xmm0, xmm1
325 movdqu xmm1, [eax + 16]
328 pand xmm1, xmm5
329 packuswb xmm0, xmm1
361 movdqu xmm1, [eax + 16]
365 pmaddubsw xmm1, xmm4
369 paddw xmm1, xmm3
375 paddw xmm1, xmm3
382 paddw xmm1, xmm3
383 phaddw xmm0, xmm1
511 movdqu xmm1, [eax + 16]
513 movdqa xmm2, xmm1
514 palignr xmm1, xmm0, 8
516 pshufb xmm1, xmm4
519 movq qword ptr [edx + 8], xmm1
535 // xmm1 src_row 1
563 movdqu xmm1, [eax + esi]
564 pavgb xmm0, xmm1
572 movdqu xmm1, [eax + esi + 8]
573 pavgb xmm0, xmm1
581 movdqu xmm1, [eax + esi + 16]
583 pavgb xmm0, xmm1
585 movdqa xmm1, xmmword ptr kMadd21
586 pmaddubsw xmm0, xmm1
620 movdqu xmm1, [eax + esi]
621 pavgb xmm1, xmm0
622 pavgb xmm0, xmm1
630 movdqu xmm1, [eax + esi + 8]
631 pavgb xmm1, xmm0
632 pavgb xmm0, xmm1
640 movdqu xmm1, [eax + esi + 16]
642 pavgb xmm1, xmm0
643 pavgb xmm0, xmm1
645 movdqa xmm1, xmmword ptr kMadd21
646 pmaddubsw xmm0, xmm1
676 movdqu xmm1, [eax + 16] // 16 pixels -> 6,7,8,9,10,11
679 pshufb xmm1, xmm5
680 paddusb xmm0, xmm1
683 movhlps xmm1, xmm0
684 movd [edx + 8], xmm1
712 movhlps xmm1, xmm0
715 punpcklbw xmm1, xmm5
719 paddusw xmm1, xmm7
726 paddusw xmm1, xmm7
735 movdqa xmm7, xmm1 // 8 pixels -> 3,4,5 of xmm6
736 psrldq xmm1, 2
737 paddusw xmm7, xmm1
738 psrldq xmm1, 2
739 paddusw xmm7, xmm1
776 movdqu xmm1, [eax + esi]
778 pavgb xmm0, xmm1
780 movdqa xmm1, xmm0 // 16 pixels -> 0,1,2,3,4,5 of xmm1
781 pshufb xmm1, xmm2
784 paddusw xmm1, xmm6
786 paddusw xmm1, xmm0
788 pmulhuw xmm1, xmm5 // divide by 3,3,2, 3,3,2
789 packuswb xmm1, xmm1
791 movd [edx], xmm1 // write 6 pixels
792 psrlq xmm1, 16
793 movd [edx + 2], xmm1
817 movdqu xmm1, [edx + 16]
822 paddusw xmm1, xmm3
824 movdqu [edx + 16], xmm1
905 movdqa xmm1, xmm2 // x0, x1 fractions.
909 psrlw xmm1, 9 // 7 bit fractions.
912 pshufb xmm1, xmm5 // 0011
915 pxor xmm1, xmm6 // 0..7f and 7f..0
916 paddusb xmm1, xmm7 // +1 so 0..7f and 80..1
917 pmaddubsw xmm1, xmm0 // 16 bit, 2 pixels.
920 paddw xmm1, xmmword ptr kFadd40 // make pixels unsigned and round.
921 psrlw xmm1, 7 // 8.7 fixed point to low 8 bits.
922 packuswb xmm1, xmm1 // 8 bits, 2 pixels.
923 movd ebx, xmm1
969 movdqa xmm1, xmm0
971 punpckhbw xmm1, xmm1
973 movdqu [edx + 16], xmm1
995 movdqu xmm1, [eax + 16]
997 shufps xmm0, xmm1, 0xdd
1020 movdqu xmm1, [eax + 16]
1023 shufps xmm0, xmm1, 0x88 // even pixels
1024 shufps xmm2, xmm1, 0xdd // odd pixels
1049 movdqu xmm1, [eax + 16]
1054 pavgb xmm1, xmm3
1056 shufps xmm0, xmm1, 0x88 // even pixels
1057 shufps xmm2, xmm1, 0xdd // odd pixels
1087 movd xmm1, [eax + ebx]
1088 punpckldq xmm0, xmm1
1127 movq xmm1, qword ptr [eax + ebx * 2]
1128 movhps xmm1, qword ptr [eax + edi]
1136 pavgb xmm1, xmm3
1138 shufps xmm0, xmm1, 0x88 // even pixels
1139 shufps xmm2, xmm1, 0xdd // odd pixels
1186 movd xmm1, [esi + edx * 4] // 1 source x1 pixels
1190 punpckldq xmm0, xmm1 // x0 x1
1192 movd xmm1, [esi + eax * 4] // 1 source x2 pixels
1196 punpckldq xmm1, xmm4 // x2 x3
1197 punpcklqdq xmm0, xmm1 // x0 x1 x2 x3
1209 movd xmm1, [esi + edx * 4] // 1 source x1 pixels
1211 punpckldq xmm0, xmm1 // x0 x1
1273 movdqa xmm1, xmm2 // x0, x1 fractions.
1276 psrlw xmm1, 9 // 7 bit fractions.
1278 pshufb xmm1, xmm5 // 0000000011111111
1280 pxor xmm1, xmm6 // 0..7f and 7f..0
1281 pmaddubsw xmm0, xmm1 // argb_argb 16 bit, 2 pixels.
1327 movdqa xmm1, xmm0
1329 punpckhdq xmm1, xmm1
1331 movdqu [edx + 16], xmm1