Home
last modified time | relevance | path

Searched refs:_mm_subs_epu8 (Results 1 – 12 of 12) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/x86/
Dloopfilter_avx2.c52 abs_p1p0 = _mm_or_si128(_mm_subs_epu8(q1p1, q0p0), in mb_lpf_horizontal_edge_w_avx2_8()
53 _mm_subs_epu8(q0p0, q1p1)); in mb_lpf_horizontal_edge_w_avx2_8()
57 abs_p0q0 = _mm_or_si128(_mm_subs_epu8(q0p0, p0q0), in mb_lpf_horizontal_edge_w_avx2_8()
58 _mm_subs_epu8(p0q0, q0p0)); in mb_lpf_horizontal_edge_w_avx2_8()
59 abs_p1q1 = _mm_or_si128(_mm_subs_epu8(q1p1, p1q1), in mb_lpf_horizontal_edge_w_avx2_8()
60 _mm_subs_epu8(p1q1, q1p1)); in mb_lpf_horizontal_edge_w_avx2_8()
62 hev = _mm_subs_epu8(flat, thresh); in mb_lpf_horizontal_edge_w_avx2_8()
67 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); in mb_lpf_horizontal_edge_w_avx2_8()
75 _mm_or_si128(_mm_subs_epu8(q2p2, q1p1), in mb_lpf_horizontal_edge_w_avx2_8()
76 _mm_subs_epu8(q1p1, q2p2)), in mb_lpf_horizontal_edge_w_avx2_8()
[all …]
Dloopfilter_sse2.c18 return _mm_or_si128(_mm_subs_epu8(a, b), _mm_subs_epu8(b, a)); in abs_diff()
62 hev = _mm_subs_epu8(flat, thresh); in mb_lpf_horizontal_edge_w_sse2_8()
67 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); in mb_lpf_horizontal_edge_w_sse2_8()
78 mask = _mm_subs_epu8(mask, limit); in mb_lpf_horizontal_edge_w_sse2_8()
132 flat = _mm_subs_epu8(flat, one); in mb_lpf_horizontal_edge_w_sse2_8()
151 flat2 = _mm_subs_epu8(flat2, one); in mb_lpf_horizontal_edge_w_sse2_8()
434 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit); in mb_lpf_horizontal_edge_w_sse2_16()
444 mask = _mm_subs_epu8(mask, limit); in mb_lpf_horizontal_edge_w_sse2_16()
455 flat = _mm_subs_epu8(flat, one); in mb_lpf_horizontal_edge_w_sse2_16()
464 flat2 = _mm_subs_epu8(flat2, one); in mb_lpf_horizontal_edge_w_sse2_16()
[all …]
/external/libhevc/common/x86/
Dihevc_sao_ssse3_intr.c967 cmp_gt0_16x8b = _mm_subs_epu8(src_temp0_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
968 cmp_lt0_16x8b = _mm_subs_epu8(left0_16x8b, src_temp0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
969 cmp_gt1_16x8b = _mm_subs_epu8(src_temp1_16x8b, left1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
970 cmp_lt1_16x8b = _mm_subs_epu8(left1_16x8b, src_temp1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
985 cmp_gt0_16x8b = _mm_subs_epu8(src_temp0_16x8b, edge0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
986 cmp_lt0_16x8b = _mm_subs_epu8(edge0_16x8b, src_temp0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
987 cmp_gt1_16x8b = _mm_subs_epu8(src_temp1_16x8b, edge1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
988 cmp_lt1_16x8b = _mm_subs_epu8(edge1_16x8b, src_temp1_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1104 cmp_gt0_16x8b = _mm_subs_epu8(src_temp0_16x8b, left0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
1105 cmp_lt0_16x8b = _mm_subs_epu8(left0_16x8b, src_temp0_16x8b); in ihevc_sao_edge_offset_class0_ssse3()
[all …]
Dihevc_deblk_ssse3_intr.c322 temp_min0_16x8b = _mm_subs_epu8(src_row0_8x16b, const2tc_8x16b); in ihevc_deblk_luma_vert_ssse3()
323 temp_min1_16x8b = _mm_subs_epu8(src_row1_8x16b, const2tc_8x16b); in ihevc_deblk_luma_vert_ssse3()
756 src_p1_8x16b = _mm_subs_epu8(src_p1_8x16b, const2tc_8x16b); in ihevc_deblk_luma_horz_ssse3()
770 tmp_pq_str1_8x16b = _mm_subs_epu8(src_p2_8x16b, const2tc_8x16b); in ihevc_deblk_luma_horz_ssse3()
/external/libvpx/libvpx/vp8/encoder/x86/
Ddenoising_sse2.c72 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp8_denoiser_filter_sse2()
73 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp8_denoiser_filter_sse2()
102 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, nadj); in vp8_denoiser_filter_sse2()
147 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp8_denoiser_filter_sse2()
148 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp8_denoiser_filter_sse2()
159 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, padj); in vp8_denoiser_filter_sse2()
249 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg, v_sig); in vp8_denoiser_filter_uv_sse2()
250 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg); in vp8_denoiser_filter_uv_sse2()
280 v_running_avg = _mm_subs_epu8(v_running_avg, nadj); in vp8_denoiser_filter_uv_sse2()
333 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg, v_sig); in vp8_denoiser_filter_uv_sse2()
[all …]
/external/libavc/common/x86/
Dih264_deblk_luma_ssse3.c171 temp1 = _mm_subs_epu8(q0_16x8, p0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
172 temp2 = _mm_subs_epu8(p0_16x8, q0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
184 temp1 = _mm_subs_epu8(q0_16x8, q1_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
185 temp2 = _mm_subs_epu8(q1_16x8, q0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
199 temp1 = _mm_subs_epu8(p0_16x8, p1_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
200 temp2 = _mm_subs_epu8(p1_16x8, p0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
215 temp1 = _mm_subs_epu8(p0_16x8, q0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
216 temp2 = _mm_subs_epu8(q0_16x8, p0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
230 temp1 = _mm_subs_epu8(p0_16x8, p2_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
231 temp2 = _mm_subs_epu8(p2_16x8, p0_16x8); in ih264_deblk_luma_vert_bs4_ssse3()
[all …]
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_denoiser_sse2.c56 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp9_denoiser_16x1_sse2()
57 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp9_denoiser_16x1_sse2()
86 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, nadj); in vp9_denoiser_16x1_sse2()
106 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp9_denoiser_adj_16x1_sse2()
107 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp9_denoiser_adj_16x1_sse2()
118 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, padj); in vp9_denoiser_adj_16x1_sse2()
/external/webp/src/dsp/
Denc_sse2.c510 const __m128i a0p = _mm_subs_epu8(a0, b0); in SSE_Nx4()
511 const __m128i a0m = _mm_subs_epu8(b0, a0); in SSE_Nx4()
512 const __m128i a1p = _mm_subs_epu8(a1, b1); in SSE_Nx4()
513 const __m128i a1m = _mm_subs_epu8(b1, a1); in SSE_Nx4()
514 const __m128i a2p = _mm_subs_epu8(a2, b2); in SSE_Nx4()
515 const __m128i a2m = _mm_subs_epu8(b2, a2); in SSE_Nx4()
516 const __m128i a3p = _mm_subs_epu8(a3, b3); in SSE_Nx4()
517 const __m128i a3m = _mm_subs_epu8(b3, a3); in SSE_Nx4()
610 const __m128i d0 = _mm_subs_epu8(a01s, b01s); in SSE4x4()
611 const __m128i d1 = _mm_subs_epu8(b01s, a01s); in SSE4x4()
[all …]
Ddec_sse2.c298 _mm_subs_epu8((q), (p)), \
299 _mm_subs_epu8((p), (q)))
333 const __m128i t_3 = _mm_subs_epu8(t_1, h); // abs(p1 - p0) - hev_tresh in GetNotHEV()
334 const __m128i t_4 = _mm_subs_epu8(t_2, h); // abs(q1 - q0) - hev_tresh in GetNotHEV()
401 const __m128i t7 = _mm_subs_epu8(t6, m_thresh); // mask <= m_thresh in NeedsFilter()
743 const __m128i diff = _mm_subs_epu8(*mask, it); in ComplexMask()
Dlossless_sse2.c62 const __m128i AC0 = _mm_subs_epu8(A0, C0); in Select()
63 const __m128i CA0 = _mm_subs_epu8(C0, A0); in Select()
64 const __m128i BC0 = _mm_subs_epu8(B0, C0); in Select()
65 const __m128i CB0 = _mm_subs_epu8(C0, B0); in Select()
/external/opencv/cv/src/
Dcvstereobm.cpp271 __m128i diff = _mm_adds_epu8(_mm_subs_epu8(lv, rv), _mm_subs_epu8(rv, lv)); in icvFindStereoCorrespondenceBM_SSE2()
/external/clang/lib/Headers/
Demmintrin.h793 _mm_subs_epu8(__m128i __a, __m128i __b) in _mm_subs_epu8() function