/external/libvpx/libvpx/vpx_dsp/x86/ |
D | inv_txfm_ssse3.h | 47 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 …]
|
D | inv_txfm_ssse3.c | 24 *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/ |
D | masked_variance_intrin_ssse3.h | 45 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()
|
D | blend_sse4.h | 67 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/ |
D | av1_inv_txfm_ssse3.h | 33 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()
|
D | filterintra_sse4.c | 62 _mm_mulhrs_epi16(out_01234567, filter_intra_scale_bits); in av1_filter_intra_predictor_sse4_1()
|
D | cfl_ssse3.c | 308 __m128i scaled_luma_q0 = _mm_mulhrs_epi16(_mm_abs_epi16(ac_q3), alpha_q12); in CFL_GET_SUBSAMPLE_FUNCTION()
|
D | av1_inv_txfm_ssse3.c | 2242 __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/ |
D | inverse_transform_sse4.cc | 156 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 …]
|
D | film_grain_sse4.cc | 151 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()
|
D | intrapred_cfl_sse4.cc | 84 __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/ |
D | ssse3-builtins.c | 83 return _mm_mulhrs_epi16(a, b); in test_mm_mulhrs_epi16()
|
/external/clang/test/CodeGen/ |
D | ssse3-builtins.c | 85 return _mm_mulhrs_epi16(a, b); in test_mm_mulhrs_epi16()
|
/external/llvm-project/clang/test/CodeGen/ |
D | ppc-tmmintrin.c | 941 resi = _mm_mulhrs_epi16(mi1, mi2); in test_mulhrs()
|
/external/libaom/libaom/av1/encoder/x86/ |
D | av1_highbd_quantize_avx2.c | 38 round = _mm_mulhrs_epi16(round, round_scale); in init_qp()
|
/external/clang/lib/Headers/ |
D | tmmintrin.h | 545 _mm_mulhrs_epi16(__m128i __a, __m128i __b) in _mm_mulhrs_epi16() function
|
/external/llvm-project/clang/lib/Headers/ |
D | tmmintrin.h | 536 _mm_mulhrs_epi16(__m128i __a, __m128i __b) in _mm_mulhrs_epi16() function
|
D | avx512vlbwintrin.h | 1564 (__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/ |
D | fixedpoint_sse.h | 363 __m128i result_unsaturated = _mm_mulhrs_epi16(a.v, b.v);
|
/external/llvm-project/clang/lib/Headers/ppc_wrappers/ |
D | tmmintrin.h | 454 _mm_mulhrs_epi16 (__m128i __A, __m128i __B) in _mm_mulhrs_epi16() function
|
/external/pffft/ |
D | sse2neon.h | 3080 FORCE_INLINE __m128i _mm_mulhrs_epi16(__m128i a, __m128i b) in _mm_mulhrs_epi16() function
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 4305 res = _mm_mulhrs_epi16 (a, b); in vqrdmulhq_s16()
|