Home
last modified time | relevance | path

Searched refs:q5p5 (Results 1 – 5 of 5) sorted by relevance

/external/libaom/libaom/aom_dsp/x86/
Dloopfilter_sse2.c32 __m128i *q5p5, __m128i *q6p6, in transpose_pq_14_sse2() argument
61 *q5p5 = _mm_unpackhi_epi32( in transpose_pq_14_sse2()
395 __m128i *q6p6, __m128i *q5p5, __m128i *q4p4, __m128i *q3p3, __m128i *q2p2, in lpf_internal_14_dual_sse2() argument
474 p5_16 = _mm_unpacklo_epi8(*q5p5, zero); in lpf_internal_14_dual_sse2()
485 q5_16 = _mm_unpackhi_epi8(*q5p5, zero); in lpf_internal_14_dual_sse2()
561 flat2 = _mm_max_epu8(abs_diff(*q4p4, *q0p0), abs_diff(*q5p5, *q0p0)); in lpf_internal_14_dual_sse2()
667 *q5p5 = _mm_andnot_si128(flat2, *q5p5); in lpf_internal_14_dual_sse2()
669 *q5p5 = _mm_or_si128(*q5p5, flat2_q5p5); in lpf_internal_14_dual_sse2()
698 __m128i *q6p6, __m128i *q5p5, __m128i *q4p4, __m128i *q3p3, __m128i *q2p2, in lpf_internal_14_sse2() argument
778 pq_16[5] = _mm_unpacklo_epi8(*q5p5, zero); in lpf_internal_14_sse2()
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dloopfilter_avx2.c23 __m128i q7p7, q6p6, q5p5, q4p4, q3p3, q2p2, q1p1, q0p0, p0q0, p1q1; in vpx_lpf_horizontal_16_avx2() local
139 q5p5 = _mm_loadl_epi64((__m128i *)(s - 6 * pitch)); in vpx_lpf_horizontal_16_avx2()
140 q5p5 = _mm_castps_si128( in vpx_lpf_horizontal_16_avx2()
141 _mm_loadh_pi(_mm_castsi128_ps(q5p5), (__m64 *)(s + 5 * pitch))); in vpx_lpf_horizontal_16_avx2()
149 _mm_or_si128(_mm_subs_epu8(q5p5, q0p0), _mm_subs_epu8(q0p0, q5p5))); in vpx_lpf_horizontal_16_avx2()
179 p5_16 = _mm_unpacklo_epi8(q5p5, zero); in vpx_lpf_horizontal_16_avx2()
190 q5_16 = _mm_unpackhi_epi8(q5p5, zero); in vpx_lpf_horizontal_16_avx2()
327 q5p5 = _mm_andnot_si128(flat2, q5p5); in vpx_lpf_horizontal_16_avx2()
329 q5p5 = _mm_or_si128(q5p5, flat2_q5p5); in vpx_lpf_horizontal_16_avx2()
330 _mm_storel_epi64((__m128i *)(s - 6 * pitch), q5p5); in vpx_lpf_horizontal_16_avx2()
[all …]
Dloopfilter_sse2.c241 __m128i q7p7, q6p6, q5p5, q4p4, q3p3, q2p2, q1p1, q0p0, p0q0, p1q1; in vpx_lpf_horizontal_16_sse2() local
344 q5p5 = _mm_loadl_epi64((__m128i *)(s - 6 * pitch)); in vpx_lpf_horizontal_16_sse2()
345 q5p5 = _mm_castps_si128( in vpx_lpf_horizontal_16_sse2()
346 _mm_loadh_pi(_mm_castsi128_ps(q5p5), (__m64 *)(s + 5 * pitch))); in vpx_lpf_horizontal_16_sse2()
351 flat2 = _mm_max_epu8(abs_diff(q4p4, q0p0), abs_diff(q5p5, q0p0)); in vpx_lpf_horizontal_16_sse2()
377 p5_16 = _mm_unpacklo_epi8(q5p5, zero); in vpx_lpf_horizontal_16_sse2()
388 q5_16 = _mm_unpackhi_epi8(q5p5, zero); in vpx_lpf_horizontal_16_sse2()
525 q5p5 = _mm_andnot_si128(flat2, q5p5); in vpx_lpf_horizontal_16_sse2()
527 q5p5 = _mm_or_si128(q5p5, flat2_q5p5); in vpx_lpf_horizontal_16_sse2()
528 _mm_storel_epi64((__m128i *)(s - 6 * pitch), q5p5); in vpx_lpf_horizontal_16_sse2()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dloop_filter_neon.cc823 const uint8x8_t q5p5 = Transpose32(p5q5); in Filter14() local
824 sum = vaddq_u16(vaddl_u8(q0p0, q5p5), sum); in Filter14()
/external/libgav1/libgav1/src/dsp/x86/
Dloop_filter_sse4.cc916 __m128i* q3p3, __m128i* q4p4, __m128i* q5p5, in DualTranspose8x4To4x8() argument
939 *q5p5 = _mm_unpackhi_epi32(ww0, _mm_slli_si128(ww3, 4)); in DualTranspose8x4To4x8()