/external/libvpx/libvpx/vpx_dsp/x86/ |
highbd_loopfilter_sse2.c | 60 __m128i abs_p0q0, abs_p1q1, ffff, work; local 109 abs_p0q0 = _mm_or_si128(_mm_subs_epu16(p0, q0), _mm_subs_epu16(q0, p0)); 117 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); // abs(p0 - q0) * 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 553 abs_p0q0 = _mm_or_si128(_mm_subs_epu16(p0, q0), _mm_subs_epu16(q0, p0)); 559 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0) 740 __m128i abs_p0q0 = local [all...] |
loopfilter_sse2.c | 28 __m128i abs_p0q0, abs_p1q1, work; \ 38 abs_p0q0 = \ 45 mask = _mm_adds_epu8(abs_p0q0, abs_p1q1); \ 264 __m128i abs_p1q1, abs_p0q0, abs_q1q0, fe, ff, work; local 269 abs_p0q0 = abs_diff(q0p0, p0q0); 275 abs_p0q0 = _mm_adds_epu8(abs_p0q0, abs_p0q0); 277 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); 634 __m128i abs_p0q0 = abs_diff(p0, q0) local 960 __m128i abs_p1q1, abs_p0q0, abs_q1q0, abs_p1p0, work; local 1180 __m128i abs_p0q0 = local 1417 __m128i abs_p0q0 = local [all...] |
loopfilter_avx2.c | 51 __m128i abs_p1q1, abs_p0q0, abs_q1q0, fe, ff, work; local 57 abs_p0q0 = 65 abs_p0q0 = _mm_adds_epu8(abs_p0q0, abs_p0q0); 67 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); 428 __m128i abs_p0q0 = local 437 abs_p0q0 = _mm_adds_epu8(abs_p0q0, abs_p0q0); [all...] |