/external/webrtc/webrtc/modules/desktop_capture/ |
D | differ_block_sse2.cc | 37 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W16() 41 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W16() 45 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W16() 49 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W16() 54 sad = _mm_adds_epu16(sad, acc); in BlockDifference_SSE2_W16() 77 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W32() 81 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W32() 85 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W32() 89 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W32() 93 acc = _mm_adds_epu16(acc, sad); in BlockDifference_SSE2_W32() [all …]
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | temporal_filter_sse4.c | 69 __m128i sum_u16 = _mm_adds_epu16(diff_sq_u16, shift_left); in sum_8() 70 sum_u16 = _mm_adds_epu16(sum_u16, shift_right); in sum_8() 95 __m128i sum_u16 = _mm_adds_epu16(diff_sq_0_u16, shift_left); in sum_16() 96 sum_u16 = _mm_adds_epu16(sum_u16, shift_right); in sum_16() 103 sum_u16 = _mm_adds_epu16(diff_sq_1_u16, shift_left); in sum_16() 104 sum_u16 = _mm_adds_epu16(sum_u16, shift_right); in sum_16() 126 sum = _mm_adds_epu16(sum, rounding_u16); in average_8() 150 input_0 = _mm_adds_epu16(input_0, rounding_u16); in average_16() 153 input_1 = _mm_adds_epu16(input_1, rounding_u16); in average_16() 177 count_u16 = _mm_adds_epu16(count_u16, sum_u16); in accumulate_and_store_8() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | avg_intrin_sse2.c | 102 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 104 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 106 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 108 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 110 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 112 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 114 s0 = _mm_adds_epu16(s0, s1); in vpx_avg_8x8_sse2() 116 s0 = _mm_adds_epu16(s0, _mm_srli_si128(s0, 8)); in vpx_avg_8x8_sse2() 117 s0 = _mm_adds_epu16(s0, _mm_srli_epi64(s0, 32)); in vpx_avg_8x8_sse2() 118 s0 = _mm_adds_epu16(s0, _mm_srli_epi64(s0, 16)); in vpx_avg_8x8_sse2() [all …]
|
D | highbd_loopfilter_sse2.c | 117 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); // abs(p0 - q0) * 2 in vpx_highbd_lpf_horizontal_16_sse2() 119 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit_v); in vpx_highbd_lpf_horizontal_16_sse2() 121 mask = _mm_and_si128(mask, _mm_adds_epu16(limit_v, one)); in vpx_highbd_lpf_horizontal_16_sse2() 559 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); in vpx_highbd_lpf_horizontal_8_sse2() 561 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit_v); in vpx_highbd_lpf_horizontal_8_sse2() 565 mask = _mm_and_si128(mask, _mm_adds_epu16(limit_v, one)); in vpx_highbd_lpf_horizontal_8_sse2() 807 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); in vpx_highbd_lpf_horizontal_4_sse2() 809 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit_v); in vpx_highbd_lpf_horizontal_4_sse2() 813 mask = _mm_and_si128(mask, _mm_adds_epu16(limit_v, one)); in vpx_highbd_lpf_horizontal_4_sse2()
|
/external/libaom/libaom/av1/encoder/x86/ |
D | temporal_filter_sse4.c | 88 sum = _mm_adds_epu16(sum, rounding_u16); in average_8() 115 sum = _mm_adds_epu16(sum, rounding_u16); in average_4_4() 140 input_0 = _mm_adds_epu16(input_0, rounding_u16); in average_16() 143 input_1 = _mm_adds_epu16(input_1, rounding_u16); in average_16() 167 count_u16 = _mm_adds_epu16(count_u16, sum_u16); in accumulate_and_store_8() 198 count_0_u16 = _mm_adds_epu16(count_0_u16, sum_0_u16); in accumulate_and_store_16() 201 count_1_u16 = _mm_adds_epu16(count_1_u16, sum_1_u16); in accumulate_and_store_16() 237 *sum = _mm_adds_epu16(dist_reg, dist_left); in get_sum_8() 238 *sum = _mm_adds_epu16(*sum, dist_right); in get_sum_8() 301 y_reg = _mm_adds_epu16(y_reg, y_tmp); in add_luma_dist_to_8_chroma_mod() [all …]
|
D | highbd_temporal_filter_sse4.c | 141 count_u16 = _mm_adds_epu16(count_u16, sum_u16); in highbd_accumulate_and_store_8()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | avg_intrin_sse2.c | 103 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 105 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 107 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 109 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 111 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 113 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 115 s0 = _mm_adds_epu16(s0, s1); in aom_avg_8x8_sse2() 117 s0 = _mm_adds_epu16(s0, _mm_srli_si128(s0, 8)); in aom_avg_8x8_sse2() 118 s0 = _mm_adds_epu16(s0, _mm_srli_epi64(s0, 32)); in aom_avg_8x8_sse2() 119 s0 = _mm_adds_epu16(s0, _mm_srli_epi64(s0, 16)); in aom_avg_8x8_sse2() [all …]
|
D | highbd_loopfilter_sse2.c | 88 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); in highbd_filter_mask_dual() 95 __m128i max = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), *bl); in highbd_filter_mask_dual() 97 max = _mm_and_si128(max, _mm_adds_epu16(*l, one)); in highbd_filter_mask_dual() 123 abs_p0q0 = _mm_adds_epu16(abs_p0q0_p1q1, abs_p0q0_p1q1); in highbd_hev_filter_mask_x_sse2() 129 max = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), *bl); in highbd_hev_filter_mask_x_sse2() 133 max = _mm_and_si128(max, _mm_adds_epu16(*l, one)); in highbd_hev_filter_mask_x_sse2() 851 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); in highbd_lpf_internal_6_dual_sse2() 853 mask = _mm_subs_epu16(_mm_adds_epu16(abs_p0q0, abs_p1q1), blimit0); in highbd_lpf_internal_6_dual_sse2() 857 mask = _mm_and_si128(mask, _mm_adds_epu16(limit0, one)); in highbd_lpf_internal_6_dual_sse2() 1113 abs_p0q0 = _mm_adds_epu16(abs_p0q0, abs_p0q0); in highbd_lpf_internal_8_dual_sse2() [all …]
|
D | highbd_variance_sse2.c | 799 __m128i sum = _mm_adds_epu16(mult0, mult1); in highbd_compute_dist_wtd_comp_avg() 800 __m128i round = _mm_adds_epu16(sum, *r); in highbd_compute_dist_wtd_comp_avg()
|
/external/libaom/libaom/av1/common/x86/ |
D | reconinter_sse4.c | 130 _mm_srli_epi16(_mm_adds_epu16(diff, round_const), round); in av1_build_compound_diffwtd_mask_d16_sse4_1()
|
D | highbd_convolve_2d_sse4.c | 102 _mm_adds_epu16(res, offset_const_16b); in av1_highbd_dist_wtd_convolve_2d_copy_sse4_1() 157 _mm_adds_epu16(res, offset_const_16b); in av1_highbd_dist_wtd_convolve_2d_copy_sse4_1()
|
/external/webp/src/dsp/ |
D | yuv_sse41.c | 59 const __m128i B1 = _mm_adds_epu16(B0, Y1); in ConvertYUV444ToRGB_SSE41()
|
D | yuv_sse2.c | 59 const __m128i B1 = _mm_adds_epu16(B0, Y1); in ConvertYUV444ToRGB_SSE2()
|
/external/clang/test/CodeGen/ |
D | sse2-builtins.c | 71 return _mm_adds_epu16(A, B); in test_mm_adds_epu16()
|
/external/clang/lib/Headers/ |
D | emmintrin.h | 701 _mm_adds_epu16(__m128i __a, __m128i __b) in _mm_adds_epu16() function
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 3260 return64(_mm_adds_epu16(_pM128i(a),_pM128i(b))); in vqadd_u16() 3335 #define vqaddq_u16 _mm_adds_epu16
|