D | loop_filter_sse4.cc | 63 inline __m128i Hev(const __m128i& qp1, const __m128i& qp0, in Hev() argument 65 const __m128i abs_qp1mqp0 = AbsDiff(qp1, qp0); in Hev() 92 const __m128i& qp1, const __m128i& qp0, in NeedsFilter4() argument 96 const __m128i abs_qp1mqp0 = AbsDiff(qp1, qp0); in NeedsFilter4() 106 inline void Filter4(const __m128i& qp1, const __m128i& qp0, __m128i* oqp1, in Filter4() argument 110 const __m128i qp1qp0 = _mm_unpacklo_epi64(qp0, qp1); in Filter4() 157 const __m128i qp1 = _mm_unpacklo_epi32(p1, q1); in Horizontal4() local 162 const __m128i v_hev_mask = Hev(qp1, qp0, v_hev_thresh); in Horizontal4() 164 NeedsFilter4(q1q0, p1p0, qp1, qp0, v_outer_thresh, v_inner_thresh); in Horizontal4() 168 Filter4(qp1, qp0, &oqp1, &oqp0, v_needs_mask, v_hev_mask); in Horizontal4() [all …]
|