/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_loopfilter_sse2.c | 60 __m128i abs_p0q0, abs_p1q1, ffff, work; local 110 abs_p1q1 = _mm_or_si128(_mm_subs_epu16(p1, q1), _mm_subs_epu16(q1, p1)); 118 abs_p1q1 = _mm_srli_epi16(abs_p1q1, 1); // abs(p1 - q1) / 2 119 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit); 508 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; local 554 abs_p1q1 = _mm_or_si128(_mm_subs_epu16(p1, q1), _mm_subs_epu16(q1, p1)); 560 abs_p1q1 = _mm_srli_epi16(abs_p1q1, 1); 561 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit) 742 __m128i abs_p1q1 = local [all...] |
loopfilter_sse2.c | 28 __m128i abs_p0q0, abs_p1q1, work; \ 40 abs_p1q1 = \ 42 abs_p1q1 = _mm_srli_epi16(abs_p1q1, 9); \ 43 abs_p1q1 = _mm_packs_epi16(abs_p1q1, abs_p1q1); /* abs(p1 - q1) / 2 */ \ 45 mask = _mm_adds_epu8(abs_p0q0, abs_p1q1); \ 264 __m128i abs_p1q1, abs_p0q0, abs_q1q0, fe, ff, work; local 270 abs_p1q1 = abs_diff(q1p1, p1q1) 635 __m128i abs_p1q1 = abs_diff(p1, q1); local 960 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; local 1182 __m128i abs_p1q1 = local 1419 __m128i abs_p1q1 = local [all...] |
loopfilter_avx2.c | 51 __m128i abs_p1q1, abs_p0q0, abs_q1q0, fe, ff, work; local 59 abs_p1q1 = 66 abs_p1q1 = _mm_srli_epi16(_mm_and_si128(abs_p1q1, fe), 1); 67 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); 430 __m128i abs_p1q1 = local 438 abs_p1q1 = _mm_srli_epi16(_mm_and_si128(abs_p1q1, fe), 1); 439 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); [all...] |