Home
last modified time | relevance | path

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

12

/external/libaom/libaom/aom_dsp/simd/
Dv128_intrinsics_arm.h27 SIMD_INLINE v64 v128_high_v64(v128 a) { return vget_high_s64(a); } in v128_high_v64()
98 vmovl_s8(vreinterpret_s8_s64(vget_high_s64(a))), in v128_dotp_su8()
99 vreinterpretq_s16_u16(vmovl_u8(vreinterpret_u8_s64(vget_high_s64(b))))); in v128_dotp_su8()
104 return (int64_t)vget_high_s64(t) + (int64_t)vget_low_s64(t); in v128_dotp_su8()
109 return v64_dotp_s16(vget_high_s64(a), vget_high_s64(b)) + in v128_dotp_s16()
116 return (int64_t)vget_high_s64(t) + (int64_t)vget_low_s64(t); in v128_dotp_s32()
152 r.hi = v64_sad_u8(s.hi, vget_high_s64(a), vget_high_s64(b)); in v128_sad_u8()
180 r.hi = v64_ssd_u8(s.hi, vget_high_s64(a), vget_high_s64(b)); in v128_ssd_u8()
295 return v128_from_v64(v64_mulhi_s16(vget_high_s64(a), vget_high_s64(b)), in v128_mulhi_s16()
313 return v128_from_v64(v64_madd_s16(vget_high_s64(a), vget_high_s64(b)), in v128_madd_s16()
[all …]
Dv256_intrinsics_v128.h631 vtbl4_u8(p, vreinterpret_u8_s64(vget_high_s64(pattern.val[1])))), in v256_shuffle_8()
635 vtbl4_u8(p, vreinterpret_u8_s64(vget_high_s64(pattern.val[0])))), in v256_shuffle_8()
677 p, vreinterpret_u8_s64(vget_high_s64(p32.val[1])))), in v256_wideshuffle_8()
681 p, vreinterpret_u8_s64(vget_high_s64(p32.val[0])))), in v256_wideshuffle_8()
686 q, vreinterpret_u8_s64(vget_high_s64(pattern.val[1])))), in v256_wideshuffle_8()
690 q, vreinterpret_u8_s64(vget_high_s64(pattern.val[0])))), in v256_wideshuffle_8()
Dv64_intrinsics_arm.h136 return (int64_t)vadd_s64(vget_high_s64(r), vget_low_s64(r)); in v64_dotp_su8()
147 return (int64_t)(vget_high_s64(r) + vget_low_s64(r)); in v64_dotp_s16()
309 vreinterpret_s32_s64(vget_high_s64(vreinterpretq_s64_s32(t))))); in v64_madd_s16()
/external/libaom/libaom/aom_dsp/arm/
Dsum_neon.h21 vreinterpret_s32_s64(vget_high_s64(b))); in horizontal_add_s16x8()
28 vreinterpret_s32_s64(vget_high_s64(b))); in horizontal_add_s32x4()
Dvariance_neon.c215 d0s64 = vadd_s64(vget_low_s64(q0s64), vget_high_s64(q0s64)); in aom_variance16x8_neon()
216 d1s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in aom_variance16x8_neon()
277 d0s64 = vadd_s64(vget_low_s64(q0s64), vget_high_s64(q0s64)); in aom_variance8x16_neon()
278 d1s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in aom_variance8x16_neon()
346 d0s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in aom_mse16x16_neon()
398 d0s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in aom_get4x4sse_cs_neon()
Davg_neon.c70 vreinterpret_s32_s64(vget_high_s64(s0))); in aom_satd_lp_neon()
Dfwd_txfm_neon.c312 vreinterpret_s32_s64(vget_high_s64(b))); in aom_fdct8x8_1_neon()
/external/webrtc/modules/video_processing/util/
Ddenoiser_filter_neon.cc23 vreinterpret_s32_s64(vget_high_s64(b))); in HorizontalAddS16x8()
30 vreinterpret_s32_s64(vget_high_s64(b))); in HorizontalAddS32x4()
180 int64x1_t x = vqadd_s64(vget_high_s64(v_sum_diff_total), in MbDenoise()
/external/webrtc/modules/audio_coding/codecs/isac/fix/source/
Dfilters_neon.c50 prod = vget_lane_s64(vadd_s64(vget_low_s64(tmpb_v), vget_high_s64(tmpb_v)), in WebRtcIsacfix_AutocorrNeon()
96 prod = vget_lane_s64(vadd_s64(vget_low_s64(tmpb_v), vget_high_s64(tmpb_v)), in WebRtcIsacfix_AutocorrNeon()
/external/libopus/silk/arm/
DNSQ_neon.c62 int64x1_t f = vadd_s64(vget_low_s64(e), vget_high_s64(e)); in silk_noise_shape_quantizer_short_prediction_neon()
102 int64x1_t c = vadd_s64(vget_low_s64(b3), vget_high_s64(b3)); in silk_NSQ_noise_shape_feedback_loop_neon()
/external/libvpx/libvpx/vp8/encoder/arm/neon/
Ddenoising_neon.c145 int64x1_t x = vqadd_s64(vget_high_s64(v_sum_diff_total), in vp8_denoiser_filter_neon()
214 x = vqadd_s64(vget_high_s64(v_sum_diff_total), in vp8_denoiser_filter_neon()
362 int64x1_t x = vqadd_s64(vget_high_s64(v_sum_diff_total), in vp8_denoiser_filter_uv_neon()
439 x = vqadd_s64(vget_high_s64(v_sum_diff_total), in vp8_denoiser_filter_uv_neon()
/external/libopus/celt/arm/
Dpitch_neon_intr.c61 xy_s64x1 = vadd_s64(vget_low_s64(xy_s64x2), vget_high_s64(xy_s64x2)); in celt_inner_prod_neon()
107 xy01_s64x1 = vadd_s64(vget_low_s64(xy01_s64x2), vget_high_s64(xy01_s64x2)); in dual_inner_prod_neon()
108 xy02_s64x1 = vadd_s64(vget_low_s64(xy02_s64x2), vget_high_s64(xy02_s64x2)); in dual_inner_prod_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Dsum_neon.h23 vreinterpret_s32_s64(vget_high_s64(c))); in horizontal_add_int16x8()
Davg_neon.c72 vreinterpret_s32_s64(vget_high_s64(s0))); in vpx_satd_neon()
181 vreinterpret_s32_s64(vget_high_s64(s0))); in vpx_vector_var_neon()
Dvariance_neon.c324 d0s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in vpx_mse16x16_neon()
377 d0s64 = vadd_s64(vget_low_s64(q1s64), vget_high_s64(q1s64)); in vpx_get4x4sse_cs_neon()
/external/clang/test/CodeGen/
Darm-neon-vget.c101 return vget_high_s64(a); in high_s64()
Daarch64-neon-vget-hilo.c33 return vget_high_s64(a); in test_vget_high_s64()
/external/llvm-project/clang/test/CodeGen/
Darm-neon-vget.c101 return vget_high_s64(a); in high_s64()
Daarch64-neon-vget-hilo.c33 return vget_high_s64(a); in test_vget_high_s64()
/external/webrtc/common_audio/signal_processing/
Dcross_correlation_neon.c60 int64x1_t sum2 = vadd_s64(vget_low_s64(sum0), vget_high_s64(sum0)); in DotProductWithScaleNeon()
/external/libopus/silk/fixed/arm/
Dwarped_autocorrelation_FIX_neon_intr.c217 t_s64x1 = vadd_s64( vget_low_s64( t_s64x2 ), vget_high_s64( t_s64x2 ) ); in silk_warped_autocorrelation_FIX_neon()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c27 const int64x1_t x = vqadd_s64(vget_high_s64(fedcba98_76543210), in horizontal_add_s8x16()
/external/libhevc/encoder/arm/
Dihevce_had_compute_neon.c245 satd = vget_lane_s64(vadd_s64(vget_low_s64(c), vget_high_s64(c)), 0); in hadamard_sad8x8_using4x4()
366 satd = vget_lane_s64(vadd_s64(vget_low_s64(c), vget_high_s64(c)), 0); in ihevce_HAD_8x8_8bit_plane_neon()
/external/libhevc/common/arm/
Dihevc_resi_trans_neon.c447 vreinterpret_s32_s64(vget_high_s64(tmp_b))); in ihevc_resi_trans_8x8_neon()
1321 vreinterpret_s32_s64(vget_high_s64(tmp_c))); in ihevc_resi_trans_16x16_neon()
/external/pffft/
Dsse2neon.h5210 int64x1_t a_h = vget_high_s64(vreinterpretq_s64_m128i(a)); in _mm_unpackhi_epi64()
5211 int64x1_t b_h = vget_high_s64(vreinterpretq_s64_m128i(b)); in _mm_unpackhi_epi64()

12