Home
last modified time | relevance | path

Searched refs:v_running_avg (Results 1 – 2 of 2) sorted by relevance

/external/libvpx/libvpx/vp8/encoder/x86/
Ddenoising_sse2.c262 __m128i v_running_avg; in vp8_denoiser_filter_uv_sse2() local
275 v_running_avg = _mm_adds_epu8(v_sig, padj); in vp8_denoiser_filter_uv_sse2()
276 v_running_avg = _mm_subs_epu8(v_running_avg, nadj); in vp8_denoiser_filter_uv_sse2()
278 _mm_storel_pd((double *)&running_avg[0], _mm_castsi128_pd(v_running_avg)); in vp8_denoiser_filter_uv_sse2()
280 _mm_castsi128_pd(v_running_avg)); in vp8_denoiser_filter_uv_sse2()
337 __m128i v_running_avg = _mm_castpd_si128( in vp8_denoiser_filter_uv_sse2() local
343 v_running_avg = _mm_subs_epu8(v_running_avg, padj); in vp8_denoiser_filter_uv_sse2()
344 v_running_avg = _mm_adds_epu8(v_running_avg, nadj); in vp8_denoiser_filter_uv_sse2()
347 _mm_castsi128_pd(v_running_avg)); in vp8_denoiser_filter_uv_sse2()
349 _mm_castsi128_pd(v_running_avg)); in vp8_denoiser_filter_uv_sse2()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Ddenoising_neon.c329 uint8x16_t v_running_avg = vqaddq_u8(v_sig, v_pos_adjustment); in vp8_denoiser_filter_uv_neon() local
330 v_running_avg = vqsubq_u8(v_running_avg, v_neg_adjustment); in vp8_denoiser_filter_uv_neon()
333 vst1_u8(running_avg, vget_low_u8(v_running_avg)); in vp8_denoiser_filter_uv_neon()
334 vst1_u8(&running_avg[running_avg_stride], vget_high_u8(v_running_avg)); in vp8_denoiser_filter_uv_neon()
408 uint8x16_t v_running_avg = in vp8_denoiser_filter_uv_neon() local
411 v_running_avg = vqsubq_u8(v_running_avg, v_pos_adjustment); in vp8_denoiser_filter_uv_neon()
412 v_running_avg = vqaddq_u8(v_running_avg, v_neg_adjustment); in vp8_denoiser_filter_uv_neon()
415 vst1_u8(running_avg, vget_low_u8(v_running_avg)); in vp8_denoiser_filter_uv_neon()
417 vget_high_u8(v_running_avg)); in vp8_denoiser_filter_uv_neon()