/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()
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | bilinear_filter_sse2.c | 47 const __m128i a_lo_filtered = _mm_mullo_epi16(a_lo, hfilter_0); in horizontal_16x16() 48 const __m128i a_hi_filtered = _mm_mullo_epi16(a_hi, hfilter_0); in horizontal_16x16() 53 const __m128i b_lo_filtered = _mm_mullo_epi16(b_lo, hfilter_1); in horizontal_16x16() 54 const __m128i b_hi_filtered = _mm_mullo_epi16(b_hi, hfilter_1); in horizontal_16x16() 100 const __m128i row_0_lo_filtered = _mm_mullo_epi16(row_0_lo, vfilter_0); in vertical_16x16() 101 const __m128i row_0_hi_filtered = _mm_mullo_epi16(row_0_hi, vfilter_0); in vertical_16x16() 105 const __m128i row_1_lo_filtered = _mm_mullo_epi16(row_1_lo, vfilter_1); in vertical_16x16() 106 const __m128i row_1_hi_filtered = _mm_mullo_epi16(row_1_hi, vfilter_1); in vertical_16x16() 172 const __m128i a_filtered = _mm_mullo_epi16(a_u16, hfilter_0); in horizontal_8xN() 173 const __m128i b_filtered = _mm_mullo_epi16(b_u16, hfilter_1); in horizontal_8xN() [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | blend_sse4.h | 33 const __m128i v_p0_w = _mm_mullo_epi16(v_s0_w, *v_m0_w); in blend_4() 34 const __m128i v_p1_w = _mm_mullo_epi16(v_s1_w, *v_m1_w); in blend_4() 48 const __m128i v_p0_w = _mm_mullo_epi16(v_s0_w, *v_m0_w); in blend_8() 49 const __m128i v_p1_w = _mm_mullo_epi16(v_s1_w, *v_m1_w); in blend_8() 111 const __m128i v_p0_w = _mm_mullo_epi16(v_s0_w, v_m0_w); in blend_4_b10() 112 const __m128i v_p1_w = _mm_mullo_epi16(v_s1_w, v_m1_w); in blend_4_b10() 126 const __m128i v_p0_w = _mm_mullo_epi16(v_s0_w, v_m0_w); in blend_8_b10() 127 const __m128i v_p1_w = _mm_mullo_epi16(v_s1_w, v_m1_w); in blend_8_b10()
|
D | quantize_x86.h | 58 tmp = _mm_mullo_epi16(qcoeff, *shift); in calculate_qcoeff_log_scale() 66 return _mm_mullo_epi16(qcoeff, dequant); in calculate_dqcoeff() 81 const __m128i low = _mm_mullo_epi16(coeff, dequant); in calculate_dqcoeff_and_store_log_scale() 140 __m128i coeff_vals_lo = _mm_mullo_epi16(coeff_vals, one); in store_coefficients()
|
D | bitdepth_conversion_sse2.h | 30 const __m128i a_lo = _mm_mullo_epi16(a, one); in store_tran_low()
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | post_proc_sse2.c | 52 tmp_0 = _mm_mullo_epi16(sum, s); in vpx_mbpost_proc_down_sse2() 63 a = _mm_mullo_epi16(a, a); in vpx_mbpost_proc_down_sse2() 93 above_sq = _mm_mullo_epi16(above, above); in vpx_mbpost_proc_down_sse2() 97 below_sq = _mm_mullo_epi16(below_context, below_context); in vpx_mbpost_proc_down_sse2() 107 multmp_0 = _mm_mullo_epi16(sum, sum); in vpx_mbpost_proc_down_sse2()
|
D | quantize_sse2.h | 50 const __m128i low = _mm_mullo_epi16(qcoeff, dequant); in calculate_dqcoeff_and_store() 59 const __m128i dqcoeff16 = _mm_mullo_epi16(qcoeff, dequant); in calculate_dqcoeff_and_store()
|
/external/libvpx/libvpx/vp9/encoder/x86/ |
D | temporal_filter_sse4.c | 57 const __m128i diff_sq_u16 = _mm_mullo_epi16(diff_s16, diff_s16); in sum_8() 88 const __m128i diff_sq_0_u16 = _mm_mullo_epi16(diff_0_s16, diff_0_s16); in sum_16() 89 const __m128i diff_sq_1_u16 = _mm_mullo_epi16(diff_1_s16, diff_1_s16); in sum_16() 136 return _mm_mullo_epi16(sum, weight_u16); in average_8() 163 *sum_0_u16 = _mm_mullo_epi16(input_0, weight_u16); in average_16() 164 *sum_1_u16 = _mm_mullo_epi16(input_1, weight_u16); in average_16() 180 pred_u16 = _mm_mullo_epi16(sum_u16, pred_u16); in accumulate_and_store_8() 214 pred_0_u16 = _mm_mullo_epi16(sum_0_u16, pred_0_u16); in accumulate_and_store_16() 215 pred_1_u16 = _mm_mullo_epi16(sum_1_u16, pred_1_u16); in accumulate_and_store_16()
|
D | vp9_quantize_sse2.c | 85 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_quantize_fp_sse2() 87 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_quantize_fp_sse2() 154 coeff0 = _mm_mullo_epi16(qcoeff0, dequant); in vp9_quantize_fp_sse2() 155 coeff1 = _mm_mullo_epi16(qcoeff1, dequant); in vp9_quantize_fp_sse2()
|
/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()
|
/external/skqp/src/core/ |
D | SkBlitRow_D32.cpp | 47 diff_rb = _mm_mullo_epi16(diff_rb, s); in SkPMLerp_SSE2() 48 diff_ag = _mm_mullo_epi16(diff_ag, s); in SkPMLerp_SSE2() 93 dst_scale = _mm_mullo_epi16(dst_scale, src_scale); in SkBlendARGB32_SSE2() 110 src_rb = _mm_mullo_epi16(src_rb, src_scale); in SkBlendARGB32_SSE2() 111 src_ag = _mm_mullo_epi16(src_ag, src_scale); in SkBlendARGB32_SSE2() 112 dst_rb = _mm_mullo_epi16(dst_rb, dst_scale); in SkBlendARGB32_SSE2() 113 dst_ag = _mm_mullo_epi16(dst_ag, dst_scale); in SkBlendARGB32_SSE2()
|
/external/skia/src/core/ |
D | SkBlitRow_D32.cpp | 47 diff_rb = _mm_mullo_epi16(diff_rb, s); in SkPMLerp_SSE2() 48 diff_ag = _mm_mullo_epi16(diff_ag, s); in SkPMLerp_SSE2() 93 dst_scale = _mm_mullo_epi16(dst_scale, src_scale); in SkBlendARGB32_SSE2() 110 src_rb = _mm_mullo_epi16(src_rb, src_scale); in SkBlendARGB32_SSE2() 111 src_ag = _mm_mullo_epi16(src_ag, src_scale); in SkBlendARGB32_SSE2() 112 dst_rb = _mm_mullo_epi16(dst_rb, dst_scale); in SkBlendARGB32_SSE2() 113 dst_ag = _mm_mullo_epi16(dst_ag, dst_scale); in SkBlendARGB32_SSE2()
|
/external/skia/src/opts/ |
D | SkBitmapProcState_opts.h | 93 return _mm_srli_epi16(_mm_add_epi16(_mm_mullo_epi16(row0, wy0), in interpolate_in_x_and_y() 94 _mm_mullo_epi16(row1, wy1)), 8); in interpolate_in_x_and_y() 109 : _mm_srli_epi16(_mm_mullo_epi16(px, _mm_set1_epi16(alpha)), 8); in S32_alpha_D32_filter_DX() 222 a00a10 = _mm_mullo_epi16(a00a10, allY); in S32_alpha_D32_filter_DX() 223 a00a10 = _mm_mullo_epi16(a00a10, _mm_set1_epi16(16-wx)); in S32_alpha_D32_filter_DX() 231 a01a11 = _mm_mullo_epi16(a01a11, allY); in S32_alpha_D32_filter_DX() 232 a01a11 = _mm_mullo_epi16(a01a11, _mm_set1_epi16(wx)); in S32_alpha_D32_filter_DX() 246 sum = _mm_mullo_epi16(sum, _mm_set1_epi16(s.fAlphaScale)); in S32_alpha_D32_filter_DX()
|
/external/skqp/src/opts/ |
D | SkBitmapProcState_opts.h | 93 return _mm_srli_epi16(_mm_add_epi16(_mm_mullo_epi16(row0, wy0), in interpolate_in_x_and_y() 94 _mm_mullo_epi16(row1, wy1)), 8); in interpolate_in_x_and_y() 109 : _mm_srli_epi16(_mm_mullo_epi16(px, _mm_set1_epi16(alpha)), 8); in S32_alpha_D32_filter_DX() 222 a00a10 = _mm_mullo_epi16(a00a10, allY); in S32_alpha_D32_filter_DX() 223 a00a10 = _mm_mullo_epi16(a00a10, _mm_set1_epi16(16-wx)); in S32_alpha_D32_filter_DX() 231 a01a11 = _mm_mullo_epi16(a01a11, allY); in S32_alpha_D32_filter_DX() 232 a01a11 = _mm_mullo_epi16(a01a11, _mm_set1_epi16(wx)); in S32_alpha_D32_filter_DX() 246 sum = _mm_mullo_epi16(sum, _mm_set1_epi16(s.fAlphaScale)); in S32_alpha_D32_filter_DX()
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | vp8_quantize_sse2.c | 133 y0 = _mm_mullo_epi16(y0, dequant0); in vp8_regular_quantize_b_sse2() 134 y1 = _mm_mullo_epi16(y1, dequant1); in vp8_regular_quantize_b_sse2() 187 xdq0 = _mm_mullo_epi16(x0, dequant0); in vp8_fast_quantize_b_sse2() 188 xdq1 = _mm_mullo_epi16(x1, dequant1); in vp8_fast_quantize_b_sse2()
|
D | vp8_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 | 119 dqcoeff0 = _mm_mullo_epi16(qcoeff0, dequant0); in vp8_regular_quantize_b_sse4_1() 120 dqcoeff1 = _mm_mullo_epi16(qcoeff1, dequant1); in vp8_regular_quantize_b_sse4_1()
|
/external/webp/src/dsp/ |
D | ssim_sse2.c | 106 const __m128i W = _mm_mullo_epi16(Wx, Wy); \ 113 const __m128i wa1 = _mm_mullo_epi16(a1, W); \ 114 const __m128i wb1 = _mm_mullo_epi16(b1, W); \
|
D | enc_sse41.c | 233 const __m128i coeff_iQ0L = _mm_mullo_epi16(coeff0, iq0); in DoQuantizeBlock_SSE41() 235 const __m128i coeff_iQ8L = _mm_mullo_epi16(coeff8, iq8); in DoQuantizeBlock_SSE41() 269 in0 = _mm_mullo_epi16(out0, q0); in DoQuantizeBlock_SSE41() 270 in8 = _mm_mullo_epi16(out8, q8); in DoQuantizeBlock_SSE41()
|
D | alpha_processing_sse2.c | 167 const __m128i A0_lo = _mm_mullo_epi16(alpha2_lo, argb1_lo); \ 168 const __m128i A0_hi = _mm_mullo_epi16(alpha2_hi, argb1_hi); \ 288 const __m128i A5 = _mm_mullo_epi16(A4, A1); in MultARGBRow_SSE2() 311 const __m128i v2 = _mm_mullo_epi16(v1, a1); in MultRow_SSE2()
|
/external/libaom/libaom/av1/encoder/x86/ |
D | temporal_filter_sse4.c | 34 dist_first = _mm_mullo_epi16(dist_first, dist_first); in store_dist_8() 54 dist_first = _mm_mullo_epi16(dist_first, dist_first); in store_dist_16() 55 dist_second = _mm_mullo_epi16(dist_second, dist_second); in store_dist_16() 98 return _mm_mullo_epi16(sum, weight_u16); in average_8() 125 return _mm_mullo_epi16(sum, weight_u16); in average_4_4() 153 *sum_0_u16 = _mm_mullo_epi16(input_0, weight_u16); in average_16() 154 *sum_1_u16 = _mm_mullo_epi16(input_1, weight_u16); in average_16() 170 pred_u16 = _mm_mullo_epi16(sum_u16, pred_u16); in accumulate_and_store_8() 204 pred_0_u16 = _mm_mullo_epi16(sum_0_u16, pred_0_u16); in accumulate_and_store_16() 205 pred_1_u16 = _mm_mullo_epi16(sum_1_u16, pred_1_u16); in accumulate_and_store_16()
|
/external/libaom/libaom/av1/common/x86/ |
D | intra_edge_sse4.c | 154 d0 = _mm_mullo_epi16(d0, coef0); in av1_filter_intra_edge_high_sse4_1() 155 d1 = _mm_mullo_epi16(d1, coef0); in av1_filter_intra_edge_high_sse4_1() 187 d0 = _mm_mullo_epi16(d0, coef0); in av1_filter_intra_edge_high_sse4_1() 188 d1 = _mm_mullo_epi16(d1, coef0); in av1_filter_intra_edge_high_sse4_1()
|