Home | History | Annotate | Download | only in dsp

Lines Matching full:rounder

26 #define ROUNDER (WEBP_RESCALER_ONE >> 1)
27 #define MULT_FIX(x, y) (((uint64_t)(x) * (y) + ROUNDER) >> WEBP_RESCALER_RFIX)
120 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
156 const __m128i E1 = _mm_add_epi64(D1, rounder);
157 const __m128i E2 = _mm_add_epi64(D2, rounder);
201 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
207 const __m128i C0 = _mm_add_epi64(B0, rounder);
208 const __m128i C1 = _mm_add_epi64(B1, rounder);
209 const __m128i C2 = _mm_add_epi64(B2, rounder);
210 const __m128i C3 = _mm_add_epi64(B3, rounder);
257 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
267 const __m128i D0 = _mm_add_epi64(C0, rounder);
268 const __m128i D1 = _mm_add_epi64(C1, rounder);
269 const __m128i D2 = _mm_add_epi64(C2, rounder);
270 const __m128i D3 = _mm_add_epi64(C3, rounder);
281 const uint32_t J = (uint32_t)((I + ROUNDER) >> WEBP_RESCALER_RFIX);
303 const __m128i rounder = _mm_set_epi32(0, ROUNDER, 0, ROUNDER);
309 const __m128i C0 = _mm_add_epi64(B0, rounder);
310 const __m128i C1 = _mm_add_epi64(B1, rounder);
311 const __m128i C2 = _mm_add_epi64(B2, rounder);
312 const __m128i C3 = _mm_add_epi64(B3, rounder);
358 #undef ROUNDER