Home | History | Annotate | Download | only in ext

Lines Matching defs:accum

38     __m128i accum = _mm_setzero_si128();
67 accum = _mm_add_epi32(accum, t);
70 accum = _mm_add_epi32(accum, t);
85 accum = _mm_add_epi32(accum, t);
88 accum = _mm_add_epi32(accum, t);
116 accum = _mm_add_epi32(accum, t);
118 accum = _mm_add_epi32(accum, t);
126 accum = _mm_add_epi32(accum, t);
130 accum = _mm_srai_epi32(accum, ConvolutionFilter1D::kShiftBits);
132 // Packing 32 bits |accum| to 16 bits per channel (signed saturation).
133 accum = _mm_packs_epi32(accum, zero);
134 // Packing 16 bits |accum| to 8 bits per channel (unsigned saturation).
135 accum = _mm_packus_epi16(accum, zero);
138 *(reinterpret_cast<int*>(out_row)) = _mm_cvtsi128_si32(accum);
189 #define ITERATION(src, accum) \
195 accum = _mm_add_epi32(accum, t); \
197 accum = _mm_add_epi32(accum, t); \
202 accum = _mm_add_epi32(accum, t); \
204 accum = _mm_add_epi32(accum, t)
334 // Packing 32 bits |accum| to 16 bits per channel (signed saturation).
340 // Packing 16 bits |accum| to 8 bits per channel (unsigned saturation).