/external/libaom/libaom/aom_dsp/x86/ |
D | loopfilter_sse2.c | 403 __m128i abs_p1p0; in lpf_internal_14_dual_sse2() local 411 abs_p1p0 = abs_diff(*q1p1, *q0p0); in lpf_internal_14_dual_sse2() 412 abs_q1q0 = _mm_srli_si128(abs_p1p0, 8); in lpf_internal_14_dual_sse2() 414 ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); in lpf_internal_14_dual_sse2() 419 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); in lpf_internal_14_dual_sse2() 430 mask = _mm_max_epu8(abs_p1p0, mask); in lpf_internal_14_dual_sse2() 452 flat = _mm_max_epu8(abs_p1p0, flat); in lpf_internal_14_dual_sse2() 707 __m128i abs_p1p0; in lpf_internal_14_sse2() local 715 abs_p1p0 = abs_diff(*q1p1, *q0p0); in lpf_internal_14_sse2() 716 abs_q1q0 = _mm_srli_si128(abs_p1p0, 4); in lpf_internal_14_sse2() [all …]
|
D | highbd_loopfilter_sse2.c | 110 __m128i *abs_p1p0, __m128i *l, in highbd_hev_filter_mask_x_sse2() argument 135 *abs_p1p0 = abs_diff16(pq[0], pq[1]); in highbd_hev_filter_mask_x_sse2() 136 abs_q1q0 = _mm_srli_si128(*abs_p1p0, 8); in highbd_hev_filter_mask_x_sse2() 137 max01 = _mm_max_epi16(*abs_p1p0, abs_q1q0); in highbd_hev_filter_mask_x_sse2() 286 const __m128i abs_p1p0 = abs_diff16(p[1], p[0]); in highbd_filter4_dual_sse2() local 288 __m128i h = _mm_max_epi16(abs_p1p0, abs_q1q0); in highbd_filter4_dual_sse2() 339 __m128i p1p0, q1q0, abs_p1p0; in highbd_lpf_internal_14_sse2() local 341 highbd_hev_filter_mask_x_sse2(pq, 4, &p1p0, &q1q0, &abs_p1p0, &limit, &blimit, in highbd_lpf_internal_14_sse2() 742 __m128i p1p0, q1q0, abs_p1p0, ps1ps0, qs1qs0; in highbd_lpf_internal_6_sse2() local 756 highbd_hev_filter_mask_x_sse2(pq, 3, &p1p0, &q1q0, &abs_p1p0, &limit, &blimit, in highbd_lpf_internal_6_sse2() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | highbd_loopfilter_sse2.c | 58 __m128i mask, hev, flat, flat2, abs_p1p0, abs_q1q0; in vpx_highbd_lpf_horizontal_16_sse2() local 104 abs_p1p0 = _mm_or_si128(_mm_subs_epu16(p1, p0), _mm_subs_epu16(p0, p1)); in vpx_highbd_lpf_horizontal_16_sse2() 107 ffff = _mm_cmpeq_epi16(abs_p1p0, abs_p1p0); in vpx_highbd_lpf_horizontal_16_sse2() 113 flat = _mm_max_epi16(abs_p1p0, abs_q1q0); in vpx_highbd_lpf_horizontal_16_sse2() 193 work = _mm_max_epi16(abs_p1p0, abs_q1q0); in vpx_highbd_lpf_horizontal_16_sse2() 508 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; in vpx_highbd_lpf_horizontal_8_sse2() local 550 abs_p1p0 = _mm_or_si128(_mm_subs_epu16(p1, p0), _mm_subs_epu16(p0, p1)); in vpx_highbd_lpf_horizontal_8_sse2() 555 flat = _mm_max_epi16(abs_p1p0, abs_q1q0); in vpx_highbd_lpf_horizontal_8_sse2() 566 mask = _mm_max_epi16(abs_p1p0, mask); in vpx_highbd_lpf_horizontal_8_sse2() 590 flat = _mm_max_epi16(abs_p1p0, flat); in vpx_highbd_lpf_horizontal_8_sse2() [all …]
|
D | loopfilter_avx2.c | 24 __m128i abs_p1p0; in vpx_lpf_horizontal_16_avx2() local 52 abs_p1p0 = in vpx_lpf_horizontal_16_avx2() 54 abs_q1q0 = _mm_srli_si128(abs_p1p0, 8); in vpx_lpf_horizontal_16_avx2() 56 ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); in vpx_lpf_horizontal_16_avx2() 61 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); in vpx_lpf_horizontal_16_avx2() 70 mask = _mm_max_epu8(abs_p1p0, mask); in vpx_lpf_horizontal_16_avx2() 133 flat = _mm_max_epu8(abs_p1p0, flat); in vpx_lpf_horizontal_16_avx2() 422 const __m128i abs_p1p0 = in vpx_lpf_horizontal_16_dual_avx2() local 427 const __m128i ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); in vpx_lpf_horizontal_16_dual_avx2() 433 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); in vpx_lpf_horizontal_16_dual_avx2()
|
D | loopfilter_sse2.c | 242 __m128i abs_p1p0; in vpx_lpf_horizontal_16_sse2() local 264 abs_p1p0 = abs_diff(q1p1, q0p0); in vpx_lpf_horizontal_16_sse2() 265 abs_q1q0 = _mm_srli_si128(abs_p1p0, 8); in vpx_lpf_horizontal_16_sse2() 267 ff = _mm_cmpeq_epi8(abs_p1p0, abs_p1p0); in vpx_lpf_horizontal_16_sse2() 270 flat = _mm_max_epu8(abs_p1p0, abs_q1q0); in vpx_lpf_horizontal_16_sse2() 279 mask = _mm_max_epu8(abs_p1p0, mask); in vpx_lpf_horizontal_16_sse2() 338 flat = _mm_max_epu8(abs_p1p0, flat); in vpx_lpf_horizontal_16_sse2() 629 const __m128i abs_p1p0 = abs_diff(p1, p0); in vpx_lpf_horizontal_16_dual_sse2() local 636 max_abs_p1p0q1q0 = _mm_max_epu8(abs_p1p0, abs_q1q0); in vpx_lpf_horizontal_16_dual_sse2() 959 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; in vpx_lpf_horizontal_8_sse2() local [all …]
|