Searched refs:q3p3 (Results 1 – 5 of 5) sorted by relevance
/external/libaom/libaom/aom_dsp/x86/ |
D | loopfilter_sse2.c | 31 __m128i *q3p3, __m128i *q4p4, in transpose_pq_14_sse2() argument 68 *q3p3 = _mm_unpacklo_epi32( in transpose_pq_14_sse2() 395 __m128i *q6p6, __m128i *q5p5, __m128i *q4p4, __m128i *q3p3, __m128i *q2p2, in lpf_internal_14_dual_sse2() argument 434 work = _mm_max_epu8(abs_diff(*q2p2, *q1p1), abs_diff(*q3p3, *q2p2)); in lpf_internal_14_dual_sse2() 451 flat = _mm_max_epu8(abs_diff(*q2p2, *q0p0), abs_diff(*q3p3, *q0p0)); in lpf_internal_14_dual_sse2() 476 p3_16 = _mm_unpacklo_epi8(*q3p3, zero); in lpf_internal_14_dual_sse2() 483 q3_16 = _mm_unpackhi_epi8(*q3p3, zero); in lpf_internal_14_dual_sse2() 675 *q3p3 = _mm_andnot_si128(flat2, *q3p3); in lpf_internal_14_dual_sse2() 677 *q3p3 = _mm_or_si128(*q3p3, flat2_q3p3); in lpf_internal_14_dual_sse2() 698 __m128i *q6p6, __m128i *q5p5, __m128i *q4p4, __m128i *q3p3, __m128i *q2p2, in lpf_internal_14_sse2() argument [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | loopfilter_avx2.c | 23 __m128i q7p7, q6p6, q5p5, q4p4, q3p3, q2p2, q1p1, q0p0, p0q0, p1q1; in vpx_lpf_horizontal_16_avx2() local 35 q3p3 = _mm_loadl_epi64((__m128i *)(s - 4 * pitch)); in vpx_lpf_horizontal_16_avx2() 36 q3p3 = _mm_castps_si128( in vpx_lpf_horizontal_16_avx2() 37 _mm_loadh_pi(_mm_castsi128_ps(q3p3), (__m64 *)(s + 3 * pitch))); in vpx_lpf_horizontal_16_avx2() 76 _mm_or_si128(_mm_subs_epu8(q3p3, q2p2), _mm_subs_epu8(q2p2, q3p3))); in vpx_lpf_horizontal_16_avx2() 132 _mm_or_si128(_mm_subs_epu8(q3p3, q0p0), _mm_subs_epu8(q0p0, q3p3))); in vpx_lpf_horizontal_16_avx2() 181 p3_16 = _mm_unpacklo_epi8(q3p3, zero); in vpx_lpf_horizontal_16_avx2() 188 q3_16 = _mm_unpackhi_epi8(q3p3, zero); in vpx_lpf_horizontal_16_avx2() 339 q3p3 = _mm_andnot_si128(flat2, q3p3); in vpx_lpf_horizontal_16_avx2() 341 q3p3 = _mm_or_si128(q3p3, flat2_q3p3); in vpx_lpf_horizontal_16_avx2() [all …]
|
D | loopfilter_sse2.c | 241 __m128i q7p7, q6p6, q5p5, q4p4, q3p3, q2p2, q1p1, q0p0, p0q0, p1q1; in vpx_lpf_horizontal_16_sse2() local 247 q3p3 = _mm_loadl_epi64((__m128i *)(s - 4 * pitch)); in vpx_lpf_horizontal_16_sse2() 248 q3p3 = _mm_castps_si128( in vpx_lpf_horizontal_16_sse2() 249 _mm_loadh_pi(_mm_castsi128_ps(q3p3), (__m64 *)(s + 3 * pitch))); in vpx_lpf_horizontal_16_sse2() 283 work = _mm_max_epu8(abs_diff(q2p2, q1p1), abs_diff(q3p3, q2p2)); in vpx_lpf_horizontal_16_sse2() 337 flat = _mm_max_epu8(abs_diff(q2p2, q0p0), abs_diff(q3p3, q0p0)); in vpx_lpf_horizontal_16_sse2() 379 p3_16 = _mm_unpacklo_epi8(q3p3, zero); in vpx_lpf_horizontal_16_sse2() 386 q3_16 = _mm_unpackhi_epi8(q3p3, zero); in vpx_lpf_horizontal_16_sse2() 537 q3p3 = _mm_andnot_si128(flat2, q3p3); in vpx_lpf_horizontal_16_sse2() 539 q3p3 = _mm_or_si128(q3p3, flat2_q3p3); in vpx_lpf_horizontal_16_sse2() [all …]
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_filter_neon.cc | 805 const uint8x8_t q3p3 = Transpose32(p3q3); in Filter14() local 806 sum = vaddq_u16(vaddl_u8(p1q1, q3p3), sum); in Filter14()
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | loop_filter_sse4.cc | 916 __m128i* q3p3, __m128i* q4p4, __m128i* q5p5, in DualTranspose8x4To4x8() argument 943 *q3p3 = _mm_unpacklo_epi32(ww1, _mm_srli_si128(ww2, 12)); in DualTranspose8x4To4x8()
|