Home
last modified time | relevance | path

Searched refs:_mm_mulhrs_epi16 (Results 1 – 22 of 22) 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.c308 __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_ssse3()
2261 __m128i x = _mm_mulhrs_epi16(input[i], scale); in iidentity16_ssse3()
2374 src = _mm_mulhrs_epi16(src, rect_scale); in iidentity_row_8xn_ssse3()
2502 output[i] = _mm_mulhrs_epi16(input[i], scale); in round_shift_ssse3()
2614 __m128i res = _mm_mulhrs_epi16(buf0[k], mshift); in lowbd_inv_txfm2d_add_h_identity_ssse3()
/external/libgav1/libgav1/src/dsp/x86/
Dinverse_transform_sse4.cc156 const __m128i x = _mm_mulhrs_epi16(*b, psin); in ButterflyRotation_FirstIsZero()
157 const __m128i y = _mm_mulhrs_epi16(*b, pcos); in ButterflyRotation_FirstIsZero()
175 const __m128i x = _mm_mulhrs_epi16(*a, pcos); in ButterflyRotation_SecondIsZero()
176 const __m128i y = _mm_mulhrs_epi16(*a, psin); in ButterflyRotation_SecondIsZero()
235 _mm_mulhrs_epi16(v_src, v_kTransformRowMultiplier); in DctDcOnly()
238 const __m128i xy = _mm_mulhrs_epi16(s0, _mm_set1_epi16(cos128 << 3)); in DctDcOnly()
273 const __m128i xy = _mm_mulhrs_epi16(v_src, _mm_set1_epi16(cos128 << 3)); in DctDcOnlyColumn()
279 const __m128i xy = _mm_mulhrs_epi16(v_src, _mm_set1_epi16(cos128 << 3)); in DctDcOnlyColumn()
1046 _mm_mulhrs_epi16(v_src, v_kTransformRowMultiplier); in Adst4DcOnly()
1202 _mm_mulhrs_epi16(v_src, v_kTransformRowMultiplier); in Adst8DcOnly()
[all …]
Dfilm_grain_sse4.cc151 const __m128i delta = _mm_mulhrs_epi16(_mm_sub_epi16(end, start), remainder); in GetScalingFactors()
160 return _mm_mulhrs_epi16(noise, shifted_scale_factors); in ScaleNoise()
Dintrapred_cfl_sse4.cc84 __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12); in CflPredictUnclipped()
960 __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12); in CflPredictUnclipped()
/external/llvm-project/clang/test/CodeGen/X86/
Dssse3-builtins.c83 return _mm_mulhrs_epi16(a, b); in test_mm_mulhrs_epi16()
/external/clang/test/CodeGen/
Dssse3-builtins.c85 return _mm_mulhrs_epi16(a, b); in test_mm_mulhrs_epi16()
/external/llvm-project/clang/test/CodeGen/
Dppc-tmmintrin.c941 resi = _mm_mulhrs_epi16(mi1, mi2); in test_mulhrs()
/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/llvm-project/clang/lib/Headers/
Dtmmintrin.h536 _mm_mulhrs_epi16(__m128i __a, __m128i __b) in _mm_mulhrs_epi16() function
Davx512vlbwintrin.h1564 (__v8hi)_mm_mulhrs_epi16(__X, __Y), in _mm_mask_mulhrs_epi16()
1571 (__v8hi)_mm_mulhrs_epi16(__X, __Y), in _mm_maskz_mulhrs_epi16()
/external/gemmlowp/fixedpoint/
Dfixedpoint_sse.h363 __m128i result_unsaturated = _mm_mulhrs_epi16(a.v, b.v);
/external/llvm-project/clang/lib/Headers/ppc_wrappers/
Dtmmintrin.h454 _mm_mulhrs_epi16 (__m128i __A, __m128i __B) in _mm_mulhrs_epi16() function
/external/pffft/
Dsse2neon.h3080 FORCE_INLINE __m128i _mm_mulhrs_epi16(__m128i a, __m128i b) in _mm_mulhrs_epi16() function
/external/neon_2_sse/
DNEON_2_SSE.h4305 res = _mm_mulhrs_epi16 (a, b); in vqrdmulhq_s16()