Home | History | Annotate | Download | only in x86

Lines Matching defs:diff

171         __m128i min, max, diff, thresh;
184 diff = _mm_sub_epi16(max, min);
187 mask = _mm_cmpgt_epi16(diff, thresh);
188 diff = _mm_and_si128(diff, mask);
190 diff_sum = _mm_extract_epi16(diff, 0);
191 diff_sum += _mm_extract_epi16(diff, 1);
192 diff_sum += _mm_extract_epi16(diff, 2);
193 diff_sum += _mm_extract_epi16(diff, 3);
197 diff_sum = _mm_extract_epi16(diff, 4);
198 diff_sum += _mm_extract_epi16(diff, 5);
199 diff_sum += _mm_extract_epi16(diff, 6);
200 diff_sum += _mm_extract_epi16(diff, 7);
209 __m128i even_avg, odd_avg, diff;
218 diff = _mm_sad_epu8(even_avg, odd_avg);
221 diff_sum = _mm_cvtsi128_si32(diff);
224 diff_sum = _mm_cvtsi128_si32(_mm_srli_si128(diff, 8));