/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_loopfilter_sse2.c | 58 __m128i mask, hev, flat, flat2, abs_p1p0, abs_q1q0; local 104 abs_p1p0 = _mm_or_si128(_mm_subs_epu16(p1, p0), _mm_subs_epu16(p0, p1)); 107 ffff = _mm_cmpeq_epi16(abs_p1p0, abs_p1p0); 113 flat = _mm_max_epi16(abs_p1p0, abs_q1q0); 193 work = _mm_max_epi16(abs_p1p0, abs_q1q0); 508 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; local 550 abs_p1p0 = _mm_or_si128(_mm_subs_epu16(p1, p0), _mm_subs_epu16(p0, p1)); 555 flat = _mm_max_epi16(abs_p1p0, abs_q1q0); 566 mask = _mm_max_epi16(abs_p1p0, mask) 734 const __m128i abs_p1p0 = local [all...] |
loopfilter_avx2.c | 24 __m128i abs_p1p0; local 52 abs_p1p0 = 54 abs_q1q0 = _mm_srli_si128(abs_p1p0, 8); 56 ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); 61 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); 70 mask = _mm_max_epu8(abs_p1p0, mask); 133 flat = _mm_max_epu8(abs_p1p0, flat); 422 const __m128i abs_p1p0 = local 427 const __m128i ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0) [all...] |
loopfilter_sse2.c | 243 __m128i abs_p1p0; local 265 abs_p1p0 = abs_diff(q1p1, q0p0); 266 abs_q1q0 = _mm_srli_si128(abs_p1p0, 8); 268 ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); 271 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); 280 mask = _mm_max_epu8(abs_p1p0, mask); 339 flat = _mm_max_epu8(abs_p1p0, flat); 630 const __m128i abs_p1p0 = abs_diff(p1, p0); local 637 max_abs_p1p0q1q0 = _mm_max_epu8(abs_p1p0, abs_q1q0) 960 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; local 1173 const __m128i abs_p1p0 = local 1411 const __m128i abs_p1p0 = local [all...] |