Lines Matching refs:dst2

187     __m64 src1, src2, dst1, dst2, lmask, hmask, dsta;  in BlitRGBtoRGBSurfaceAlpha128MMX()  local
205 dst2 = dst1; /* 2 x dst -> dst2(ARGBARGB) */ in BlitRGBtoRGBSurfaceAlpha128MMX()
210 dst2 = _mm_and_si64(dst2, hmask); /* dst & mask -> dst2 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
212 src2 = _mm_add_pi32(src2, dst2); /* dst2 + src2 -> src2 */ in BlitRGBtoRGBSurfaceAlpha128MMX()
252 __m64 src1, src2, dst1, dst2, mm_alpha, mm_zero, dsta; in BlitRGBtoRGBSurfaceAlphaMMX() local
299 dst2 = dst1; /* 2 x dst -> dst2(ARGBARGB) */ in BlitRGBtoRGBSurfaceAlphaMMX()
301 dst2 = _mm_unpackhi_pi8(dst2, mm_zero); /* high - 0A0R0G0B -> dst2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
308 src2 = _mm_sub_pi16(src2, dst2); /* src2 - dst2 -> src2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
311 dst2 = _mm_add_pi8(src2, dst2); /* src2 + dst2(dst2) -> dst2 */ in BlitRGBtoRGBSurfaceAlphaMMX()
313 … dst1 = _mm_packs_pu16(dst1, dst2); /* 0A0R0G0B(res1), 0A0R0G0B(res2) -> dst1(ARGBARGB) */ in BlitRGBtoRGBSurfaceAlphaMMX()
779 __m64 src1, dst1, src2, dst2, gmask, bmask, mm_res, mm_alpha; in Blit565to565SurfaceAlphaMMX() local
844 dst2 = dst1; in Blit565to565SurfaceAlphaMMX()
845 dst2 = _mm_srli_pi16(dst2, 11); /* dst2 >> 11 -> dst2 [000r 000r 000r 000r] */ in Blit565to565SurfaceAlphaMMX()
848 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
851 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
852 dst2 = _mm_slli_pi16(dst2, 11); /* dst2 << 11 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
854 mm_res = dst2; /* RED -> mm_res */ in Blit565to565SurfaceAlphaMMX()
860 dst2 = dst1; in Blit565to565SurfaceAlphaMMX()
861 dst2 = _mm_and_si64(dst2, gmask); /* dst & MASKGREEN -> dst2 */ in Blit565to565SurfaceAlphaMMX()
864 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
867 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
869 mm_res = _mm_or_si64(mm_res, dst2); /* RED | GREEN -> mm_res */ in Blit565to565SurfaceAlphaMMX()
875 dst2 = dst1; in Blit565to565SurfaceAlphaMMX()
876 dst2 = _mm_and_si64(dst2, bmask); /* dst & MASKBLUE -> dst2[000b 000b 000b 000b] */ in Blit565to565SurfaceAlphaMMX()
879 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit565to565SurfaceAlphaMMX()
882 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit565to565SurfaceAlphaMMX()
883 dst2 = _mm_and_si64(dst2, bmask); /* dst2 & MASKBLUE -> dst2 */ in Blit565to565SurfaceAlphaMMX()
885 mm_res = _mm_or_si64(mm_res, dst2); /* RED | GREEN | BLUE -> mm_res */ in Blit565to565SurfaceAlphaMMX()
916 __m64 src1, dst1, src2, dst2, rmask, gmask, bmask, mm_res, mm_alpha; in Blit555to555SurfaceAlphaMMX() local
982 dst2 = dst1; in Blit555to555SurfaceAlphaMMX()
983 dst2 = _mm_and_si64(dst2, rmask); /* dst & MASKRED -> dst2 */ in Blit555to555SurfaceAlphaMMX()
986 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
989 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()
990 dst2 = _mm_and_si64(dst2, rmask); /* dst2 & MASKRED -> dst2 */ in Blit555to555SurfaceAlphaMMX()
992 mm_res = dst2; /* RED -> mm_res */ in Blit555to555SurfaceAlphaMMX()
998 dst2 = dst1; in Blit555to555SurfaceAlphaMMX()
999 dst2 = _mm_and_si64(dst2, gmask); /* dst & MASKGREEN -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1002 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
1005 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1007 mm_res = _mm_or_si64(mm_res, dst2); /* RED | GREEN -> mm_res */ in Blit555to555SurfaceAlphaMMX()
1013 dst2 = dst1; /* dst -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1014 dst2 = _mm_and_si64(dst2, bmask); /* dst & MASKBLUE -> dst2[000b 000b 000b 000b] */ in Blit555to555SurfaceAlphaMMX()
1017 src2 = _mm_sub_pi16(src2, dst2);/* src - dst -> src2 */ in Blit555to555SurfaceAlphaMMX()
1020 dst2 = _mm_add_pi16(src2, dst2); /* src2 + dst2 -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1021 dst2 = _mm_and_si64(dst2, bmask); /* dst2 & MASKBLUE -> dst2 */ in Blit555to555SurfaceAlphaMMX()
1023 mm_res = _mm_or_si64(mm_res, dst2); /* RED | GREEN | BLUE -> mm_res */ in Blit555to555SurfaceAlphaMMX()