/external/libhevc/common/x86/ |
D | ihevc_inter_pred_filters_ssse3_intr.c | 336 … res_temp1_8x16b = _mm_maddubs_epi16(src_temp3_16x8b, coeff0_1_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 342 … res_temp2_8x16b = _mm_maddubs_epi16(src_temp4_16x8b, coeff2_3_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 348 … res_temp3_8x16b = _mm_maddubs_epi16(src_temp5_16x8b, coeff4_5_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 354 … res_temp4_8x16b = _mm_maddubs_epi16(src_temp6_16x8b, coeff6_7_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 369 … res_temp11_8x16b = _mm_maddubs_epi16(src_temp13_16x8b, coeff0_1_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 375 … res_temp12_8x16b = _mm_maddubs_epi16(src_temp14_16x8b, coeff2_3_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 381 … res_temp13_8x16b = _mm_maddubs_epi16(src_temp15_16x8b, coeff4_5_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 387 … res_temp14_8x16b = _mm_maddubs_epi16(src_temp16_16x8b, coeff6_7_8x16b); /* row = 1 */ in ihevc_inter_pred_luma_horz_ssse3() 425 … res_temp1_8x16b = _mm_maddubs_epi16(src_temp3_16x8b, coeff0_1_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() 431 … res_temp2_8x16b = _mm_maddubs_epi16(src_temp4_16x8b, coeff2_3_8x16b); /* row = 0 */ in ihevc_inter_pred_luma_horz_ssse3() [all …]
|
D | ihevc_intra_pred_filters_ssse3_intr.c | 754 res_temp_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 755 res_temp1_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row1_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 756 res_temp2_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row2_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 757 res_temp3_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row3_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 759 res_temp4_8x16b = _mm_maddubs_epi16(res_temp4_8x16b, nt_row_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 760 res_temp5_8x16b = _mm_maddubs_epi16(res_temp5_8x16b, nt_row1_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 761 res_temp6_8x16b = _mm_maddubs_epi16(res_temp6_8x16b, nt_row2_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 762 res_temp7_8x16b = _mm_maddubs_epi16(res_temp7_8x16b, nt_row3_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 832 res_temp_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row_16x8b); in ihevc_intra_pred_luma_planar_ssse3() 833 res_temp1_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row1_16x8b); in ihevc_intra_pred_luma_planar_ssse3() [all …]
|
D | ihevc_intra_pred_filters_sse42_intr.c | 1515 src_temp1_8x16b = _mm_maddubs_epi16(src_temp1_8x16b, temp1_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1516 src_temp2_8x16b = _mm_maddubs_epi16(src_temp2_8x16b, temp2_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1517 src_temp3_8x16b = _mm_maddubs_epi16(src_temp3_8x16b, temp3_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1518 src_temp4_8x16b = _mm_maddubs_epi16(src_temp4_8x16b, temp4_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1654 src_temp1_8x16b = _mm_maddubs_epi16(src_temp1_8x16b, temp1_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1655 src_temp2_8x16b = _mm_maddubs_epi16(src_temp2_8x16b, temp2_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1656 src_temp3_8x16b = _mm_maddubs_epi16(src_temp3_8x16b, temp3_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1657 src_temp4_8x16b = _mm_maddubs_epi16(src_temp4_8x16b, temp4_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1660 src_temp11_8x16b = _mm_maddubs_epi16(src_temp11_8x16b, temp11_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() 1661 src_temp12_8x16b = _mm_maddubs_epi16(src_temp12_8x16b, temp12_8x16b); in ihevc_intra_pred_luma_mode_3_to_9_sse42() [all …]
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 1278 src_temp1_8x16b = _mm_maddubs_epi16(src_temp1_8x16b, temp1_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1279 src_temp2_8x16b = _mm_maddubs_epi16(src_temp2_8x16b, temp2_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1280 src_temp3_8x16b = _mm_maddubs_epi16(src_temp3_8x16b, temp3_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1281 src_temp4_8x16b = _mm_maddubs_epi16(src_temp4_8x16b, temp4_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1446 src_temp1_8x16b = _mm_maddubs_epi16(src_temp1_8x16b, temp1_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1447 src_temp2_8x16b = _mm_maddubs_epi16(src_temp2_8x16b, temp2_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1448 src_temp3_8x16b = _mm_maddubs_epi16(src_temp3_8x16b, temp3_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1449 src_temp4_8x16b = _mm_maddubs_epi16(src_temp4_8x16b, temp4_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1452 src_temp11_8x16b = _mm_maddubs_epi16(src_temp11_8x16b, temp11_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1453 src_temp12_8x16b = _mm_maddubs_epi16(src_temp12_8x16b, temp12_8x16b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() [all …]
|
D | ihevc_deblk_ssse3_intr.c | 153 mask_d_result_4x32b = _mm_maddubs_epi16(src_tmp_8x16b, coef_8x16b); in ihevc_deblk_luma_vert_ssse3() 166 mask_de_result_8x16b = _mm_maddubs_epi16(mask_de_result_8x16b, temp_coef0_8x16b); in ihevc_deblk_luma_vert_ssse3() 274 temp_pq_str0_16x8b = _mm_maddubs_epi16(temp_pq_str0_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 290 temp_pq1_str0_16x8b = _mm_maddubs_epi16(temp_pq1_str0_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 291 temp_pq1_str1_16x8b = _mm_maddubs_epi16(temp_pq1_str1_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 319 temp_pq2_str0_16x8b = _mm_maddubs_epi16(temp_str3_16x8b, const2_8x16b); in ihevc_deblk_luma_vert_ssse3() 411 tmp_delta3_8x16b = _mm_maddubs_epi16(tmp_delta2_8x16b, coefdelta_0_8x16b); in ihevc_deblk_luma_vert_ssse3() 433 tmp_delta3_8x16b = _mm_maddubs_epi16(tmp_delta2_8x16b, coefdelta_0_8x16b); in ihevc_deblk_luma_vert_ssse3() 613 mask_d_result_4x32b = _mm_maddubs_epi16(src_tmp_p_0_8x16b, coef_8x16b); in ihevc_deblk_luma_horz_ssse3() 626 mask_de_result_8x16b = _mm_maddubs_epi16(mask_de_result_8x16b, temp_coef0_8x16b); in ihevc_deblk_luma_horz_ssse3() [all …]
|
/external/libavc/common/x86/ |
D | ih264_inter_pred_filters_ssse3.c | 262 …res_r0r1_t1_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1 … in ih264_inter_pred_luma_horz_ssse3() 269 …res_r0r1_t2_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3 … in ih264_inter_pred_luma_horz_ssse3() 276 …res_r0r1_t3_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5 … in ih264_inter_pred_luma_horz_ssse3() 326 …res_r0_t1_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1 a2… in ih264_inter_pred_luma_horz_ssse3() 328 …res_r1_t1_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff0_1_16x8b); //b0*c0+b1*c1 b1*c0+b2*c1 b2… in ih264_inter_pred_luma_horz_ssse3() 340 …res_r0_t2_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3 a4… in ih264_inter_pred_luma_horz_ssse3() 342 …res_r1_t2_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff2_3_16x8b); //b2*c2+b3*c3 b3*c2+b4*c3 b2… in ih264_inter_pred_luma_horz_ssse3() 354 …res_r0_t3_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5 a6… in ih264_inter_pred_luma_horz_ssse3() 356 …res_r1_t3_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff4_5_16x8b); //b4*c4+b5*c5 b5*c4+b6*c5 b6… in ih264_inter_pred_luma_horz_ssse3() 403 …res_r0_t1_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1 a2… in ih264_inter_pred_luma_horz_ssse3() [all …]
|
/external/libavc/encoder/x86/ |
D | ih264e_half_pel_ssse3.c | 141 …res_r0_t1_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1… in ih264e_sixtapfilter_horz_ssse3() 143 …res_r1_t1_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff0_1_16x8b); //b0*c0+b1*c1 b1*c0+b2*c1… in ih264e_sixtapfilter_horz_ssse3() 155 …res_r0_t2_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3… in ih264e_sixtapfilter_horz_ssse3() 157 …res_r1_t2_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff2_3_16x8b); //b2*c2+b3*c3 b3*c2+b4*c3… in ih264e_sixtapfilter_horz_ssse3() 169 …res_r0_t3_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5… in ih264e_sixtapfilter_horz_ssse3() 171 …res_r1_t3_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff4_5_16x8b); //b4*c4+b5*c5 b5*c4+b6*c5… in ih264e_sixtapfilter_horz_ssse3() 312 res_t1_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff0_1_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 313 res_t2_8x16b = _mm_maddubs_epi16(src_r2r3_16x8b, coeff2_3_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 314 res_t3_8x16b = _mm_maddubs_epi16(src_r4r5_16x8b, coeff4_5_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() 325 res_t1_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff0_1_16x8b); in ih264e_sixtap_filter_2dvh_vert_ssse3() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | vpx_subpixel_8t_intrin_ssse3.c | 96 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); in vpx_filter_block1d4_h8_intrin_ssse3() 97 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, secondFilters); in vpx_filter_block1d4_h8_intrin_ssse3() 171 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); in vpx_filter_block1d8_h8_intrin_ssse3() 172 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, secondFilters); in vpx_filter_block1d8_h8_intrin_ssse3() 179 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, thirdFilters); in vpx_filter_block1d8_h8_intrin_ssse3() 180 srcRegFilt4 = _mm_maddubs_epi16(srcRegFilt4, forthFilters); in vpx_filter_block1d8_h8_intrin_ssse3() 257 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); in vpx_filter_block1d8_v8_intrin_ssse3() 258 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, secondFilters); in vpx_filter_block1d8_v8_intrin_ssse3() 259 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, thirdFilters); in vpx_filter_block1d8_v8_intrin_ssse3() 260 srcRegFilt5 = _mm_maddubs_epi16(srcRegFilt5, forthFilters); in vpx_filter_block1d8_v8_intrin_ssse3() [all …]
|
D | vpx_subpixel_8t_intrin_avx2.c | 224 srcRegFilt1_1 = _mm_maddubs_epi16(srcRegFilt1_1, in vpx_filter_block1d16_h8_avx2() 226 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, in vpx_filter_block1d16_h8_avx2() 239 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, in vpx_filter_block1d16_h8_avx2() 241 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, in vpx_filter_block1d16_h8_avx2() 263 srcRegFilt2_1 = _mm_maddubs_epi16(srcRegFilt2_1, in vpx_filter_block1d16_h8_avx2() 265 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, in vpx_filter_block1d16_h8_avx2() 278 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, in vpx_filter_block1d16_h8_avx2() 280 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, in vpx_filter_block1d16_h8_avx2() 498 srcRegFilt1 = _mm_maddubs_epi16(_mm256_castsi256_si128(srcReg32b10), in vpx_filter_block1d16_v8_avx2() 500 srcRegFilt4 = _mm_maddubs_epi16(srcRegFilt4, in vpx_filter_block1d16_v8_avx2() [all …]
|
/external/clang/test/CodeGen/ |
D | ssse3-builtins.c | 77 return _mm_maddubs_epi16(a, b); in test_mm_maddubs_epi16()
|
/external/skia/src/opts/ |
D | SkBitmapProcState_opts_SSSE3.cpp | 167 return _mm_maddubs_epi16(a0, scale_x); in ProcessPixelPairHelper() 235 __m128i sum = _mm_maddubs_epi16(a0, scale_x); in ProcessOnePixelZeroSubY() 361 a0 = _mm_maddubs_epi16(a0, scale_x); in ProcessOnePixel()
|
/external/clang/lib/Headers/ |
D | tmmintrin.h | 148 _mm_maddubs_epi16(__m128i __a, __m128i __b) in _mm_maddubs_epi16() function
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | row_win.cc | 167 xmm0 = _mm_maddubs_epi16(xmm0, *(__m128i*)kYuvConstants.kUVToB); in I422ToARGBRow_SSSE3() 168 xmm1 = _mm_maddubs_epi16(xmm1, *(__m128i*)kYuvConstants.kUVToG); in I422ToARGBRow_SSSE3() 169 xmm2 = _mm_maddubs_epi16(xmm2, *(__m128i*)kYuvConstants.kUVToR); in I422ToARGBRow_SSSE3()
|