Home | History | Annotate | Download | only in dsp

Lines Matching full:rounder

25 #define ROUNDER (WEBP_RESCALER_ONE >> 1)
26 #define MULT_FIX(x, y) (((uint64_t)(x) * (y) + ROUNDER) >> WEBP_RESCALER_RFIX)
119 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
155 const __m128i E1 = _mm_add_epi64(D1, rounder);
156 const __m128i E2 = _mm_add_epi64(D2, rounder);
200 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
206 const __m128i C0 = _mm_add_epi64(B0, rounder);
207 const __m128i C1 = _mm_add_epi64(B1, rounder);
208 const __m128i C2 = _mm_add_epi64(B2, rounder);
209 const __m128i C3 = _mm_add_epi64(B3, rounder);
256 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
266 const __m128i D0 = _mm_add_epi64(C0, rounder);
267 const __m128i D1 = _mm_add_epi64(C1, rounder);
268 const __m128i D2 = _mm_add_epi64(C2, rounder);
269 const __m128i D3 = _mm_add_epi64(C3, rounder);
280 const uint32_t J = (uint32_t)((I + ROUNDER) >> WEBP_RESCALER_RFIX);
302 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
308 const __m128i C0 = _mm_add_epi64(B0, rounder);
309 const __m128i C1 = _mm_add_epi64(B1, rounder);
310 const __m128i C2 = _mm_add_epi64(B2, rounder);
311 const __m128i C3 = _mm_add_epi64(B3, rounder);
357 #undef ROUNDER