/external/libvpx/libvpx/vpx_dsp/x86/ |
D | loopfilter_avx2.c | 53 _mm_or_si128(_mm_subs_epu8(q1p1, q0p0), _mm_subs_epu8(q0p0, q1p1)); in vpx_lpf_horizontal_16_avx2() 58 _mm_or_si128(_mm_subs_epu8(q0p0, p0q0), _mm_subs_epu8(p0q0, q0p0)); in vpx_lpf_horizontal_16_avx2() 60 _mm_or_si128(_mm_subs_epu8(q1p1, p1q1), _mm_subs_epu8(p1q1, q1p1)); in vpx_lpf_horizontal_16_avx2() 62 hev = _mm_subs_epu8(flat, thresh_v); in vpx_lpf_horizontal_16_avx2() 67 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit_v); in vpx_lpf_horizontal_16_avx2() 75 _mm_or_si128(_mm_subs_epu8(q2p2, q1p1), _mm_subs_epu8(q1p1, q2p2)), 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() 79 mask = _mm_subs_epu8(mask, limit_v); in vpx_lpf_horizontal_16_avx2() 131 _mm_or_si128(_mm_subs_epu8(q2p2, q0p0), _mm_subs_epu8(q0p0, q2p2)), 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() [all …]
|
D | loopfilter_sse2.c | 19 return _mm_or_si128(_mm_subs_epu8(a, b), _mm_subs_epu8(b, a)); in abs_diff() 55 mask = _mm_subs_epu8(mask, limit_v); \ 271 hev = _mm_subs_epu8(flat, thresh_v); in vpx_lpf_horizontal_16_sse2() 276 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit_v); in vpx_lpf_horizontal_16_sse2() 286 mask = _mm_subs_epu8(mask, limit_v); in vpx_lpf_horizontal_16_sse2() 340 flat = _mm_subs_epu8(flat, one); in vpx_lpf_horizontal_16_sse2() 359 flat2 = _mm_subs_epu8(flat2, one); in vpx_lpf_horizontal_16_sse2() 640 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), blimit_v); in vpx_lpf_horizontal_16_dual_sse2() 650 mask = _mm_subs_epu8(mask, limit_v); in vpx_lpf_horizontal_16_dual_sse2() 661 flat = _mm_subs_epu8(flat, one); in vpx_lpf_horizontal_16_dual_sse2() [all …]
|
/external/libhevc/common/x86/ |
D | ihevc_sao_ssse3_intr.c | 967 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 …]
|
D | ihevc_deblk_ssse3_intr.c | 322 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/ |
D | denoising_sse2.c | 70 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp8_denoiser_filter_sse2() 71 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp8_denoiser_filter_sse2() 100 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, nadj); in vp8_denoiser_filter_sse2() 145 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp8_denoiser_filter_sse2() 146 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp8_denoiser_filter_sse2() 156 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, padj); in vp8_denoiser_filter_sse2() 245 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg, v_sig); in vp8_denoiser_filter_uv_sse2() 246 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg); in vp8_denoiser_filter_uv_sse2() 276 v_running_avg = _mm_subs_epu8(v_running_avg, nadj); in vp8_denoiser_filter_uv_sse2() 327 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg, v_sig); in vp8_denoiser_filter_uv_sse2() [all …]
|
/external/libavc/common/x86/ |
D | ih264_deblk_luma_ssse3.c | 171 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/ |
D | vp9_denoiser_sse2.c | 49 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp9_denoiser_16x1_sse2() 50 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp9_denoiser_16x1_sse2() 79 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, nadj); in vp9_denoiser_16x1_sse2() 98 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in vp9_denoiser_adj_16x1_sse2() 99 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in vp9_denoiser_adj_16x1_sse2() 109 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, padj); in vp9_denoiser_adj_16x1_sse2()
|
/external/webrtc/modules/video_processing/util/ |
D | denoiser_filter_sse2.cc | 158 const __m128i pdiff = _mm_subs_epu8(v_mc_running_avg_y, v_sig); in MbDenoise() 159 const __m128i ndiff = _mm_subs_epu8(v_sig, v_mc_running_avg_y); in MbDenoise() 188 v_running_avg_y = _mm_subs_epu8(v_running_avg_y, nadj); in MbDenoise()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | loopfilter_sse2.c | 22 return _mm_or_si128(_mm_subs_epu8(a, b), _mm_subs_epu8(b, a)); in abs_diff() 280 mask = _mm_subs_epu8(mask, *limit); in lpf_internal_4_sse2() 322 mask = _mm_subs_epu8(mask, *limit); in lpf_internal_4_dual_sse2() 420 hev = _mm_subs_epu8(flat, *thresh); in lpf_internal_14_dual_sse2() 427 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_14_dual_sse2() 437 mask = _mm_subs_epu8(mask, *limit); in lpf_internal_14_dual_sse2() 454 flat = _mm_subs_epu8(flat, one); in lpf_internal_14_dual_sse2() 565 flat2 = _mm_subs_epu8(flat2, one); in lpf_internal_14_dual_sse2() 724 hev = _mm_subs_epu8(flat, *thresh); in lpf_internal_14_sse2() 731 mask = _mm_subs_epu8(_mm_adds_epu8(abs_p0q0, abs_p1q1), *blimit); in lpf_internal_14_sse2() [all …]
|
/external/webp/src/dsp/ |
D | ssim_sse2.c | 29 const __m128i a_b = _mm_subs_epu8(a, b); in SubtractAndSquare_SSE2() 30 const __m128i b_a = _mm_subs_epu8(b, a); in SubtractAndSquare_SSE2()
|
D | dec_sse2.c | 249 _mm_subs_epu8((q), (p)), \ 250 _mm_subs_epu8((p), (q))) 285 const __m128i t_max_h = _mm_subs_epu8(t_max, h); in GetNotHEV_SSE2() 351 const __m128i t7 = _mm_subs_epu8(t6, m_thresh); // mask <= m_thresh in NeedsFilter_SSE2() 681 const __m128i diff = _mm_subs_epu8(*mask, it); in ComplexMask_SSE2() 909 const __m128i b = _mm_subs_epu8(a, lsb); in VE4_SSE2() 926 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in LD4_SSE2() 947 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in VR4_SSE2() 972 const __m128i avg4 = _mm_subs_epu8(avg3, lsb2); in VL4_SSE2() 999 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in RD4_SSE2()
|
D | lossless_sse2.c | 66 const __m128i AC0 = _mm_subs_epu8(A0, C0); in Select_SSE2() 67 const __m128i CA0 = _mm_subs_epu8(C0, A0); in Select_SSE2() 68 const __m128i BC0 = _mm_subs_epu8(B0, C0); in Select_SSE2() 69 const __m128i CB0 = _mm_subs_epu8(C0, B0); in Select_SSE2()
|
D | enc_sse2.c | 723 const __m128i b = _mm_subs_epu8(a, lsb); in VE4_SSE2() 761 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in LD4_SSE2() 783 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in VR4_SSE2() 809 const __m128i avg4 = _mm_subs_epu8(avg3, lsb2); in VL4_SSE2() 830 const __m128i avg2 = _mm_subs_epu8(avg1, lsb); in RD4_SSE2() 949 const __m128i a_b = _mm_subs_epu8(a, b); in SubtractAndAccumulate_SSE2() 950 const __m128i b_a = _mm_subs_epu8(b, a); in SubtractAndAccumulate_SSE2()
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | intrapred_sse4.cc | 1029 const __m128i left_dists = _mm_or_si128(_mm_subs_epu8(top, top_lefts8), in Paeth16x4_SSE4_1() 1030 _mm_subs_epu8(top_lefts8, top)); in Paeth16x4_SSE4_1() 1034 const __m128i top_dists = _mm_or_si128(_mm_subs_epu8(left, top_lefts8), in Paeth16x4_SSE4_1() 1035 _mm_subs_epu8(top_lefts8, left)); in Paeth16x4_SSE4_1() 1073 const __m128i left_dists = _mm_or_si128(_mm_subs_epu8(top, top_lefts8), in WritePaeth16x8() 1074 _mm_subs_epu8(top_lefts8, top)); in WritePaeth16x8() 1078 const __m128i top_dists = _mm_or_si128(_mm_subs_epu8(left, top_lefts8), in WritePaeth16x8() 1079 _mm_subs_epu8(top_lefts8, left)); in WritePaeth16x8() 1139 const __m128i left_dists = _mm_or_si128(_mm_subs_epu8(top, top_lefts8), in WritePaeth16x16() 1140 _mm_subs_epu8(top_lefts8, top)); in WritePaeth16x16() [all …]
|
D | loop_filter_sse4.cc | 49 return _mm_or_si128(_mm_subs_epu8(a, b), _mm_subs_epu8(b, a)); in AbsDiff() 60 return _mm_subs_epu8(c, outer_thresh); in CheckOuterThreshF4() 97 const __m128i inner_mask = _mm_subs_epu8( in NeedsFilter4() 265 const __m128i inner_mask = _mm_subs_epu8( in NeedsFilter6() 279 const __m128i flat_mask = _mm_subs_epu8( in IsFlat3() 494 const __m128i inner_mask = _mm_subs_epu8( in NeedsFilter8() 511 const __m128i flat_mask = _mm_subs_epu8( in IsFlat4()
|
/external/libaom/libaom/av1/encoder/x86/ |
D | temporal_filter_sse2.c | 52 __m128i vdiff = _mm_subs_epu8(vmax, vmin); in get_squared_error()
|
/external/llvm-project/clang/test/CodeGen/ |
D | ppc-emmintrin.c | 3077 resi = _mm_subs_epu8(mi1, mi2); in test_sub()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v64_intrinsics_x86.h | 124 SIMD_INLINE v64 v64_ssub_u8(v64 a, v64 b) { return _mm_subs_epu8(a, b); } in v64_ssub_u8()
|
D | v128_intrinsics_x86.h | 116 SIMD_INLINE v128 v128_ssub_u8(v128 a, v128 b) { return _mm_subs_epu8(a, b); } in v128_ssub_u8()
|
/external/clang/test/CodeGen/ |
D | sse2-builtins.c | 1415 return _mm_subs_epu8(A, B); in test_mm_subs_epu8()
|
/external/llvm-project/clang/test/CodeGen/X86/ |
D | sse2-builtins.c | 1585 return _mm_subs_epu8(A, B); in test_mm_subs_epu8()
|
/external/llvm-project/clang/lib/Headers/ |
D | emmintrin.h | 2705 _mm_subs_epu8(__m128i __a, __m128i __b) in _mm_subs_epu8() function
|
D | avx512vlbwintrin.h | 1214 (__v16qi)_mm_subs_epu8(__A, __B), in _mm_mask_subs_epu8() 1222 (__v16qi)_mm_subs_epu8(__A, __B), in _mm_maskz_subs_epu8()
|
/external/clang/lib/Headers/ |
D | emmintrin.h | 987 _mm_subs_epu8(__m128i __a, __m128i __b) in _mm_subs_epu8() function
|
/external/llvm-project/clang/lib/Headers/ppc_wrappers/ |
D | emmintrin.h | 1383 _mm_subs_epu8 (__m128i __A, __m128i __B) in _mm_subs_epu8() function
|