Home
last modified time | relevance | path

Searched refs:avg1 (Results 1 – 5 of 5) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dlossless_sse2.c88 const __m128i avg1 = _mm_avg_epu8(*a0, *a1); in Average2_m128i() local
90 *avg = _mm_sub_epi8(avg1, one); in Average2_m128i()
100 const __m128i avg1 = _mm_avg_epu8(A0, A1); in Average2_uint32_SSE2() local
102 *avg = _mm_sub_epi8(avg1, one); in Average2_uint32_SSE2()
122 const __m128i avg1 = Average2_uint32_16_SSE2(a0, a2); in Average3_SSE2() local
124 const __m128i sum = _mm_add_epi16(avg1, A1); in Average3_SSE2()
133 const __m128i avg1 = Average2_uint32_16_SSE2(a0, a1); in Average4_SSE2() local
135 const __m128i sum = _mm_add_epi16(avg2, avg1); in Average4_SSE2()
A Ddec_sse2.c924 const __m128i avg1 = _mm_avg_epu8(ABCDEFGH, CDEFGHH0); in LD4_SSE2() local
926 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in LD4_SSE2()
945 const __m128i avg1 = _mm_avg_epu8(IXABCD, ABCD0); in VR4_SSE2() local
947 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in VR4_SSE2()
964 const __m128i avg1 = _mm_avg_epu8(ABCDEFGH, BCDEFGH_); in VL4_SSE2() local
966 const __m128i avg3 = _mm_avg_epu8(avg1, avg2); in VL4_SSE2()
967 const __m128i lsb1 = _mm_and_si128(_mm_xor_si128(avg1, avg2), one); in VL4_SSE2()
974 WebPUint32ToMem(dst + 0 * BPS, _mm_cvtsi128_si32( avg1 )); in VL4_SSE2()
976 WebPUint32ToMem(dst + 2 * BPS, _mm_cvtsi128_si32(_mm_srli_si128(avg1, 1))); in VL4_SSE2()
997 const __m128i avg1 = _mm_avg_epu8(JIXABCD__, LKJIXABCD); in RD4_SSE2() local
[all …]
A Denc_sse2.c759 const __m128i avg1 = _mm_avg_epu8(ABCDEFGH, CDEFGHH0); in LD4_SSE2() local
761 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in LD4_SSE2()
781 const __m128i avg1 = _mm_avg_epu8(IXABCD, ABCD0); in VR4_SSE2() local
783 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in VR4_SSE2()
801 const __m128i avg1 = _mm_avg_epu8(ABCDEFGH, BCDEFGH_); in VL4_SSE2() local
803 const __m128i avg3 = _mm_avg_epu8(avg1, avg2); in VL4_SSE2()
804 const __m128i lsb1 = _mm_and_si128(_mm_xor_si128(avg1, avg2), one); in VL4_SSE2()
811 WebPUint32ToMem(dst + 0 * BPS, _mm_cvtsi128_si32( avg1 )); in VL4_SSE2()
813 WebPUint32ToMem(dst + 2 * BPS, _mm_cvtsi128_si32(_mm_srli_si128(avg1, 1))); in VL4_SSE2()
828 const __m128i avg1 = _mm_avg_epu8(JIXABCD__, LKJIXABCD); in RD4_SSE2() local
[all …]
A Dlossless_enc_sse2.c442 const __m128i avg1 = _mm_avg_epu8(*a0, *a1); in Average2_m128i() local
444 *avg = _mm_sub_epi8(avg1, one); in Average2_m128i()
A Ddec_neon.c1371 const uint8x8_t avg1 = vhadd_u8(JIXABCD_, LKJIXABC_u8); in RD4_NEON() local
1372 const uint8x8_t avg2 = vrhadd_u8(avg1, KJIXABC_); in RD4_NEON()
1390 const uint8x8_t avg1 = vhadd_u8(ABCDEFGH, CDEFGHH0); in LD4_NEON() local
1391 const uint8x8_t avg2 = vrhadd_u8(avg1, BCDEFGH0); in LD4_NEON()

Completed in 23 milliseconds