Home
last modified time | relevance | path

Searched refs:_mm_mulhi_epi16 (Results 1 – 25 of 25) sorted by relevance

/external/libaom/libaom/aom_dsp/x86/
Dquantize_x86.h44 tmp = _mm_mulhi_epi16(qcoeff, quant); in calculate_qcoeff()
46 *coeff = _mm_mulhi_epi16(qcoeff, shift); in calculate_qcoeff()
56 tmp = _mm_mulhi_epi16(qcoeff, quant); in calculate_qcoeff_log_scale()
60 tmp1 = _mm_mulhi_epi16(qcoeff, *shift); in calculate_qcoeff_log_scale()
82 const __m128i high = _mm_mulhi_epi16(coeff, dequant); in calculate_dqcoeff_and_store_log_scale()
139 __m128i coeff_vals_hi = _mm_mulhi_epi16(coeff_vals, one); in store_coefficients()
Dquantize_ssse3.c27 tmp = _mm_mulhi_epi16(qcoeff, quant); in calculate_qcoeff_64x64()
31 tmp1 = _mm_mulhi_epi16(qcoeff, *shift); in calculate_qcoeff_64x64()
47 const __m128i high = _mm_mulhi_epi16(coeff, dequant); in calculate_dqcoeff_and_store_64x64()
Dbitdepth_conversion_sse2.h29 const __m128i a_hi = _mm_mulhi_epi16(a, one); in store_tran_low()
/external/libhevc/common/x86/
Dihevc_weighted_pred_ssse3_intr.c143 res_temp1_4x32b = _mm_mulhi_epi16(lvl_shift_4x32b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
180 src_temp0_8x16b = _mm_mulhi_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
181 src_temp1_8x16b = _mm_mulhi_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
182 src_temp2_8x16b = _mm_mulhi_epi16(src_temp2_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
183 src_temp3_8x16b = _mm_mulhi_epi16(src_temp3_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
283 src_temp0_8x16b = _mm_mulhi_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
284 src_temp1_8x16b = _mm_mulhi_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_uni_ssse3()
434 res_temp1_4x32b = _mm_mulhi_epi16(lvl_shift_4x32b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3()
472 src_temp0_8x16b = _mm_mulhi_epi16(src_temp0_8x16b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3()
473 src_temp1_8x16b = _mm_mulhi_epi16(src_temp1_8x16b, wgt0_8x16b); in ihevc_weighted_pred_chroma_uni_ssse3()
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Dvp8_quantize_sse2.c89 y0 = _mm_mulhi_epi16(x0, quant0); in vp8_regular_quantize_b_sse2()
90 y1 = _mm_mulhi_epi16(x1, quant1); in vp8_regular_quantize_b_sse2()
97 y0 = _mm_mulhi_epi16(y0, quant_shift0); in vp8_regular_quantize_b_sse2()
98 y1 = _mm_mulhi_epi16(y1, quant_shift1); in vp8_regular_quantize_b_sse2()
173 y0 = _mm_mulhi_epi16(x0, quant_fast0); in vp8_fast_quantize_b_sse2()
174 y1 = _mm_mulhi_epi16(x1, quant_fast1); in vp8_fast_quantize_b_sse2()
Dquantize_sse4.c81 y0 = _mm_mulhi_epi16(x0, quant0); in vp8_regular_quantize_b_sse4_1()
82 y1 = _mm_mulhi_epi16(x1, quant1); in vp8_regular_quantize_b_sse4_1()
89 y0 = _mm_mulhi_epi16(y0, quant_shift0); in vp8_regular_quantize_b_sse4_1()
90 y1 = _mm_mulhi_epi16(y1, quant_shift1); in vp8_regular_quantize_b_sse4_1()
Dvp8_quantize_ssse3.c73 y0 = _mm_mulhi_epi16(x0, quant_fast0); in vp8_fast_quantize_b_ssse3()
74 y1 = _mm_mulhi_epi16(x1, quant_fast1); in vp8_fast_quantize_b_ssse3()
/external/libvpx/libvpx/vpx_dsp/x86/
Dquantize_sse2.h42 tmp = _mm_mulhi_epi16(qcoeff, quant); in calculate_qcoeff()
44 *coeff = _mm_mulhi_epi16(qcoeff, shift); in calculate_qcoeff()
51 const __m128i high = _mm_mulhi_epi16(qcoeff, dequant); in calculate_dqcoeff_and_store()
Dpost_proc_sse2.c53 tmp_1 = _mm_mulhi_epi16(sum, s); in vpx_mbpost_proc_down_sse2()
108 multmp_1 = _mm_mulhi_epi16(sum, sum); in vpx_mbpost_proc_down_sse2()
Dquantize_ssse3.h31 const __m128i high = _mm_mulhi_epi16(coeff, dequant); in calculate_dqcoeff_and_store_32x32()
Dbitdepth_conversion_sse2.h35 const __m128i a_hi = _mm_mulhi_epi16(a, one); in store_tran_low()
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_sse2.c72 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_quantize_fp_sse2()
74 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_quantize_fp_sse2()
142 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_quantize_fp_sse2()
143 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_quantize_fp_sse2()
Dvp9_dct_ssse3.c324 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_fdct8x8_quant_ssse3()
326 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_fdct8x8_quant_ssse3()
395 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_fdct8x8_quant_ssse3()
396 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_fdct8x8_quant_ssse3()
Dvp9_dct_intrin_sse2.c491 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_fdct8x8_quant_sse2()
493 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_fdct8x8_quant_sse2()
557 qtmp0 = _mm_mulhi_epi16(qcoeff0, quant); in vp9_fdct8x8_quant_sse2()
558 qtmp1 = _mm_mulhi_epi16(qcoeff1, quant); in vp9_fdct8x8_quant_sse2()
/external/webp/src/dsp/
Dlossless_enc_sse41.c76 const __m128i A = _mm_mulhi_epi16(r, mults_r); // x dbr in CollectColorBlueTransforms_SSE41()
77 const __m128i B = _mm_mulhi_epi16(g, mults_g); // x dbg in CollectColorBlueTransforms_SSE41()
116 const __m128i B = _mm_mulhi_epi16(g, mults_g); // x dr in CollectColorRedTransforms_SSE41()
Dlossless_enc_sse2.c65 const __m128i D = _mm_mulhi_epi16(C, mults_rb); // x dr x db1 in TransformColor_SSE2()
67 const __m128i F = _mm_mulhi_epi16(E, mults_b2); // x db2 0 0 in TransformColor_SSE2()
102 const __m128i C0 = _mm_mulhi_epi16(A0, mults_r); // x db | 0 0 in CollectColorBlueTransforms_SSE2()
103 const __m128i C1 = _mm_mulhi_epi16(A1, mults_r); in CollectColorBlueTransforms_SSE2()
104 const __m128i D0 = _mm_mulhi_epi16(B0, mults_g); // 0 0 | x db in CollectColorBlueTransforms_SSE2()
105 const __m128i D1 = _mm_mulhi_epi16(B1, mults_g); in CollectColorBlueTransforms_SSE2()
148 const __m128i C0 = _mm_mulhi_epi16(A0, mults_g); // 0 0 | x dr in CollectColorRedTransforms_SSE2()
149 const __m128i C1 = _mm_mulhi_epi16(A1, mults_g); in CollectColorRedTransforms_SSE2()
Ddec_sse2.c90 const __m128i c1 = _mm_mulhi_epi16(in1, k2); in Transform_SSE2()
91 const __m128i c2 = _mm_mulhi_epi16(in3, k1); in Transform_SSE2()
96 const __m128i d1 = _mm_mulhi_epi16(in1, k1); in Transform_SSE2()
97 const __m128i d2 = _mm_mulhi_epi16(in3, k2); in Transform_SSE2()
121 const __m128i c1 = _mm_mulhi_epi16(T1, k2); in Transform_SSE2()
122 const __m128i c2 = _mm_mulhi_epi16(T3, k1); in Transform_SSE2()
127 const __m128i d1 = _mm_mulhi_epi16(T1, k1); in Transform_SSE2()
128 const __m128i d2 = _mm_mulhi_epi16(T3, k2); in Transform_SSE2()
456 const __m128i f9_lo = _mm_mulhi_epi16(f_lo, k9); // Filter (lo) * 9 in DoFilter6_SSE2()
457 const __m128i f9_hi = _mm_mulhi_epi16(f_hi, k9); // Filter (hi) * 9 in DoFilter6_SSE2()
Denc_sse2.c88 const __m128i c1 = _mm_mulhi_epi16(in1, k2); in ITransform_SSE2()
89 const __m128i c2 = _mm_mulhi_epi16(in3, k1); in ITransform_SSE2()
94 const __m128i d1 = _mm_mulhi_epi16(in1, k1); in ITransform_SSE2()
95 const __m128i d2 = _mm_mulhi_epi16(in3, k2); in ITransform_SSE2()
119 const __m128i c1 = _mm_mulhi_epi16(T1, k2); in ITransform_SSE2()
120 const __m128i c2 = _mm_mulhi_epi16(T3, k1); in ITransform_SSE2()
125 const __m128i d1 = _mm_mulhi_epi16(T1, k1); in ITransform_SSE2()
126 const __m128i d2 = _mm_mulhi_epi16(T3, k2); in ITransform_SSE2()
Dlossless_sse2.c469 const __m128i D = _mm_mulhi_epi16(C, mults_rb); // x dr x db1 in TransformColorInverse_SSE2()
472 const __m128i G = _mm_mulhi_epi16(F, mults_b2); // x db2 0 0 in TransformColorInverse_SSE2()
/external/libaom/libaom/av1/encoder/x86/
Dav1_quantize_sse2.c99 const __m128i qtmp0 = _mm_mulhi_epi16(qcoeff0, *quant0); in quantize()
100 const __m128i qtmp1 = _mm_mulhi_epi16(qcoeff1, *quant1); in quantize()
/external/libopus/silk/x86/
DNSQ_sse4_1.c370 xmm_lo_07 = _mm_mulhi_epi16( psLPC_Q14_lo_01234567, a_Q12_01234567 ); in silk_noise_shape_quantizer_10_16_sse4_1()
371 xmm_lo_8F = _mm_mulhi_epi16( psLPC_Q14_lo_89ABCDEF, a_Q12_89ABCDEF ); in silk_noise_shape_quantizer_10_16_sse4_1()
443 xmm_lo_07 = _mm_mulhi_epi16( sAR2_Q14_lo_76543210, AR_shp_Q13_76543210 ); in silk_noise_shape_quantizer_10_16_sse4_1()
/external/libaom/libaom/aom_dsp/simd/
Dv64_intrinsics_x86.h359 SIMD_INLINE v64 v64_mulhi_s16(v64 a, v64 b) { return _mm_mulhi_epi16(a, b); } in v64_mulhi_s16()
Dv128_intrinsics_x86.h400 return _mm_mulhi_epi16(a, b); in v128_mulhi_s16()
/external/clang/test/CodeGen/
Dsse2-builtins.c833 return _mm_mulhi_epi16(A, B); in test_mm_mulhi_epi16()
/external/clang/lib/Headers/
Demmintrin.h749 _mm_mulhi_epi16(__m128i __a, __m128i __b) in _mm_mulhi_epi16() function