/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_quantize_neon.c | 189 vst1q_s32(dqcoeff_ptr, vshrq_n_s32(dqcoeff_0, 1)); in vp9_quantize_fp_32x32_neon() 190 vst1q_s32(dqcoeff_ptr + 4, vshrq_n_s32(dqcoeff_1, 1)); in vp9_quantize_fp_32x32_neon() 237 vst1q_s32(dqcoeff_ptr, vshrq_n_s32(dqcoeff_0, 1)); in vp9_quantize_fp_32x32_neon() 238 vst1q_s32(dqcoeff_ptr + 4, vshrq_n_s32(dqcoeff_1, 1)); in vp9_quantize_fp_32x32_neon()
|
/external/skqp/src/core/ |
D | SkBitmapProcState_matrixProcs.cpp | 271 wide_out = vshlq_n_s32(vshrq_n_s32(wide_fx, 12), 14); in decal_filter_scale_neon() 272 wide_out = wide_out | (vshrq_n_s32(wide_fx,16) + vdupq_n_s32(1)); in decal_filter_scale_neon() 274 wide_out2 = vshlq_n_s32(vshrq_n_s32(wide_fx2, 12), 14); in decal_filter_scale_neon() 275 wide_out2 = wide_out2 | (vshrq_n_s32(wide_fx2,16) + vdupq_n_s32(1)); in decal_filter_scale_neon() 322 res = vshrq_n_s32(f, 16); in clamp4() 334 ret = vshrq_n_s32(fx, 12); in extract_low_bits_clamp4() 389 ret = vshrq_n_s32(vreinterpretq_s32_u32(tmp), 12); in extract_low_bits_repeat_mirror4()
|
/external/gemmlowp/fixedpoint/ |
D | fixedpoint_neon.h | 282 const int32x4_t fixup = vshrq_n_s32(vandq_s32(x, shift_vec), 31); 298 const int32x4_t fixup = vshrq_n_s32(vandq_s32(x, shift_vec), 31); 319 const int32x4_t fixup = vshrq_n_s32(x, 31);
|
/external/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
D | transform_neon.c | 295 xr = vshrq_n_s32(xr, 5); in TransformAndFindMaxNeon() 296 xi = vshrq_n_s32(xi, 5); in TransformAndFindMaxNeon() 297 yr = vshrq_n_s32(yr, 5); in TransformAndFindMaxNeon() 298 yi = vshrq_n_s32(yi, 5); in TransformAndFindMaxNeon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | quantize_neon.c | 179 dqcoeff_0 = vshrq_n_s32(dqcoeff_0, 1); in calculate_dqcoeff_and_store_32x32() 180 dqcoeff_1 = vshrq_n_s32(dqcoeff_1, 1); in calculate_dqcoeff_and_store_32x32()
|
/external/libhevc/common/arm/ |
D | ihevc_resi_trans_neon.c | 302 src1_4x32b = vshrq_n_s32(src1_4x32b, 1); in ihevc_resi_trans_4x4_ttype1_neon() 303 src0_4x32b = vshrq_n_s32(src0_4x32b, 1); in ihevc_resi_trans_4x4_ttype1_neon() 304 src2_4x32b = vshrq_n_s32(src2_4x32b, 1); in ihevc_resi_trans_4x4_ttype1_neon() 305 src3_4x32b = vshrq_n_s32(src3_4x32b, 1); in ihevc_resi_trans_4x4_ttype1_neon() 340 src1_4x32b = vshrq_n_s32(src1_4x32b, 8); in ihevc_resi_trans_4x4_ttype1_neon() 341 src0_4x32b = vshrq_n_s32(src0_4x32b, 8); in ihevc_resi_trans_4x4_ttype1_neon() 342 src2_4x32b = vshrq_n_s32(src2_4x32b, 8); in ihevc_resi_trans_4x4_ttype1_neon() 343 src3_4x32b = vshrq_n_s32(src3_4x32b, 8); in ihevc_resi_trans_4x4_ttype1_neon()
|
/external/libxaac/decoder/armv7/ |
D | ixheaacd_fft32x32_ld.s | 727 VSHR.S32 q11, q11, #15 @a_data1_r=vshrq_n_s32(prod_1r,15)@ 738 VSHR.S32 q12, q12, #15 @a_data1_i=vshrq_n_s32(prod_1i,15)@ 739 VSHR.S32 q13, q13, #15 @a_data2_r=vshrq_n_s32(prod_2r,15)@ 740 VSHR.S32 q14, q14, #15 @a_data2_i=vshrq_n_s32(prod_2i,15)@ 741 VSHR.S32 q15, q15, #15 @a_data3_r=vshrq_n_s32(prod_3r,15)@ 762 VSHR.S32 q5, q5, #15 @a_data3_i=vshrq_n_s32(prod_3i,15)@
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | inverse_transform_10bit_neon.cc | 1539 a.val[0] = vshrq_n_s32(v_dst_i.val[0], 4 + 12); in IdentityColumnStoreToFrame() 1540 a.val[1] = vshrq_n_s32(v_dst_i.val[1], 4 + 12); in IdentityColumnStoreToFrame() 1551 a.val[0] = vshrq_n_s32(v_dst_i.val[0], 4 + 12); in IdentityColumnStoreToFrame() 1552 a.val[1] = vshrq_n_s32(v_dst_i.val[1], 4 + 12); in IdentityColumnStoreToFrame() 1578 a.val[0] = vshrq_n_s32(v_dst_i.val[0], 4 + 12); in IdentityColumnStoreToFrame() 1579 a.val[1] = vshrq_n_s32(v_dst_i.val[1], 4 + 12); in IdentityColumnStoreToFrame() 1590 a.val[0] = vshrq_n_s32(v_dst_i.val[0], 4 + 12); in IdentityColumnStoreToFrame() 1591 a.val[1] = vshrq_n_s32(v_dst_i.val[1], 4 + 12); in IdentityColumnStoreToFrame() 1620 vshrq_n_s32(vmlaq_n_s32(v_round, v_src, kIdentity4Multiplier), 12); in Identity4RowColumnStoreToFrame() 1638 v_src_round.val[0] = vshrq_n_s32( in Identity4RowColumnStoreToFrame() [all …]
|
/external/tensorflow/tensorflow/core/kernels/ |
D | quantization_utils.h | 368 vmulq_s32(vshrq_n_s32(input_value_low_32x4, 16), range_scale_fp_32x4)); in RequantizeManyInNewRangeNeon() 371 vmulq_s32(vshrq_n_s32(input_value_high_32x4, 16), range_scale_fp_32x4)); in RequantizeManyInNewRangeNeon() 381 vqmovn_s32(vshrq_n_s32(round_intermediate_low_32x4, fp_shift)); in RequantizeManyInNewRangeNeon() 383 vqmovn_s32(vshrq_n_s32(round_intermediate_high_32x4, fp_shift)); in RequantizeManyInNewRangeNeon()
|
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/ |
D | vector-shift-imm.c | 213 return vshrq_n_s32(a, 19); in test_vshrq_n_s32() 255 return vshrq_n_s32(a, 32); in test_vshrq_n_s32_trivial()
|
/external/webp/src/dsp/ |
D | dec_neon.c | 1242 tmp.val[0] = vshrq_n_s32(tmp.val[0], 3); in TransformWHT_NEON() 1243 tmp.val[1] = vshrq_n_s32(tmp.val[1], 3); in TransformWHT_NEON() 1244 tmp.val[2] = vshrq_n_s32(tmp.val[2], 3); in TransformWHT_NEON() 1245 tmp.val[3] = vshrq_n_s32(tmp.val[3], 3); in TransformWHT_NEON()
|
/external/libopus/silk/arm/ |
D | NSQ_del_dec_neon_intr.c | 747 rd1_Q10_s32x4 = vshrq_n_s32( rd1_Q10_s32x4, 10 ); in silk_noise_shape_quantizer_del_dec_neon() 751 rd2_Q10_s32x4 = vshrq_n_s32( rd2_Q10_s32x4, 10 ); in silk_noise_shape_quantizer_del_dec_neon()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v64_intrinsics_arm.h | 295 return vreinterpret_s64_s16(vmovn_s32(vshrq_n_s32( in v64_mulhi_s16()
|
D | v128_intrinsics_arm.h | 846 return c ? vreinterpretq_s64_s32(vshrq_n_s32(vreinterpretq_s32_s64(a), c)) in v128_shr_n_s32()
|
/external/pffft/ |
D | sse2neon.h | 2035 vshrq_n_s32(vreinterpretq_s32_m128i(a), 31)); \ 2592 uint32x4_t ltMask = vreinterpretq_u32_s32(vshrq_n_s32(b, 31)); in _mm_sign_epi32()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 1034 _NEON2SSESTORAGE int32x4_t vshrq_n_s32(int32x4_t a, __constrange(1,32) int b); // VSHR.S32 q0,q0,#32 7630 _NEON2SSESTORAGE int32x4_t vshrq_n_s32(int32x4_t a, __constrange(1,32) int b); // VSHR.S32 q0,q0,#32 7631 #define vshrq_n_s32 _mm_srai_epi32 macro 8029 shift = vshrq_n_s32(b, c); 8556 r32 = vshrq_n_s32(a,b); 8622 r32 = vshrq_n_s32(a,b); 8711 r32 = vshrq_n_s32(a,b);
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 4767 return vshrq_n_s32(a, 3); in test_vshrq_n_s32()
|
D | arm_neon_intrinsics.c | 14856 return vshrq_n_s32(a, 1); in test_vshrq_n_s32()
|
/external/clang/test/CodeGen/ |
D | arm_neon_intrinsics.c | 17331 return vshrq_n_s32(a, 1); in test_vshrq_n_s32()
|
D | aarch64-neon-intrinsics.c | 5422 return vshrq_n_s32(a, 3); in test_vshrq_n_s32()
|