aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/libraries/evas/src/lib/include/evas_blend_ops.h
diff options
context:
space:
mode:
Diffstat (limited to 'libraries/evas/src/lib/include/evas_blend_ops.h')
-rw-r--r--libraries/evas/src/lib/include/evas_blend_ops.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/libraries/evas/src/lib/include/evas_blend_ops.h b/libraries/evas/src/lib/include/evas_blend_ops.h
index 1ada384..6bd1f16 100644
--- a/libraries/evas/src/lib/include/evas_blend_ops.h
+++ b/libraries/evas/src/lib/include/evas_blend_ops.h
@@ -200,7 +200,7 @@ static __m128i RGB_MASK_SSE3;
200 200
201static __m128i ALPHA_SSE3; 201static __m128i ALPHA_SSE3;
202 202
203EFL_ALWAYS_INLINE __m128i 203static EFL_ALWAYS_INLINE __m128i
204mul_256_sse3(__m128i a, __m128i c) { 204mul_256_sse3(__m128i a, __m128i c) {
205 205
206 /* prepare alpha for word multiplication */ 206 /* prepare alpha for word multiplication */
@@ -228,7 +228,7 @@ mul_256_sse3(__m128i a, __m128i c) {
228 return _mm_add_epi32(c0, c1); 228 return _mm_add_epi32(c0, c1);
229} 229}
230 230
231EFL_ALWAYS_INLINE __m128i 231static EFL_ALWAYS_INLINE __m128i
232sub4_alpha_sse3(__m128i c) { 232sub4_alpha_sse3(__m128i c) {
233 233
234 __m128i c0 = c; 234 __m128i c0 = c;
@@ -237,7 +237,7 @@ sub4_alpha_sse3(__m128i c) {
237 return _mm_sub_epi32(ALPHA_SSE3, c0); 237 return _mm_sub_epi32(ALPHA_SSE3, c0);
238} 238}
239 239
240EFL_ALWAYS_INLINE __m128i 240static EFL_ALWAYS_INLINE __m128i
241interp4_256_sse3(__m128i a, __m128i c0, __m128i c1) 241interp4_256_sse3(__m128i a, __m128i c0, __m128i c1)
242{ 242{
243 const __m128i zero = _mm_setzero_si128(); 243 const __m128i zero = _mm_setzero_si128();
@@ -289,7 +289,7 @@ interp4_256_sse3(__m128i a, __m128i c0, __m128i c1)
289 return (__m128i) _mm_shuffle_ps( (__m128)cl_sub, (__m128)ch_sub, 0x44); 289 return (__m128i) _mm_shuffle_ps( (__m128)cl_sub, (__m128)ch_sub, 0x44);
290} 290}
291 291
292EFL_ALWAYS_INLINE __m128i 292static EFL_ALWAYS_INLINE __m128i
293mul_sym_sse3(__m128i a, __m128i c) { 293mul_sym_sse3(__m128i a, __m128i c) {
294 294
295 /* Prepare alpha for word mult */ 295 /* Prepare alpha for word mult */
@@ -318,7 +318,7 @@ mul_sym_sse3(__m128i a, __m128i c) {
318 return _mm_add_epi32(c0, c1); 318 return _mm_add_epi32(c0, c1);
319} 319}
320 320
321EFL_ALWAYS_INLINE __m128i 321static EFL_ALWAYS_INLINE __m128i
322mul4_sym_sse3(__m128i x, __m128i y) { 322mul4_sym_sse3(__m128i x, __m128i y) {
323 323
324 const __m128i zero = _mm_setzero_si128(); 324 const __m128i zero = _mm_setzero_si128();
@@ -341,7 +341,7 @@ mul4_sym_sse3(__m128i x, __m128i y) {
341 return _mm_packus_epi16(r_l, r_h); 341 return _mm_packus_epi16(r_l, r_h);
342} 342}
343 343
344EFL_ALWAYS_INLINE __m128i 344static EFL_ALWAYS_INLINE __m128i
345mul3_sym_sse3(__m128i x, __m128i y) { 345mul3_sym_sse3(__m128i x, __m128i y) {
346 346
347 __m128i res = mul4_sym_sse3(x, y); 347 __m128i res = mul4_sym_sse3(x, y);