/external/libavc/common/x86/ |
D | ih264_weighted_pred_sse42.c | 419 y_0_8x16b = _mm_mullo_epi16(y_0_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 420 y_2_8x16b = _mm_mullo_epi16(y_2_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 463 y_0_8x16b = _mm_mullo_epi16(y_0_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 464 y_1_8x16b = _mm_mullo_epi16(y_1_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 465 y_2_8x16b = _mm_mullo_epi16(y_2_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 466 y_3_8x16b = _mm_mullo_epi16(y_3_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 523 y_0L_8x16b = _mm_mullo_epi16(y_0L_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 524 y_0H_8x16b = _mm_mullo_epi16(y_0H_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 525 y_1L_8x16b = _mm_mullo_epi16(y_1L_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() 526 y_1H_8x16b = _mm_mullo_epi16(y_1H_8x16b, wt_8x16b); in ih264_weighted_pred_luma_sse42() [all …]
|
D | ih264_iquant_itrans_recon_ssse3.c | 137 …temp0 = _mm_mullo_epi16(scalemat_r0_r1, dequant_r0_r1); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_4x4_ssse3() 138 …temp1 = _mm_mullo_epi16(scalemat_r2_r3, dequant_r2_r3); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_4x4_ssse3() 417 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 440 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 461 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 482 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 503 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 525 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 548 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3() 573 …temp10 = _mm_mullo_epi16(scalemat_r0, dequant_r0); //b00*q0 b01*q1 b02*q2 b03*q3 b04*q4 b05*q5 b06… in ih264_iquant_itrans_recon_8x8_ssse3()
|
D | ih264_iquant_itrans_recon_sse42.c | 136 …temp0 = _mm_mullo_epi16(scalemat_r0_r1, dequant_r0_r1); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_4x4_sse42() 137 …temp1 = _mm_mullo_epi16(scalemat_r2_r3, dequant_r2_r3); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_4x4_sse42() 387 …temp0 = _mm_mullo_epi16(scalemat_r0_r1, dequant_r0_r1); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_chroma_4x4_sse42() 388 …temp1 = _mm_mullo_epi16(scalemat_r2_r3, dequant_r2_r3); //b00*q00 b01*q01 b02*q02 b03*q03 b10*q10 … in ih264_iquant_itrans_recon_chroma_4x4_sse42()
|
D | ih264_resi_trans_quant_sse42.c | 242 sign_reg0 = _mm_mullo_epi16(temp_2,sign_reg0); in ih264_resi_trans_quant_4x4_sse42() 243 sign_reg2 = _mm_mullo_epi16(temp_2,sign_reg2); in ih264_resi_trans_quant_4x4_sse42() 525 sign_reg0 = _mm_mullo_epi16(temp_2,sign_reg0); in ih264_resi_trans_quant_chroma_4x4_sse42() 526 sign_reg2 = _mm_mullo_epi16(temp_2,sign_reg2); in ih264_resi_trans_quant_chroma_4x4_sse42()
|
/external/skia/src/opts/ |
D | SkBitmapFilter_opts_SSE2.cpp | 92 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveHorizontally_SSE2() 110 mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveHorizontally_SSE2() 142 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveHorizontally_SSE2() 152 mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveHorizontally_SSE2() 224 mul_lo = _mm_mullo_epi16(src16, coeff16lo); \ in convolve4RowsHorizontally_SSE2() 231 mul_lo = _mm_mullo_epi16(src16, coeff16hi); \ in convolve4RowsHorizontally_SSE2() 340 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveVertically_SSE2() 353 mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveVertically_SSE2() 420 __m128i mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveVertically_SSE2() 430 mul_lo = _mm_mullo_epi16(src16, coeff16); in convolveVertically_SSE2()
|
D | SkColor_opts_SSE2.h | 37 __m128i prod = _mm_mullo_epi16(a, b); in SkAlphaMulAlpha_SSE2() 52 rb = _mm_mullo_epi16(rb, s); in SkAlphaMulQ_SSE2() 58 ag = _mm_mullo_epi16(ag, s); in SkAlphaMulQ_SSE2() 109 __m128i prod = _mm_mullo_epi16(a, b); in SkMul16ShiftRound_SSE2() 222 dst_scale = _mm_mullo_epi16(dst_scale, src_scale); in SkBlendARGB32_SSE2() 237 dst_scale = _mm_mullo_epi16(dst_scale, src_scale); in SkBlendARGB32_SSE2()
|
D | SkBlitRow_opts_SSE2.cpp | 112 dst_rb = _mm_mullo_epi16(dst_rb, alpha); in S32A_Opaque_BlitRow32_SSE2() 114 dst_ag = _mm_mullo_epi16(dst_ag, alpha); in S32A_Opaque_BlitRow32_SSE2() 275 pixel_R = _mm_mullo_epi16(pixel_R, scale_wide); in Color32A_D565_SSE2() 276 pixel_G = _mm_mullo_epi16(pixel_G, scale_wide); in Color32A_D565_SSE2() 277 pixel_B = _mm_mullo_epi16(pixel_B, scale_wide); in Color32A_D565_SSE2() 393 maskLo = _mm_mullo_epi16(maskLo, srcA); in SkBlendLCD16_SSE2() 394 maskHi = _mm_mullo_epi16(maskHi, srcA); in SkBlendLCD16_SSE2() 407 maskLo = _mm_mullo_epi16(maskLo, _mm_sub_epi16(src, dstLo)); in SkBlendLCD16_SSE2() 408 maskHi = _mm_mullo_epi16(maskHi, _mm_sub_epi16(src, dstHi)); in SkBlendLCD16_SSE2() 485 maskLo = _mm_mullo_epi16(maskLo, _mm_sub_epi16(src, dstLo)); in SkBlendLCD16Opaque_SSE2() [all …]
|
D | SkBitmapProcState_opts_SSE2.cpp | 83 a00a10 = _mm_mullo_epi16(a00a10, allY); in S32_opaque_D32_filter_DX_SSE2() 86 a00a10 = _mm_mullo_epi16(a00a10, negX); in S32_opaque_D32_filter_DX_SSE2() 95 a01a11 = _mm_mullo_epi16(a01a11, allY); in S32_opaque_D32_filter_DX_SSE2() 98 a01a11 = _mm_mullo_epi16(a01a11, allX); in S32_opaque_D32_filter_DX_SSE2() 193 a00a10 = _mm_mullo_epi16(a00a10, allY); in S32_alpha_D32_filter_DX_SSE2() 196 a00a10 = _mm_mullo_epi16(a00a10, negX); in S32_alpha_D32_filter_DX_SSE2() 205 a01a11 = _mm_mullo_epi16(a01a11, allY); in S32_alpha_D32_filter_DX_SSE2() 208 a01a11 = _mm_mullo_epi16(a01a11, allX); in S32_alpha_D32_filter_DX_SSE2() 223 sum = _mm_mullo_epi16(sum, alpha); in S32_alpha_D32_filter_DX_SSE2()
|
D | SkOpts_sse41.cpp | 149 static __m128i scale(__m128i x, __m128i y) { return div255(_mm_mullo_epi16(x, y)); } in scale() 177 return div255_part2(_mm_add_epi16(s_255_128, _mm_mullo_epi16(d, A))); in blit_row_color32() 193 return div255(_mm_add_epi16(_mm_mullo_epi16(inv(c),d), in blit_mask_d32_a8() 194 _mm_mullo_epi16( c ,s))); in blit_mask_d32_a8()
|
D | SkBitmapProcState_opts_SSSE3.cpp | 184 *pixels = _mm_mullo_epi16(*pixels, alpha); in ScaleFourPixels() 263 sum = _mm_mullo_epi16(sum, y); in ProcessPixelPair() 364 return _mm_mullo_epi16(a0, y); in ProcessOnePixel()
|
/external/libhevc/common/x86/ |
D | ihevc_weighted_pred_ssse3_intr.c | 142 res_temp0_4x32b = _mm_mullo_epi16(lvl_shift_4x32b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 174 res_temp0_4x32b = _mm_mullo_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 175 res_temp1_4x32b = _mm_mullo_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 176 res_temp2_4x32b = _mm_mullo_epi16(src_temp2_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 177 res_temp3_4x32b = _mm_mullo_epi16(src_temp3_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 280 res_temp0_4x32b = _mm_mullo_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 281 res_temp1_4x32b = _mm_mullo_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3() 433 res_temp0_4x32b = _mm_mullo_epi16(lvl_shift_4x32b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3() 466 res_temp0_4x32b = _mm_mullo_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3() 467 res_temp1_4x32b = _mm_mullo_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3() [all …]
|
D | ihevc_chroma_intra_pred_filters_sse42_intr.c | 200 res_temp_8x16b = _mm_mullo_epi16(const_temp3_4x32b, const_temp1_4x32b); in ihevc_intra_pred_chroma_planar_sse42() 215 res_temp1_8x16b = _mm_mullo_epi16(src_temp_8x16b, row_8x16b); in ihevc_intra_pred_chroma_planar_sse42() 218 res_temp2_8x16b = _mm_mullo_epi16(const_temp_4x32b, col_8x16b); in ihevc_intra_pred_chroma_planar_sse42() 221 res_temp3_8x16b = _mm_mullo_epi16(const_temp2_4x32b, const_temp5_4x32b); in ihevc_intra_pred_chroma_planar_sse42()
|
D | ihevc_chroma_intra_pred_filters_ssse3_intr.c | 219 res_temp_8x16b = _mm_mullo_epi16(const_temp3_4x32b, const_temp1_4x32b); in ihevc_intra_pred_chroma_planar_ssse3() 235 res_temp1_8x16b = _mm_mullo_epi16(src_temp_8x16b, row_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 238 res_temp2_8x16b = _mm_mullo_epi16(const_temp_4x32b, col_8x16b); in ihevc_intra_pred_chroma_planar_ssse3() 241 res_temp3_8x16b = _mm_mullo_epi16(const_temp2_4x32b, const_temp5_4x32b); in ihevc_intra_pred_chroma_planar_ssse3() 1218 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1346 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_3_to_9_ssse3() 1660 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_11_to_17_ssse3() 1780 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_11_to_17_ssse3() 2061 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_19_to_25_ssse3() 2389 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_chroma_mode_27_to_33_ssse3()
|
D | ihevc_intra_pred_filters_ssse3_intr.c | 976 res_temp_8x16b = _mm_mullo_epi16(const_temp3_4x32b, const_temp1_4x32b); in ihevc_intra_pred_luma_planar_ssse3() 992 res_temp1_8x16b = _mm_mullo_epi16(src_temp_8x16b, row_8x16b); in ihevc_intra_pred_luma_planar_ssse3() 995 res_temp2_8x16b = _mm_mullo_epi16(const_temp_4x32b, col_8x16b); in ihevc_intra_pred_luma_planar_ssse3() 998 res_temp3_8x16b = _mm_mullo_epi16(const_temp2_4x32b, const_temp5_4x32b); in ihevc_intra_pred_luma_planar_ssse3() 2386 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2498 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2677 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_3_to_9_ssse3() 2960 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_11_to_17_ssse3() 3104 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_11_to_17_ssse3() 3308 res_temp5_4x32b = _mm_mullo_epi16(row_4x32b, intra_pred_ang_4x32b); in ihevc_intra_pred_luma_mode_11_to_17_ssse3() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | quantize_sse2.c | 32 __m128i coeff_vals_lo = _mm_mullo_epi16(coeff_vals, one); in store_coefficients() 123 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vpx_quantize_b_sse2() 125 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vpx_quantize_b_sse2() 197 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vpx_quantize_b_sse2() 198 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vpx_quantize_b_sse2()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | vp8_quantize_sse2.c | 136 y0 = _mm_mullo_epi16(y0, dequant0); in vp8_regular_quantize_b_sse2() 137 y1 = _mm_mullo_epi16(y1, dequant1); in vp8_regular_quantize_b_sse2() 189 xdq0 = _mm_mullo_epi16(x0, dequant0); in vp8_fast_quantize_b_sse2() 190 xdq1 = _mm_mullo_epi16(x1, dequant1); in vp8_fast_quantize_b_sse2()
|
D | quantize_ssse3.c | 93 x0 = _mm_mullo_epi16(x0, dequant0); in vp8_fast_quantize_b_ssse3() 94 x1 = _mm_mullo_epi16(x1, dequant1); in vp8_fast_quantize_b_ssse3()
|
D | quantize_sse4.c | 121 dqcoeff0 = _mm_mullo_epi16(qcoeff0, dequant0); in vp8_regular_quantize_b_sse4_1() 122 dqcoeff1 = _mm_mullo_epi16(qcoeff1, dequant1); in vp8_regular_quantize_b_sse4_1()
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | vp9_quantize_sse2.c | 84 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_quantize_fp_sse2() 86 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_quantize_fp_sse2() 153 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_quantize_fp_sse2() 154 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_quantize_fp_sse2()
|
D | vp9_dct_ssse3.c | 343 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_fdct8x8_quant_ssse3() 345 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_fdct8x8_quant_ssse3() 413 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_fdct8x8_quant_ssse3() 414 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_fdct8x8_quant_ssse3()
|
/external/webp/src/dsp/ |
D | alpha_processing_sse2.c | 161 const __m128i scale0 = _mm_mullo_epi16(alpha2, MULT); \ 164 const __m128i argb3 = _mm_mullo_epi16(argb1, scale1); \ 238 const __m128i scale0 = _mm_mullo_epi16(tmp1, kMult); in MultARGBRow() 241 const __m128i argb3 = _mm_mullo_epi16(argb1, scale1); in MultARGBRow() 268 const __m128i v3 = _mm_mullo_epi16(v1, alpha1); in MultRow()
|
D | enc_sse41.c | 267 const __m128i coeff_iQ0L = _mm_mullo_epi16(coeff0, iq0); in DoQuantizeBlock() 269 const __m128i coeff_iQ8L = _mm_mullo_epi16(coeff8, iq8); in DoQuantizeBlock() 303 in0 = _mm_mullo_epi16(out0, q0); in DoQuantizeBlock() 304 in8 = _mm_mullo_epi16(out8, q8); in DoQuantizeBlock()
|
/external/opencv3/modules/imgproc/src/ |
D | canny.cpp | 399 … __m128i v_dx_ml = _mm_mullo_epi16(v_dx, v_dx), v_dx_mh = _mm_mulhi_epi16(v_dx, v_dx); in operator ()() 400 … __m128i v_dy_ml = _mm_mullo_epi16(v_dy, v_dy), v_dy_mh = _mm_mulhi_epi16(v_dy, v_dy); in operator ()() 803 … __m128i v_dx_ml = _mm_mullo_epi16(v_dx, v_dx), v_dx_mh = _mm_mulhi_epi16(v_dx, v_dx); in Canny() 804 … __m128i v_dy_ml = _mm_mullo_epi16(v_dy, v_dy), v_dy_mh = _mm_mulhi_epi16(v_dy, v_dy); in Canny()
|
D | filter.cpp | 553 x0 = _mm_mullo_epi16(x0, f); in operator ()() 554 x2 = _mm_mullo_epi16(x2, f); in operator ()() 582 x0 = _mm_mullo_epi16(x0, f); in operator ()() 697 t0 = _mm_mullo_epi16(x1, k0); in operator ()() 699 x0 = _mm_mullo_epi16(x0, k1); in operator ()() 706 t0 = _mm_mullo_epi16(y1, k0); in operator ()() 708 y0 = _mm_mullo_epi16(y0, k1); in operator ()() 763 t0 = _mm_mullo_epi16(x1, k0); in operator ()() 765 x0 = _mm_mullo_epi16(x0, k1); in operator ()() 772 t0 = _mm_mullo_epi16(y1, k0); in operator ()() [all …]
|
/external/opencv3/3rdparty/libwebp/dsp/ |
D | enc_sse2.c | 855 __m128i coeff_iQ0L = _mm_mullo_epi16(coeff0, iq0); in QuantizeBlockSSE2() 857 __m128i coeff_iQ8L = _mm_mullo_epi16(coeff8, iq8); in QuantizeBlockSSE2() 894 in0 = _mm_mullo_epi16(out0, q0); in QuantizeBlockSSE2() 895 in8 = _mm_mullo_epi16(out8, q8); in QuantizeBlockSSE2()
|