Lines Matching refs:src2
187 __m64 src1, src2, dst1, dst2, lmask, hmask, dsta; in BlitRGBtoRGBSurfaceAlpha128MMX() local
208 src2 = src1; /* 2 x src -> src2(ARGBARGB) */ in BlitRGBtoRGBSurfaceAlpha128MMX()
211 src2 = _mm_and_si64(src2, hmask); /* src & mask -> src2 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
212 src2 = _mm_add_pi32(src2, dst2); /* dst2 + src2 -> src2 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
213 src2 = _mm_srli_pi32(src2, 1); /* src2 >> 1 -> src2 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
217 dst1 = _mm_add_pi32(dst1, src2); /* src2 + dst1 -> dst1 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
252 __m64 src1, src2, dst1, dst2, mm_alpha, mm_zero, dsta; in BlitRGBtoRGBSurfaceAlphaMMX() local
270 src2 = _mm_cvtsi32_si64(*srcp); /* src(ARGB) -> src2 (0000ARGB) */ in BlitRGBtoRGBSurfaceAlphaMMX()
271 src2 = _mm_unpacklo_pi8(src2, mm_zero); /* 0A0R0G0B -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
276 src2 = _mm_sub_pi16(src2, dst1); /* src2 - dst2 -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
277 src2 = _mm_mullo_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
278 src2 = _mm_srli_pi16(src2, 8); /* src2 >> 8 -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
279 dst1 = _mm_add_pi8(src2, dst1); /* src2 + dst1 -> dst1 */ in BlitRGBtoRGBSurfaceAlphaMMX()
294 src2 = src1; /* 2 x src -> src2(ARGBARGB) */ in BlitRGBtoRGBSurfaceAlphaMMX()
296 src2 = _mm_unpackhi_pi8(src2, mm_zero); /* high - 0A0R0G0B -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
308 src2 = _mm_sub_pi16(src2, dst2); /* src2 - dst2 -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
309 src2 = _mm_mullo_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
310 src2 = _mm_srli_pi16(src2, 8); /* src2 >> 8 -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
311 dst2 = _mm_add_pi8(src2, dst2); /* src2 + dst2(dst2) -> dst2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
779 __m64 src1, dst1, src2, dst2, gmask, bmask, mm_res, mm_alpha; in Blit565to565SurfaceAlphaMMX() local
841 src2 = src1; in Blit565to565SurfaceAlphaMMX()
842 src2 = _mm_srli_pi16(src2, 11); /* src2 >> 11 -> src2 [000r 000r 000r 000r] */ in Blit565to565SurfaceAlphaMMX()
848 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
849 src2 = _mm_mullo_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit565to565SurfaceAlphaMMX()
850 src2 = _mm_srli_pi16(src2, 11); /* src2 >> 11 -> src2 */ in Blit565to565SurfaceAlphaMMX()
851 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
857 src2 = src1; in Blit565to565SurfaceAlphaMMX()
858 src2 = _mm_and_si64(src2, gmask); /* src & MASKGREEN -> src2 */ in Blit565to565SurfaceAlphaMMX()
864 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
865 src2 = _mm_mulhi_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit565to565SurfaceAlphaMMX()
866 src2 = _mm_slli_pi16(src2, 5); /* src2 << 5 -> src2 */ in Blit565to565SurfaceAlphaMMX()
867 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
872 src2 = src1; in Blit565to565SurfaceAlphaMMX()
873 src2 = _mm_and_si64(src2, bmask); /* src & MASKBLUE -> src2[000b 000b 000b 000b] */ in Blit565to565SurfaceAlphaMMX()
879 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
880 src2 = _mm_mullo_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit565to565SurfaceAlphaMMX()
881 src2 = _mm_srli_pi16(src2, 11); /* src2 >> 11 -> src2 */ in Blit565to565SurfaceAlphaMMX()
882 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
916 __m64 src1, dst1, src2, dst2, rmask, gmask, bmask, mm_res, mm_alpha; in Blit555to555SurfaceAlphaMMX() local
979 src2 = src1; in Blit555to555SurfaceAlphaMMX()
980 src2 = _mm_and_si64(src2, rmask); /* src & MASKRED -> src2 */ in Blit555to555SurfaceAlphaMMX()
986 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
987 src2 = _mm_mulhi_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit555to555SurfaceAlphaMMX()
988 src2 = _mm_slli_pi16(src2, 5); /* src2 << 5 -> src2 */ in Blit555to555SurfaceAlphaMMX()
989 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()
995 src2 = src1; in Blit555to555SurfaceAlphaMMX()
996 src2 = _mm_and_si64(src2, gmask); /* src & MASKGREEN -> src2 */ in Blit555to555SurfaceAlphaMMX()
1002 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
1003 src2 = _mm_mulhi_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit555to555SurfaceAlphaMMX()
1004 src2 = _mm_slli_pi16(src2, 5); /* src2 << 5 -> src2 */ in Blit555to555SurfaceAlphaMMX()
1005 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1010 src2 = src1; /* src -> src2 */ in Blit555to555SurfaceAlphaMMX()
1011 src2 = _mm_and_si64(src2, bmask); /* src & MASKBLUE -> src2[000b 000b 000b 000b] */ in Blit555to555SurfaceAlphaMMX()
1017 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
1018 src2 = _mm_mullo_pi16(src2, mm_alpha); /* src2 * alpha -> src2 */ in Blit555to555SurfaceAlphaMMX()
1019 src2 = _mm_srli_pi16(src2, 11); /* src2 >> 11 -> src2 */ in Blit555to555SurfaceAlphaMMX()
1020 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()