Home
last modified time | relevance | path

Searched refs:_mm_mulhrs_epi16 (Results 1 – 14 of 14) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/x86/
Dinv_txfm_ssse3.h47 step1[4] = _mm_mulhrs_epi16(tmp[1], cp_28d_4d); // step1 4&7 in idct8x8_12_add_kernel_ssse3()
48 step1[5] = _mm_mulhrs_epi16(tmp[3], cp_n20d_12d); // step1 5&6 in idct8x8_12_add_kernel_ssse3()
51 step2[0] = _mm_mulhrs_epi16(tmp[0], cospi_16_64d); // step2 0&1 in idct8x8_12_add_kernel_ssse3()
52 step2[2] = _mm_mulhrs_epi16(tmp[2], cp_8d_24d); // step2 3&2 in idct8x8_12_add_kernel_ssse3()
76 step1[4] = _mm_mulhrs_epi16(io[1], cospi_28_64d); in idct8x8_12_add_kernel_ssse3()
77 step1[7] = _mm_mulhrs_epi16(io[1], cospi_4_64d); in idct8x8_12_add_kernel_ssse3()
78 step1[5] = _mm_mulhrs_epi16(io[3], cospi_n20_64d); in idct8x8_12_add_kernel_ssse3()
79 step1[6] = _mm_mulhrs_epi16(io[3], cospi_12_64d); in idct8x8_12_add_kernel_ssse3()
82 step2[0] = _mm_mulhrs_epi16(io[0], cospi_16_64d); // step2[1] = step2[0] in idct8x8_12_add_kernel_ssse3()
83 step2[2] = _mm_mulhrs_epi16(io[2], cospi_24_64d); in idct8x8_12_add_kernel_ssse3()
[all …]
Dinv_txfm_ssse3.c24 *out0 = _mm_mulhrs_epi16(in, cst0); in partial_butterfly_ssse3()
25 *out1 = _mm_mulhrs_epi16(in, cst1); in partial_butterfly_ssse3()
30 return _mm_mulhrs_epi16(in, coef_pair); in partial_butterfly_cospi16_ssse3()
/external/libaom/libaom/aom_dsp/x86/
Dmasked_variance_intrin_ssse3.h45 const __m128i roundAL = _mm_mulhrs_epi16(blendAL, round_offset); in comp_mask_pred_16_ssse3()
46 const __m128i roundAH = _mm_mulhrs_epi16(blendAH, round_offset); in comp_mask_pred_16_ssse3()
79 const __m128i roundA = _mm_mulhrs_epi16(blendA, round_offset); in comp_mask_pred_8_ssse3()
80 const __m128i roundB = _mm_mulhrs_epi16(blendB, round_offset); in comp_mask_pred_8_ssse3()
Dblend_sse4.h67 const __m128i v_res_w = _mm_mulhrs_epi16(v_p0_w, *rounding); in blend_4_u8()
81 const __m128i v_res_w = _mm_mulhrs_epi16(v_p0_w, *rounding); in blend_8_u8()
97 const __m128i v_res0_w = _mm_mulhrs_epi16(v_p0_w, *rounding); in blend_16_u8()
98 const __m128i v_res1_w = _mm_mulhrs_epi16(v_p1_w, *rounding); in blend_16_u8()
/external/libaom/libaom/av1/common/x86/
Dav1_inv_txfm_ssse3.h33 out0 = _mm_mulhrs_epi16(_in, _w0); \
34 out1 = _mm_mulhrs_epi16(_in, _w1); \
65 in[i] = _mm_mulhrs_epi16(in[i], scale); in round_shift_16bit_ssse3()
Dfilterintra_sse4.c62 _mm_mulhrs_epi16(out_01234567, filter_intra_scale_bits); in av1_filter_intra_predictor_sse4_1()
Dcfl_ssse3.c306 __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12); in CFL_GET_SUBSAMPLE_FUNCTION()
Dav1_inv_txfm_ssse3.c2242 __m128i x = _mm_mulhrs_epi16(input[i], scale); in iidentity4_new_ssse3()
2261 __m128i x = _mm_mulhrs_epi16(input[i], scale); in iidentity16_new_ssse3()
2376 src = _mm_mulhrs_epi16(src, rect_scale); in iidentity_row_8xn_ssse3()
2504 output[i] = _mm_mulhrs_epi16(input[i], scale); in round_shift_ssse3()
2616 __m128i res = _mm_mulhrs_epi16(buf0[k], mshift); in lowbd_inv_txfm2d_add_h_identity_ssse3()
/external/clang/test/CodeGen/
Dssse3-builtins.c85 return _mm_mulhrs_epi16(a, b); in test_mm_mulhrs_epi16()
/external/libaom/libaom/av1/encoder/x86/
Dav1_highbd_quantize_avx2.c38 round = _mm_mulhrs_epi16(round, round_scale); in init_qp()
/external/clang/lib/Headers/
Dtmmintrin.h545 _mm_mulhrs_epi16(__m128i __a, __m128i __b) in _mm_mulhrs_epi16() function
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_dct_ssse3.c150 const __m128i r0 = _mm_mulhrs_epi16(d0, k__dual_p16_p16); in vp9_fdct8x8_quant_ssse3()
151 const __m128i r1 = _mm_mulhrs_epi16(d1, k__dual_p16_p16); in vp9_fdct8x8_quant_ssse3()
/external/gemmlowp/fixedpoint/
Dfixedpoint_sse.h359 __m128i result_unsaturated = _mm_mulhrs_epi16(a.v, b.v);
/external/neon_2_sse/
DNEON_2_SSE.h4305 res = _mm_mulhrs_epi16 (a, b); in vqrdmulhq_s16()