From 07274513e984f0b5544586c74508ccd16e7dcafa Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Sun, 13 Jan 2013 17:29:19 +1000 Subject: Remove EFL, since it's been released now. --- .../common/evas_op_mul/op_mul_pixel_mask_i386.c | 63 ---------------------- 1 file changed, 63 deletions(-) delete mode 100644 libraries/evas/src/lib/engines/common/evas_op_mul/op_mul_pixel_mask_i386.c (limited to 'libraries/evas/src/lib/engines/common/evas_op_mul/op_mul_pixel_mask_i386.c') diff --git a/libraries/evas/src/lib/engines/common/evas_op_mul/op_mul_pixel_mask_i386.c b/libraries/evas/src/lib/engines/common/evas_op_mul/op_mul_pixel_mask_i386.c deleted file mode 100644 index ebbac01..0000000 --- a/libraries/evas/src/lib/engines/common/evas_op_mul/op_mul_pixel_mask_i386.c +++ /dev/null @@ -1,63 +0,0 @@ -/* mul pixel x mask --> dst */ - -#ifdef BUILD_MMX -static void -_op_mul_p_mas_dp_mmx(DATA32 *s, DATA8 *m, DATA32 c, DATA32 *d, int l) { - DATA32 *e = d + l; - MOV_A2R(ALPHA_255, mm5) - pxor_r2r(mm0, mm0); - while (d < e) { - c = *m; - switch(c) - { - case 0: - break; - case 255: - MOV_P2R(*d, mm1, mm0) - MOV_P2R(*s, mm2, mm0) - MUL4_SYM_R2R(mm2, mm1, mm5) - MOV_R2P(mm1, *d, mm0) - break; - default: - c++; - MOV_A2R(c, mm1) - c = ~(*s); - MOV_P2R(c, mm3, mm0) - MUL4_256_R2R(mm3, mm1) - movq_r2r(mm5, mm4); - psubw_r2r(mm1, mm4); - MOV_P2R(*d, mm1, mm0) - MUL4_SYM_R2R(mm4, mm1, mm5) - MOV_R2P(mm1, *d, mm0) - break; - } - s++; m++; d++; - } -} - -#define _op_mul_pas_mas_dp_mmx _op_mul_p_mas_dp_mmx -#define _op_mul_pan_mas_dp_mmx _op_mul_p_mas_dp_mmx - -#define _op_mul_p_mas_dpan_mmx _op_mul_p_mas_dp_mmx -#define _op_mul_pas_mas_dpan_mmx _op_mul_pas_mas_dp_mmx -#define _op_mul_pan_mas_dpan_mmx _op_mul_pan_mas_dp_mmx - -static void -init_mul_pixel_mask_span_funcs_mmx(void) -{ - op_mul_span_funcs[SP][SM_AS][SC_N][DP][CPU_MMX] = _op_mul_p_mas_dp_mmx; - op_mul_span_funcs[SP_AS][SM_AS][SC_N][DP][CPU_MMX] = _op_mul_pas_mas_dp_mmx; - op_mul_span_funcs[SP_AN][SM_AS][SC_N][DP][CPU_MMX] = _op_mul_pan_mas_dp_mmx; - - op_mul_span_funcs[SP][SM_AS][SC_N][DP_AN][CPU_MMX] = _op_mul_p_mas_dpan_mmx; - op_mul_span_funcs[SP_AS][SM_AS][SC_N][DP_AN][CPU_MMX] = _op_mul_pas_mas_dpan_mmx; - op_mul_span_funcs[SP_AN][SM_AS][SC_N][DP_AN][CPU_MMX] = _op_mul_pan_mas_dpan_mmx; -} -#endif - -#ifdef BUILD_MMX -static void -init_mul_pixel_mask_pt_funcs_mmx(void) -{ -} -#endif -- cgit v1.1