Lines Matching refs:xmm4

245     movdqa    xmm4, kShuffleMaskRGB24ToARGB  in RGB24ToARGBRow_SSSE3()
255 pshufb xmm2, xmm4 in RGB24ToARGBRow_SSSE3()
258 pshufb xmm0, xmm4 in RGB24ToARGBRow_SSSE3()
261 pshufb xmm1, xmm4 in RGB24ToARGBRow_SSSE3()
265 pshufb xmm3, xmm4 in RGB24ToARGBRow_SSSE3()
285 movdqa xmm4, kShuffleMaskRAWToARGB in RAWToARGBRow_SSSE3()
295 pshufb xmm2, xmm4 in RAWToARGBRow_SSSE3()
298 pshufb xmm0, xmm4 in RAWToARGBRow_SSSE3()
301 pshufb xmm1, xmm4 in RAWToARGBRow_SSSE3()
305 pshufb xmm3, xmm4 in RAWToARGBRow_SSSE3()
335 pcmpeqb xmm4, xmm4 // generate mask 0x07e007e0 for Green in RGB565ToARGBRow_SSE2()
336 psllw xmm4, 10 in RGB565ToARGBRow_SSE2()
337 psrlw xmm4, 5 in RGB565ToARGBRow_SSE2()
358 pand xmm0, xmm4 // G in middle 6 bits in RGB565ToARGBRow_SSE2()
386 movdqa xmm4, xmm3 // generate mask 0x03e003e0 for Green in ARGB1555ToARGBRow_SSE2()
387 psrlw xmm4, 6 in ARGB1555ToARGBRow_SSE2()
410 pand xmm0, xmm4 // G in middle 5 bits in ARGB1555ToARGBRow_SSE2()
433 movd xmm4, eax in ARGB4444ToARGBRow_SSE2()
434 pshufd xmm4, xmm4, 0 in ARGB4444ToARGBRow_SSE2()
435 movdqa xmm5, xmm4 // 0xf0f0f0f0 for high nibbles in ARGB4444ToARGBRow_SSE2()
447 pand xmm0, xmm4 // mask low nibbles in ARGB4444ToARGBRow_SSE2()
486 movdqa xmm4, xmm1 // 4 bytes from 1 for 0 in ARGBToRGB24Row_SSSE3()
488 pslldq xmm4, 12 // 4 bytes from 1 for 0 in ARGBToRGB24Row_SSSE3()
490 por xmm0, xmm4 // 4 bytes from 1 for 0 in ARGBToRGB24Row_SSSE3()
525 movdqa xmm4, xmm1 // 4 bytes from 1 for 0 in ARGBToRAWRow_SSSE3()
527 pslldq xmm4, 12 // 4 bytes from 1 for 0 in ARGBToRAWRow_SSSE3()
529 por xmm0, xmm4 // 4 bytes from 1 for 0 in ARGBToRAWRow_SSSE3()
553 pcmpeqb xmm4, xmm4 // generate mask 0x000007e0 in ARGBToRGB565Row_SSE2()
554 psrld xmm4, 26 in ARGBToRGB565Row_SSE2()
555 pslld xmm4, 5 in ARGBToRGB565Row_SSE2()
569 pand xmm2, xmm4 // G in ARGBToRGB565Row_SSE2()
590 pcmpeqb xmm4, xmm4 // generate mask 0x0000001f in ARGBToARGB1555Row_SSE2()
591 psrld xmm4, 27 in ARGBToARGB1555Row_SSE2()
592 movdqa xmm5, xmm4 // generate mask 0x000003e0 in ARGBToARGB1555Row_SSE2()
594 movdqa xmm6, xmm4 // generate mask 0x00007c00 in ARGBToARGB1555Row_SSE2()
610 pand xmm1, xmm4 // B in ARGBToARGB1555Row_SSE2()
632 pcmpeqb xmm4, xmm4 // generate mask 0xf000f000 in ARGBToARGB4444Row_SSE2()
633 psllw xmm4, 12 in ARGBToARGB4444Row_SSE2()
634 movdqa xmm3, xmm4 // generate mask 0x00f000f0 in ARGBToARGB4444Row_SSE2()
642 pand xmm1, xmm4 // high nibble in ARGBToARGB4444Row_SSE2()
664 movdqa xmm4, kARGBToY in ARGBToYRow_SSSE3()
672 pmaddubsw xmm0, xmm4 in ARGBToYRow_SSSE3()
673 pmaddubsw xmm1, xmm4 in ARGBToYRow_SSSE3()
674 pmaddubsw xmm2, xmm4 in ARGBToYRow_SSSE3()
675 pmaddubsw xmm3, xmm4 in ARGBToYRow_SSSE3()
698 movdqa xmm4, kARGBToY in ARGBToYRow_Unaligned_SSSE3()
706 pmaddubsw xmm0, xmm4 in ARGBToYRow_Unaligned_SSSE3()
707 pmaddubsw xmm1, xmm4 in ARGBToYRow_Unaligned_SSSE3()
708 pmaddubsw xmm2, xmm4 in ARGBToYRow_Unaligned_SSSE3()
709 pmaddubsw xmm3, xmm4 in ARGBToYRow_Unaligned_SSSE3()
732 movdqa xmm4, kBGRAToY in BGRAToYRow_SSSE3()
740 pmaddubsw xmm0, xmm4 in BGRAToYRow_SSSE3()
741 pmaddubsw xmm1, xmm4 in BGRAToYRow_SSSE3()
742 pmaddubsw xmm2, xmm4 in BGRAToYRow_SSSE3()
743 pmaddubsw xmm3, xmm4 in BGRAToYRow_SSSE3()
766 movdqa xmm4, kBGRAToY in BGRAToYRow_Unaligned_SSSE3()
774 pmaddubsw xmm0, xmm4 in BGRAToYRow_Unaligned_SSSE3()
775 pmaddubsw xmm1, xmm4 in BGRAToYRow_Unaligned_SSSE3()
776 pmaddubsw xmm2, xmm4 in BGRAToYRow_Unaligned_SSSE3()
777 pmaddubsw xmm3, xmm4 in BGRAToYRow_Unaligned_SSSE3()
800 movdqa xmm4, kABGRToY in ABGRToYRow_SSSE3()
808 pmaddubsw xmm0, xmm4 in ABGRToYRow_SSSE3()
809 pmaddubsw xmm1, xmm4 in ABGRToYRow_SSSE3()
810 pmaddubsw xmm2, xmm4 in ABGRToYRow_SSSE3()
811 pmaddubsw xmm3, xmm4 in ABGRToYRow_SSSE3()
834 movdqa xmm4, kABGRToY in ABGRToYRow_Unaligned_SSSE3()
842 pmaddubsw xmm0, xmm4 in ABGRToYRow_Unaligned_SSSE3()
843 pmaddubsw xmm1, xmm4 in ABGRToYRow_Unaligned_SSSE3()
844 pmaddubsw xmm2, xmm4 in ABGRToYRow_Unaligned_SSSE3()
845 pmaddubsw xmm3, xmm4 in ABGRToYRow_Unaligned_SSSE3()
868 movdqa xmm4, kRGBAToY in RGBAToYRow_SSSE3()
876 pmaddubsw xmm0, xmm4 in RGBAToYRow_SSSE3()
877 pmaddubsw xmm1, xmm4 in RGBAToYRow_SSSE3()
878 pmaddubsw xmm2, xmm4 in RGBAToYRow_SSSE3()
879 pmaddubsw xmm3, xmm4 in RGBAToYRow_SSSE3()
902 movdqa xmm4, kRGBAToY in RGBAToYRow_Unaligned_SSSE3()
910 pmaddubsw xmm0, xmm4 in RGBAToYRow_Unaligned_SSSE3()
911 pmaddubsw xmm1, xmm4 in RGBAToYRow_Unaligned_SSSE3()
912 pmaddubsw xmm2, xmm4 in RGBAToYRow_Unaligned_SSSE3()
913 pmaddubsw xmm3, xmm4 in RGBAToYRow_Unaligned_SSSE3()
957 movdqa xmm4, xmm0 in ARGBToUVRow_SSSE3()
959 shufps xmm4, xmm1, 0xdd in ARGBToUVRow_SSSE3()
960 pavgb xmm0, xmm4 in ARGBToUVRow_SSSE3()
961 movdqa xmm4, xmm2 in ARGBToUVRow_SSSE3()
963 shufps xmm4, xmm3, 0xdd in ARGBToUVRow_SSSE3()
964 pavgb xmm2, xmm4 in ARGBToUVRow_SSSE3()
1018 movdqu xmm4, [eax + esi] in ARGBToUVRow_Unaligned_SSSE3()
1019 pavgb xmm0, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1020 movdqu xmm4, [eax + esi + 16] in ARGBToUVRow_Unaligned_SSSE3()
1021 pavgb xmm1, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1022 movdqu xmm4, [eax + esi + 32] in ARGBToUVRow_Unaligned_SSSE3()
1023 pavgb xmm2, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1024 movdqu xmm4, [eax + esi + 48] in ARGBToUVRow_Unaligned_SSSE3()
1025 pavgb xmm3, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1027 movdqa xmm4, xmm0 in ARGBToUVRow_Unaligned_SSSE3()
1029 shufps xmm4, xmm1, 0xdd in ARGBToUVRow_Unaligned_SSSE3()
1030 pavgb xmm0, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1031 movdqa xmm4, xmm2 in ARGBToUVRow_Unaligned_SSSE3()
1033 shufps xmm4, xmm3, 0xdd in ARGBToUVRow_Unaligned_SSSE3()
1034 pavgb xmm2, xmm4 in ARGBToUVRow_Unaligned_SSSE3()
1093 movdqa xmm4, xmm0 in BGRAToUVRow_SSSE3()
1095 shufps xmm4, xmm1, 0xdd in BGRAToUVRow_SSSE3()
1096 pavgb xmm0, xmm4 in BGRAToUVRow_SSSE3()
1097 movdqa xmm4, xmm2 in BGRAToUVRow_SSSE3()
1099 shufps xmm4, xmm3, 0xdd in BGRAToUVRow_SSSE3()
1100 pavgb xmm2, xmm4 in BGRAToUVRow_SSSE3()
1154 movdqu xmm4, [eax + esi] in BGRAToUVRow_Unaligned_SSSE3()
1155 pavgb xmm0, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1156 movdqu xmm4, [eax + esi + 16] in BGRAToUVRow_Unaligned_SSSE3()
1157 pavgb xmm1, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1158 movdqu xmm4, [eax + esi + 32] in BGRAToUVRow_Unaligned_SSSE3()
1159 pavgb xmm2, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1160 movdqu xmm4, [eax + esi + 48] in BGRAToUVRow_Unaligned_SSSE3()
1161 pavgb xmm3, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1163 movdqa xmm4, xmm0 in BGRAToUVRow_Unaligned_SSSE3()
1165 shufps xmm4, xmm1, 0xdd in BGRAToUVRow_Unaligned_SSSE3()
1166 pavgb xmm0, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1167 movdqa xmm4, xmm2 in BGRAToUVRow_Unaligned_SSSE3()
1169 shufps xmm4, xmm3, 0xdd in BGRAToUVRow_Unaligned_SSSE3()
1170 pavgb xmm2, xmm4 in BGRAToUVRow_Unaligned_SSSE3()
1229 movdqa xmm4, xmm0 in ABGRToUVRow_SSSE3()
1231 shufps xmm4, xmm1, 0xdd in ABGRToUVRow_SSSE3()
1232 pavgb xmm0, xmm4 in ABGRToUVRow_SSSE3()
1233 movdqa xmm4, xmm2 in ABGRToUVRow_SSSE3()
1235 shufps xmm4, xmm3, 0xdd in ABGRToUVRow_SSSE3()
1236 pavgb xmm2, xmm4 in ABGRToUVRow_SSSE3()
1290 movdqu xmm4, [eax + esi] in ABGRToUVRow_Unaligned_SSSE3()
1291 pavgb xmm0, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1292 movdqu xmm4, [eax + esi + 16] in ABGRToUVRow_Unaligned_SSSE3()
1293 pavgb xmm1, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1294 movdqu xmm4, [eax + esi + 32] in ABGRToUVRow_Unaligned_SSSE3()
1295 pavgb xmm2, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1296 movdqu xmm4, [eax + esi + 48] in ABGRToUVRow_Unaligned_SSSE3()
1297 pavgb xmm3, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1299 movdqa xmm4, xmm0 in ABGRToUVRow_Unaligned_SSSE3()
1301 shufps xmm4, xmm1, 0xdd in ABGRToUVRow_Unaligned_SSSE3()
1302 pavgb xmm0, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1303 movdqa xmm4, xmm2 in ABGRToUVRow_Unaligned_SSSE3()
1305 shufps xmm4, xmm3, 0xdd in ABGRToUVRow_Unaligned_SSSE3()
1306 pavgb xmm2, xmm4 in ABGRToUVRow_Unaligned_SSSE3()
1365 movdqa xmm4, xmm0 in RGBAToUVRow_SSSE3()
1367 shufps xmm4, xmm1, 0xdd in RGBAToUVRow_SSSE3()
1368 pavgb xmm0, xmm4 in RGBAToUVRow_SSSE3()
1369 movdqa xmm4, xmm2 in RGBAToUVRow_SSSE3()
1371 shufps xmm4, xmm3, 0xdd in RGBAToUVRow_SSSE3()
1372 pavgb xmm2, xmm4 in RGBAToUVRow_SSSE3()
1426 movdqu xmm4, [eax + esi] in RGBAToUVRow_Unaligned_SSSE3()
1427 pavgb xmm0, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1428 movdqu xmm4, [eax + esi + 16] in RGBAToUVRow_Unaligned_SSSE3()
1429 pavgb xmm1, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1430 movdqu xmm4, [eax + esi + 32] in RGBAToUVRow_Unaligned_SSSE3()
1431 pavgb xmm2, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1432 movdqu xmm4, [eax + esi + 48] in RGBAToUVRow_Unaligned_SSSE3()
1433 pavgb xmm3, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1435 movdqa xmm4, xmm0 in RGBAToUVRow_Unaligned_SSSE3()
1437 shufps xmm4, xmm1, 0xdd in RGBAToUVRow_Unaligned_SSSE3()
1438 pavgb xmm0, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1439 movdqa xmm4, xmm2 in RGBAToUVRow_Unaligned_SSSE3()
1441 shufps xmm4, xmm3, 0xdd in RGBAToUVRow_Unaligned_SSSE3()
1442 pavgb xmm2, xmm4 in RGBAToUVRow_Unaligned_SSSE3()
1572 __asm punpcklbw xmm3, xmm4 \
1600 __asm punpcklbw xmm3, xmm4 \
1632 pxor xmm4, xmm4 in I444ToARGBRow_SSSE3()
1675 pxor xmm4, xmm4 in I422ToARGBRow_SSSE3()
1719 pxor xmm4, xmm4 in I411ToARGBRow_SSSE3()
1758 pxor xmm4, xmm4 in NV12ToARGBRow_SSSE3()
1796 pxor xmm4, xmm4 in NV21ToARGBRow_SSSE3()
1838 pxor xmm4, xmm4 in I444ToARGBRow_Unaligned_SSSE3()
1881 pxor xmm4, xmm4 in I422ToARGBRow_Unaligned_SSSE3()
1925 pxor xmm4, xmm4 in I411ToARGBRow_Unaligned_SSSE3()
1965 pxor xmm4, xmm4 in NV12ToARGBRow_Unaligned_SSSE3()
2003 pxor xmm4, xmm4 in NV21ToARGBRow_Unaligned_SSSE3()
2042 pxor xmm4, xmm4 in I422ToBGRARow_SSSE3()
2083 pxor xmm4, xmm4 in I422ToBGRARow_Unaligned_SSSE3()
2125 pxor xmm4, xmm4 in I422ToABGRRow_SSSE3()
2166 pxor xmm4, xmm4 in I422ToABGRRow_Unaligned_SSSE3()
2206 pxor xmm4, xmm4 in I422ToRGBARow_SSSE3()
2247 pxor xmm4, xmm4 in I422ToRGBARow_Unaligned_SSSE3()
2281 pcmpeqb xmm4, xmm4 // generate mask 0xff000000 in YToARGBRow_SSE2()
2282 pslld xmm4, 24 in YToARGBRow_SSE2()
2308 por xmm0, xmm4 in YToARGBRow_SSE2()
2309 por xmm1, xmm4 in YToARGBRow_SSE2()
3016 pcmpeqb xmm4, xmm4 // generate mask 0xff000000 in ARGBBlendRow_SSE2()
3017 pslld xmm4, 24 in ARGBBlendRow_SSE2()
3030 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSE2()
3041 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSE2()
3061 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSE2()
3072 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSE2()
3092 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSE2()
3103 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSE2()
3150 pcmpeqb xmm4, xmm4 // generate mask 0xff000000 in ARGBBlendRow_SSSE3()
3151 pslld xmm4, 24 in ARGBBlendRow_SSSE3()
3164 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSSE3()
3173 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSSE3()
3198 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSSE3()
3207 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSSE3()
3224 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSSE3()
3233 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSSE3()
3253 pxor xmm3, xmm4 // ~alpha in ARGBBlendRow_SSSE3()
3262 por xmm0, xmm4 // set alpha to 255 in ARGBBlendRow_SSSE3()
3290 pcmpeqb xmm4, xmm4 // generate mask 0xff000000 in ARGBAttenuateRow_SSE2()
3291 pslld xmm4, 24 in ARGBAttenuateRow_SSE2()
3309 pand xmm2, xmm4 in ARGBAttenuateRow_SSE2()
3342 movdqa xmm4, kShuffleAlpha0 in ARGBAttenuateRow_SSSE3()
3348 pshufb xmm0, xmm4 // isolate first 2 alphas in ARGBAttenuateRow_SSSE3()
3386 pcmpeqb xmm4, xmm4 // generate mask 0xff000000 in ARGBUnattenuateRow_SSE2()
3387 pslld xmm4, 24 in ARGBUnattenuateRow_SSE2()
3414 pand xmm2, xmm4 in ARGBUnattenuateRow_SSE2()
3441 movdqa xmm4, kARGBToGray in ARGBGrayRow_SSSE3()
3448 pmaddubsw xmm0, xmm4 in ARGBGrayRow_SSSE3()
3449 pmaddubsw xmm1, xmm4 in ARGBGrayRow_SSSE3()
3500 movdqa xmm4, kARGBToSepiaR in ARGBSepiaRow_SSSE3()
3521 pmaddubsw xmm5, xmm4 in ARGBSepiaRow_SSSE3()
3522 pmaddubsw xmm1, xmm4 in ARGBSepiaRow_SSSE3()
3560 movd xmm4, [edx + 8] in ARGBColorMatrixRow_SSSE3()
3563 pshufd xmm4, xmm4, 0 in ARGBColorMatrixRow_SSSE3()
3584 pmaddubsw xmm5, xmm4 in ARGBColorMatrixRow_SSSE3()
3585 pmaddubsw xmm1, xmm4 in ARGBColorMatrixRow_SSSE3()
3667 movd xmm4, [esp + 16] /* interval_offset */ in ARGBQuantizeRow_SSE2()
3673 pshuflw xmm4, xmm4, 040h in ARGBQuantizeRow_SSE2()
3674 pshufd xmm4, xmm4, 044h in ARGBQuantizeRow_SSE2()
3691 paddw xmm0, xmm4 // + interval_size / 2 in ARGBQuantizeRow_SSE2()
3692 paddw xmm1, xmm4 in ARGBQuantizeRow_SSE2()
3724 movd xmm4, area in CumulativeSumToAverage_SSE2()
3727 cvtdq2ps xmm4, xmm4 in CumulativeSumToAverage_SSE2()
3728 rcpss xmm4, xmm4 // 1.0f / area in CumulativeSumToAverage_SSE2()
3729 pshufd xmm4, xmm4, 0 in CumulativeSumToAverage_SSE2()
3764 mulps xmm0, xmm4 in CumulativeSumToAverage_SSE2()
3765 mulps xmm1, xmm4 in CumulativeSumToAverage_SSE2()
3768 mulps xmm2, xmm4 in CumulativeSumToAverage_SSE2()
3769 mulps xmm3, xmm4 in CumulativeSumToAverage_SSE2()
3796 mulps xmm0, xmm4 in CumulativeSumToAverage_SSE2()
3833 movdqa xmm4, xmm2 in ComputeCumulativeSumRow_SSE2()
3840 punpckhbw xmm4, xmm1 in ComputeCumulativeSumRow_SSE2()
3841 movdqa xmm5, xmm4 in ComputeCumulativeSumRow_SSE2()
3842 punpcklwd xmm4, xmm1 in ComputeCumulativeSumRow_SSE2()
3853 paddd xmm0, xmm4 in ComputeCumulativeSumRow_SSE2()
3854 movdqa xmm4, [edx + esi + 32] in ComputeCumulativeSumRow_SSE2()
3855 paddd xmm4, xmm0 in ComputeCumulativeSumRow_SSE2()
3863 movdqa [edx + 32], xmm4 in ComputeCumulativeSumRow_SSE2()
3958 movdqa xmm4, xmm7 in ARGBAffineRow_SSE2()
3959 addps xmm4, xmm4 // dudv *= 2 in ARGBAffineRow_SSE2()
3961 addps xmm3, xmm4 in ARGBAffineRow_SSE2()
3962 addps xmm4, xmm4 // dudv *= 4 in ARGBAffineRow_SSE2()
3978 addps xmm2, xmm4 // x, y += dx, dy first 2 in ARGBAffineRow_SSE2()
3986 addps xmm3, xmm4 // x, y += dx, dy next 2 in ARGBAffineRow_SSE2()