Lines Matching refs:x3
86 #define ARGB_SUM(x1,x2,x3) x1 = _mm_add_pi32(x2, x3) argument
94 #define ARGB_INTERP255(x1,x2,x3,alpha) \ argument
95 x1 = mmx_interp255( x2, x3, _zero, (alpha))
97 #define ARGB_ADDW_11(x1,x2,x3) \ argument
98 ARGB_SUM(x1,x2,x3)
100 #define ARGB_ADDW_31(x1,x2,x3) \ argument
102 mmx_t _t1 = _mm_add_pi16(x2, x3); \
107 #define ARGB_ADDW_13(x1,x2,x3) \ argument
109 mmx_t _t1 = _mm_add_pi16(x2, x3); \
110 mmx_t _t2 = _mm_slli_pi16(x3, 1); \
147 #define ARGB_SUM(x1,x2,x3) \ argument
149 x1##_ag = x2##_ag + x3##_ag; \
150 x1##_rb = x2##_rb + x3##_rb; \
162 #define ARGB_INTERP255(x1,x2,x3,alpha) \ argument
168 x1##_ag = ((x2##_ag*_ialpha + x3##_ag*_alpha) >> 8) & 0xff00ff; \
169 x1##_rb = ((x2##_rb*_ialpha + x3##_rb*_alpha) >> 8) & 0xff00ff; \
172 #define ARGB_ADDW_11(x1,x2,x3) \ argument
174 x1##_ag = (x2##_ag + x3##_ag); \
175 x1##_rb = (x2##_rb + x3##_rb); \
178 #define ARGB_ADDW_31(x1,x2,x3) \ argument
180 x1##_ag = (3*x2##_ag + x3##_ag); \
181 x1##_rb = (3*x2##_rb + x3##_rb); \
184 #define ARGB_ADDW_13(x1,x2,x3) \ argument
186 x1##_ag = (x2##_ag + 3*x3##_ag); \
187 x1##_rb = (x2##_rb + 3*x3##_rb); \