Home
last modified time | relevance | path

Searched refs:a1b0 (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/components/SDL2/src/image/external/libwebp-1.0.2/src/dsp/
A Dyuv_neon.c241 const int16x8_t a1b0 = vaddq_s16(a1, b0); in SharpYUVFilterRow_NEON() local
242 const int16x8_t a0a1b0b1 = vaddq_s16(a0b1, a1b0); // A0+A1+B0+B1 in SharpYUVFilterRow_NEON()
244 const int16x8_t a1b0_2 = vaddq_s16(a1b0, a1b0); // 2*(A1+B0) in SharpYUVFilterRow_NEON()
263 const int a1b0 = A[i + 1] + B[i + 0]; in SharpYUVFilterRow_NEON() local
264 const int a0a1b0b1 = a0b1 + a1b0 + 8; in SharpYUVFilterRow_NEON()
265 const int v0 = (8 * A[i + 0] + 2 * a1b0 + a0a1b0b1) >> 4; in SharpYUVFilterRow_NEON()
A Dyuv_sse2.c820 const __m128i a1b0 = _mm_add_epi16(a1, b0); in SharpYUVFilterRow_SSE2() local
821 const __m128i a0a1b0b1 = _mm_add_epi16(a0b1, a1b0); // A0+A1+B0+B1 in SharpYUVFilterRow_SSE2()
824 const __m128i a1b0_2 = _mm_add_epi16(a1b0, a1b0); // 2*(A1+B0) in SharpYUVFilterRow_SSE2()
847 const int a1b0 = A[i + 1] + B[i + 0]; in SharpYUVFilterRow_SSE2() local
848 const int a0a1b0b1 = a0b1 + a1b0 + 8; in SharpYUVFilterRow_SSE2()
849 const int v0 = (8 * A[i + 0] + 2 * a1b0 + a0a1b0b1) >> 4; in SharpYUVFilterRow_SSE2()

Completed in 7 milliseconds