Home | History | Annotate | Download | only in opts

Lines Matching refs:sum

102         __m128i sum = _mm_add_epi16(a00a10, a01a11);
105 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
108 sum = _mm_add_epi16(sum, shifted);
111 sum = _mm_srli_epi16(sum, 8);
113 // Pack lower 4 16 bit values of sum into lower 4 bytes.
114 sum = _mm_packus_epi16(sum, zero);
117 *colors++ = _mm_cvtsi128_si32(sum);
212 __m128i sum = _mm_add_epi16(a00a10, a01a11);
215 __m128i shifted = _mm_shuffle_epi32(sum, 0xEE);
218 sum = _mm_add_epi16(sum, shifted);
221 sum = _mm_srli_epi16(sum, 8);
224 sum = _mm_mullo_epi16(sum, alpha);
227 sum = _mm_srli_epi16(sum, 8);
229 // Pack lower 4 16 bit values of sum into lower 4 bytes.
230 sum = _mm_packus_epi16(sum, zero);
233 *colors++ = _mm_cvtsi128_si32(sum);