/external/libhevc/common/x86/ |
ihevc_inter_pred_filters_ssse3_intr.c | 336 res_temp1_8x16b = _mm_maddubs_epi16(src_temp3_16x8b, coeff0_1_8x16b); /* row = 0 */ 342 res_temp2_8x16b = _mm_maddubs_epi16(src_temp4_16x8b, coeff2_3_8x16b); /* row = 0 */ 348 res_temp3_8x16b = _mm_maddubs_epi16(src_temp5_16x8b, coeff4_5_8x16b); /* row = 0 */ 354 res_temp4_8x16b = _mm_maddubs_epi16(src_temp6_16x8b, coeff6_7_8x16b); /* row = 0 */ 369 res_temp11_8x16b = _mm_maddubs_epi16(src_temp13_16x8b, coeff0_1_8x16b); /* row = 1 */ 375 res_temp12_8x16b = _mm_maddubs_epi16(src_temp14_16x8b, coeff2_3_8x16b); /* row = 1 */ 381 res_temp13_8x16b = _mm_maddubs_epi16(src_temp15_16x8b, coeff4_5_8x16b); /* row = 1 */ 387 res_temp14_8x16b = _mm_maddubs_epi16(src_temp16_16x8b, coeff6_7_8x16b); /* row = 1 */ 425 res_temp1_8x16b = _mm_maddubs_epi16(src_temp3_16x8b, coeff0_1_8x16b); /* row = 0 */ 431 res_temp2_8x16b = _mm_maddubs_epi16(src_temp4_16x8b, coeff2_3_8x16b); /* row = 0 * [all...] |
ihevc_intra_pred_filters_sse42_intr.c | [all...] |
ihevc_intra_pred_filters_ssse3_intr.c | 754 res_temp_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row_16x8b); 755 res_temp1_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row1_16x8b); 756 res_temp2_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row2_16x8b); 757 res_temp3_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row3_16x8b); 759 res_temp4_8x16b = _mm_maddubs_epi16(res_temp4_8x16b, nt_row_16x8b); 760 res_temp5_8x16b = _mm_maddubs_epi16(res_temp5_8x16b, nt_row1_16x8b); 761 res_temp6_8x16b = _mm_maddubs_epi16(res_temp6_8x16b, nt_row2_16x8b); 762 res_temp7_8x16b = _mm_maddubs_epi16(res_temp7_8x16b, nt_row3_16x8b); 832 res_temp_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row_16x8b); 833 res_temp1_8x16b = _mm_maddubs_epi16(pu1_ref_16x8b, row1_16x8b) [all...] |
ihevc_deblk_ssse3_intr.c | 153 mask_d_result_4x32b = _mm_maddubs_epi16(src_tmp_8x16b, coef_8x16b); 166 mask_de_result_8x16b = _mm_maddubs_epi16(mask_de_result_8x16b, temp_coef0_8x16b); 274 temp_pq_str0_16x8b = _mm_maddubs_epi16(temp_pq_str0_16x8b, const2_8x16b); 290 temp_pq1_str0_16x8b = _mm_maddubs_epi16(temp_pq1_str0_16x8b, const2_8x16b); 291 temp_pq1_str1_16x8b = _mm_maddubs_epi16(temp_pq1_str1_16x8b, const2_8x16b); 319 temp_pq2_str0_16x8b = _mm_maddubs_epi16(temp_str3_16x8b, const2_8x16b); 411 tmp_delta3_8x16b = _mm_maddubs_epi16(tmp_delta2_8x16b, coefdelta_0_8x16b); 433 tmp_delta3_8x16b = _mm_maddubs_epi16(tmp_delta2_8x16b, coefdelta_0_8x16b); 613 mask_d_result_4x32b = _mm_maddubs_epi16(src_tmp_p_0_8x16b, coef_8x16b); 626 mask_de_result_8x16b = _mm_maddubs_epi16(mask_de_result_8x16b, temp_coef0_8x16b) [all...] |
ihevc_chroma_intra_pred_filters_ssse3_intr.c | [all...] |
/external/libavc/common/x86/ |
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 a2*c0+a3*c1 a3*c0+a4*c1 269 res_r0r1_t2_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3 a4*c2+a5*c3 a5*c2+a6*c3 276 res_r0r1_t3_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5 a6*c4+a7*c5 a7*c4+a8*c5 326 res_r0_t1_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1 a2*c0+a3*c1 a3*c0+a4*c1 328 res_r1_t1_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff0_1_16x8b); //b0*c0+b1*c1 b1*c0+b2*c1 b2*c0+b3*c1 b3*c0+b4*c1 340 res_r0_t2_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3 a4*c2+a5*c3 a5*c2+a6*c3 342 res_r1_t2_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff2_3_16x8b); //b2*c2+b3*c3 b3*c2+b4*c3 b2*c4+b5*c3 b5*c2+b6*c3 354 res_r0_t3_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5 a6*c4+a7*c5 a7*c4+a8*c5 356 res_r1_t3_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff4_5_16x8b); //b4*c4+b5*c5 b5*c4+b6*c5 b6*c4+b7*c5 b7*c4+b8*c5 403 res_r0_t1_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff0_1_16x8b); //a0*c0+a1*c1 a1*c0+a2*c1 a2*c0+a3*c1 a3*c0+a4*c [all...] |
/external/libavc/encoder/x86/ |
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 a2*c0+a3*c1 a3*c0+a4*c1 143 res_r1_t1_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff0_1_16x8b); //b0*c0+b1*c1 b1*c0+b2*c1 b2*c0+b3*c1 b3*c0+b4*c1 155 res_r0_t2_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff2_3_16x8b); //a2*c2+a3*c3 a3*c2+a4*c3 a4*c2+a5*c3 a5*c2+a6*c3 157 res_r1_t2_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff2_3_16x8b); //b2*c2+b3*c3 b3*c2+b4*c3 b2*c4+b5*c3 b5*c2+b6*c3 169 res_r0_t3_8x16b = _mm_maddubs_epi16(src_r0_t1_16x8b, coeff4_5_16x8b); //a4*c4+a5*c5 a5*c4+a6*c5 a6*c4+a7*c5 a7*c4+a8*c5 171 res_r1_t3_8x16b = _mm_maddubs_epi16(src_r1_t1_16x8b, coeff4_5_16x8b); //b4*c4+b5*c5 b5*c4+b6*c5 b6*c4+b7*c5 b7*c4+b8*c5 312 res_t1_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff0_1_16x8b); 313 res_t2_8x16b = _mm_maddubs_epi16(src_r2r3_16x8b, coeff2_3_16x8b); 314 res_t3_8x16b = _mm_maddubs_epi16(src_r4r5_16x8b, coeff4_5_16x8b); 325 res_t1_8x16b = _mm_maddubs_epi16(src_r0r1_16x8b, coeff0_1_16x8b) [all...] |
/external/libvpx/libvpx/vpx_dsp/x86/ |
vpx_subpixel_8t_intrin_ssse3.c | 89 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); 90 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, secondFilters); 161 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); 162 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, secondFilters); 169 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, thirdFilters); 170 srcRegFilt4 = _mm_maddubs_epi16(srcRegFilt4, forthFilters); 244 srcRegFilt1 = _mm_maddubs_epi16(srcRegFilt1, firstFilters); 245 srcRegFilt3 = _mm_maddubs_epi16(srcRegFilt3, secondFilters); 246 srcRegFilt2 = _mm_maddubs_epi16(srcRegFilt2, thirdFilters); 247 srcRegFilt5 = _mm_maddubs_epi16(srcRegFilt5, forthFilters) [all...] |
vpx_subpixel_8t_intrin_avx2.c | 212 _mm_maddubs_epi16(srcRegFilt1_1, _mm256_castsi256_si128(firstFilters)); 214 _mm_maddubs_epi16(srcRegFilt2, _mm256_castsi256_si128(forthFilters)); 225 _mm_maddubs_epi16(srcRegFilt3, _mm256_castsi256_si128(secondFilters)); 227 _mm_maddubs_epi16(srcRegFilt2, _mm256_castsi256_si128(thirdFilters)); 247 _mm_maddubs_epi16(srcRegFilt2_1, _mm256_castsi256_si128(firstFilters)); 249 _mm_maddubs_epi16(srcRegFilt2, _mm256_castsi256_si128(forthFilters)); 260 _mm_maddubs_epi16(srcRegFilt3, _mm256_castsi256_si128(secondFilters)); 262 _mm_maddubs_epi16(srcRegFilt2, _mm256_castsi256_si128(thirdFilters)); 469 srcRegFilt1 = _mm_maddubs_epi16(_mm256_castsi256_si128(srcReg32b10), 472 _mm_maddubs_epi16(srcRegFilt4, _mm256_castsi256_si128(forthFilters)) [all...] |
/external/clang/test/CodeGen/ |
ssse3-builtins.c | 79 return _mm_maddubs_epi16(a, b);
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_frame_scale_ssse3.c | 57 const __m128i ab_terms = _mm_maddubs_epi16(ab, coeffs_ab); 58 const __m128i cd_terms = _mm_maddubs_epi16(cd, coeffs_cd); 59 const __m128i fe_terms = _mm_maddubs_epi16(fe, coeffs_cd); 60 const __m128i hg_terms = _mm_maddubs_epi16(hg, coeffs_ab);
|
/external/skia/src/opts/ |
SkBitmapProcState_opts_SSSE3.cpp | 161 return _mm_maddubs_epi16(a0, scale_x); 229 __m128i sum = _mm_maddubs_epi16(a0, scale_x); 355 a0 = _mm_maddubs_epi16(a0, scale_x); 377 // _mm_maddubs_epi16 : this allows us to perform multiplications and additions
|
/external/clang/lib/Headers/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-2812033/lib64/clang/3.8/include/ |
tmmintrin.h | 148 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3016494/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3217047/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3289846/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3362437/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3688880/lib64/clang/4.0/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/darwin-x86/clang-3859424/lib64/clang/4.0/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/linux-x86/clang-2812033/lib64/clang/3.8/include/ |
tmmintrin.h | 148 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/linux-x86/clang-3016494/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/linux-x86/clang-3217047/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/linux-x86/clang-3289846/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|
/prebuilts/clang/host/linux-x86/clang-3362437/lib64/clang/3.8/include/ |
tmmintrin.h | 496 _mm_maddubs_epi16(__m128i __a, __m128i __b) function
|