Home
last modified time | relevance | path

Searched refs:_mm_hadd_epi16 (Results 1 – 14 of 14) sorted by relevance

/external/libavc/common/x86/
Dih264_resi_trans_quant_sse42.c302 sum0 = _mm_hadd_epi16(cmp0, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
303 sum1 = _mm_hadd_epi16(sum0, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
304 sum2 = _mm_hadd_epi16(sum1, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
315 sum0 = _mm_hadd_epi16(cmp1, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
316 sum1 = _mm_hadd_epi16(sum0, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
317 sum2 = _mm_hadd_epi16(sum1, zero_8x16b); in ih264_resi_trans_quant_4x4_sse42()
587 sum0 = _mm_hadd_epi16(cmp0, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42()
588 sum1 = _mm_hadd_epi16(sum0, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42()
589 sum2 = _mm_hadd_epi16(sum1, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42()
600 sum0 = _mm_hadd_epi16(cmp1, zero_8x16b); in ih264_resi_trans_quant_chroma_4x4_sse42()
[all …]
/external/libaom/libaom/av1/common/x86/
Dintra_edge_sse4.c60 d0 = _mm_hadd_epi16(d0, d1); in av1_filter_intra_edge_sse4_1()
95 d0 = _mm_hadd_epi16(d0, d1); in av1_filter_intra_edge_sse4_1()
96 d2 = _mm_hadd_epi16(d2, d3); in av1_filter_intra_edge_sse4_1()
97 d0 = _mm_hadd_epi16(d0, d2); in av1_filter_intra_edge_sse4_1()
156 d0 = _mm_hadd_epi16(d0, d1); in av1_filter_intra_edge_high_sse4_1()
189 d0 = _mm_hadd_epi16(d0, d1); in av1_filter_intra_edge_high_sse4_1()
247 d0 = _mm_hadd_epi16(d0, d1); in av1_upsample_intra_edge_sse4_1()
248 d2 = _mm_hadd_epi16(d2, d3); in av1_upsample_intra_edge_sse4_1()
Dcfl_ssse3.c192 sum = _mm_hadd_epi16(sum, sum); in cfl_luma_subsampling_420_hbd_ssse3()
199 sum = _mm_hadd_epi16(sum, sum); in cfl_luma_subsampling_420_hbd_ssse3()
205 sum = _mm_hadd_epi16(sum, _mm_add_epi16(top_1, bot_1)); in cfl_luma_subsampling_420_hbd_ssse3()
216 __m128i next_sum = _mm_hadd_epi16(sum_2, sum_3); in cfl_luma_subsampling_420_hbd_ssse3()
245 const __m128i sum = _mm_slli_epi16(_mm_hadd_epi16(top, top), 2); in cfl_luma_subsampling_422_hbd_ssse3()
250 const __m128i sum = _mm_slli_epi16(_mm_hadd_epi16(top, top), 2); in cfl_luma_subsampling_422_hbd_ssse3()
254 const __m128i sum = _mm_slli_epi16(_mm_hadd_epi16(top, top_1), 2); in cfl_luma_subsampling_422_hbd_ssse3()
259 const __m128i sum_1 = _mm_slli_epi16(_mm_hadd_epi16(top_2, top_3), 2); in cfl_luma_subsampling_422_hbd_ssse3()
Dfilterintra_sse4.c57 const __m128i out_0123 = _mm_hadd_epi16(out_01, out_23); in av1_filter_intra_predictor_sse4_1()
58 const __m128i out_4567 = _mm_hadd_epi16(out_45, out_67); in av1_filter_intra_predictor_sse4_1()
59 const __m128i out_01234567 = _mm_hadd_epi16(out_0123, out_4567); in av1_filter_intra_predictor_sse4_1()
/external/libhevc/common/x86/
Dihevc_chroma_intra_pred_filters_sse42_intr.c353 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
354 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
382 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
383 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
403 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
404 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_sse42()
Dihevc_chroma_intra_pred_filters_ssse3_intr.c374 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
375 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
405 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
406 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
429 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
430 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_chroma_dc_ssse3()
Dihevc_intra_pred_filters_sse42_intr.c463 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
541 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
542 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
543 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
605 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
685 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
801 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_sse42()
Dihevc_intra_pred_filters_ssse3_intr.c1123 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
1199 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
1200 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
1201 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
1259 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
1331 src_temp4 = _mm_hadd_epi16(src_temp4, m_zero); in ihevc_intra_pred_luma_dc_ssse3()
/external/libavc/encoder/x86/
Dih264e_intra_modes_eval_ssse3.c233 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
234 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
235 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
284 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
285 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
286 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
357 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
358 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
359 sad_8x16b = _mm_hadd_epi16(sad_8x16b, sad_8x16b); in ih264e_evaluate_intra16x16_modes_ssse3()
Dime_distortion_metrics_sse42.c1778 temp0 = _mm_hadd_epi16(temp0, zero); in ime_compute_satqd_16x16_lumainter_sse42()
1779 temp0 = _mm_hadd_epi16(temp0, zero); //sad1, sad2 - 16bit values in ime_compute_satqd_16x16_lumainter_sse42()
1796 src_r0 = _mm_hadd_epi16(src_r0, zero); //s1 s4 a1 a4 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
1797 src_r1 = _mm_hadd_epi16(src_r1, zero); //s2 s3 a2 a3 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
1810 temp0 = _mm_hadd_epi16(src_r0, zero); //s1+s4 a1+a4 0 0 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
1811 temp1 = _mm_hadd_epi16(src_r1, zero); //s2+s3 a2+a3 0 0 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
1877 temp0 = _mm_hadd_epi16(temp0, zero); in ime_compute_satqd_16x16_lumainter_sse42()
1878 temp0 = _mm_hadd_epi16(temp0, zero); //sad1, sad2 - 16bit values in ime_compute_satqd_16x16_lumainter_sse42()
1895 src_r0 = _mm_hadd_epi16(src_r0, zero); //s1 s4 a1 a4 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
1896 src_r1 = _mm_hadd_epi16(src_r1, zero); //s2 s3 a2 a3 0 0 0 0 in ime_compute_satqd_16x16_lumainter_sse42()
[all …]
/external/clang/test/CodeGen/
Dssse3-builtins.c43 return _mm_hadd_epi16(a, b); in test_mm_hadd_epi16()
/external/clang/lib/Headers/
Dtmmintrin.h204 _mm_hadd_epi16(__m128i __a, __m128i __b) in _mm_hadd_epi16() function
/external/libaom/libaom/av1/encoder/x86/
Drdopt_sse4.c68 const __m128i sum_slli_a = _mm_hadd_epi16(slli_a, slli_a); in horver_correlation_4x4()
/external/neon_2_sse/
DNEON_2_SSE.h6268 res = _mm_hadd_epi16 (a16, b16); in vpadd_s8()
6278 hadd128 = _mm_hadd_epi16 (_pM128i(a), _pM128i(b)); in vpadd_s16()
6305 res = _mm_hadd_epi16 (a16, b16); in vpadd_u8()
6322 res = _mm_hadd_epi16 (as, bs); in vpadd_u16()
6365 a16 = _mm_hadd_epi16 (a16, a16); //use low 64 bits in vpaddl_s8()
6396 a16 = _mm_hadd_epi16 (a16, a16); //use low 64 bits in vpaddl_u8()
6427 return _mm_hadd_epi16 (r16_1, r16_2); in vpaddlq_s8()
6462 return _mm_hadd_epi16 (r16_1, r16_2); in vpaddlq_u8()