Home
last modified time | relevance | path

Searched refs:int16x8_t (Results 1 – 25 of 99) sorted by relevance

1234

/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_quantize_neon.c41 const int16x8_t v_zero = vdupq_n_s16(0); in vp9_quantize_fp_neon()
42 const int16x8_t v_one = vdupq_n_s16(1); in vp9_quantize_fp_neon()
43 int16x8_t v_eobmax_76543210 = vdupq_n_s16(-1); in vp9_quantize_fp_neon()
44 int16x8_t v_round = vmovq_n_s16(round_ptr[1]); in vp9_quantize_fp_neon()
45 int16x8_t v_quant = vmovq_n_s16(quant_ptr[1]); in vp9_quantize_fp_neon()
46 int16x8_t v_dequant = vmovq_n_s16(dequant_ptr[1]); in vp9_quantize_fp_neon()
53 const int16x8_t v_iscan = vld1q_s16(&iscan[0]); in vp9_quantize_fp_neon()
54 const int16x8_t v_coeff = vld1q_s16(&coeff_ptr[0]); in vp9_quantize_fp_neon()
55 const int16x8_t v_coeff_sign = vshrq_n_s16(v_coeff, 15); in vp9_quantize_fp_neon()
56 const int16x8_t v_tmp = vabaq_s16(v_round, v_coeff, v_zero); in vp9_quantize_fp_neon()
[all …]
Dvp9_error_neon.c24 const int16x8_t c = vld1q_s16(coeff); in vp9_block_error_fp_neon()
25 const int16x8_t d = vld1q_s16(dqcoeff); in vp9_block_error_fp_neon()
26 const int16x8_t diff = vsubq_s16(c, d); in vp9_block_error_fp_neon()
/external/clang/test/CodeGen/
Darm64_neon_high_half.c6 int16x8_t test_vaddw_high_s8(int16x8_t lhs, int8x16_t rhs) { in test_vaddw_high_s8()
11 int32x4_t test_vaddw_high_s16(int32x4_t lhs, int16x8_t rhs) { in test_vaddw_high_s16()
36 int16x8_t test_vsubw_high_s8(int16x8_t lhs, int8x16_t rhs) { in test_vsubw_high_s8()
41 int32x4_t test_vsubw_high_s16(int32x4_t lhs, int16x8_t rhs) { in test_vsubw_high_s16()
66 int16x8_t test_vabdl_high_s8(int8x16_t lhs, int8x16_t rhs) { in test_vabdl_high_s8()
71 int32x4_t test_vabdl_high_s16(int16x8_t lhs, int16x8_t rhs) { in test_vabdl_high_s16()
96 int16x8_t test_vabal_high_s8(int16x8_t accum, int8x16_t lhs, int8x16_t rhs) { in test_vabal_high_s8()
101 int32x4_t test_vabal_high_s16(int32x4_t accum, int16x8_t lhs, int16x8_t rhs) { in test_vabal_high_s16()
126 int32x4_t test_vqdmlal_high_s16(int32x4_t accum, int16x8_t lhs, int16x8_t rhs) { in test_vqdmlal_high_s16()
136 int32x4_t test_vqdmlsl_high_s16(int32x4_t accum, int16x8_t lhs, int16x8_t rhs) { in test_vqdmlsl_high_s16()
[all …]
Daarch64-neon-2velem.c14 int16x8_t test_vmlaq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t v) { in test_vmlaq_lane_s16()
32 int16x4_t test_vmla_laneq_s16(int16x4_t a, int16x4_t b, int16x8_t v) { in test_vmla_laneq_s16()
38 int16x8_t test_vmlaq_laneq_s16(int16x8_t a, int16x8_t b, int16x8_t v) { in test_vmlaq_laneq_s16()
62 int16x8_t test_vmlsq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t v) { in test_vmlsq_lane_s16()
80 int16x4_t test_vmls_laneq_s16(int16x4_t a, int16x4_t b, int16x8_t v) { in test_vmls_laneq_s16()
86 int16x8_t test_vmlsq_laneq_s16(int16x8_t a, int16x8_t b, int16x8_t v) { in test_vmlsq_laneq_s16()
110 int16x8_t test_vmulq_lane_s16(int16x8_t a, int16x4_t v) { in test_vmulq_lane_s16()
152 int16x4_t test_vmul_laneq_s16(int16x4_t a, int16x8_t v) { in test_vmul_laneq_s16()
158 int16x8_t test_vmulq_laneq_s16(int16x8_t a, int16x8_t v) { in test_vmulq_laneq_s16()
308 int32x4_t test_vmlal_laneq_s16(int32x4_t a, int16x4_t b, int16x8_t v) { in test_vmlal_laneq_s16()
[all …]
Darm-v8.1a-neon-intrinsics.c26 int16x8_t test_vqrdmlahq_s16(int16x8_t a, int16x8_t b, int16x8_t c) { in test_vqrdmlahq_s16()
54 int16x8_t test_vqrdmlahq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t c) { in test_vqrdmlahq_lane_s16()
82 int16x8_t test_vqrdmlshq_s16(int16x8_t a, int16x8_t b, int16x8_t c) { in test_vqrdmlshq_s16()
110 int16x8_t test_vqrdmlshq_lane_s16(int16x8_t a, int16x8_t b, int16x4_t c) { in test_vqrdmlshq_lane_s16()
Daarch64-v8.1a-neon-intrinsics.c10 int16x4_t test_vqrdmlah_laneq_s16(int16x4_t a, int16x4_t b, int16x8_t v) { in test_vqrdmlah_laneq_s16()
22 int16x8_t test_vqrdmlahq_laneq_s16(int16x8_t a, int16x8_t b, int16x8_t v) { in test_vqrdmlahq_laneq_s16()
58 int16_t test_vqrdmlahh_laneq_s16(int16_t a, int16_t b, int16x8_t c) { in test_vqrdmlahh_laneq_s16()
70 int16x4_t test_vqrdmlsh_laneq_s16(int16x4_t a, int16x4_t b, int16x8_t v) { in test_vqrdmlsh_laneq_s16()
82 int16x8_t test_vqrdmlshq_laneq_s16(int16x8_t a, int16x8_t b, int16x8_t v) { in test_vqrdmlshq_laneq_s16()
118 int16_t test_vqrdmlshh_laneq_s16(int16_t a, int16_t b, int16x8_t c) { in test_vqrdmlshh_laneq_s16()
Daarch64-neon-misc.c53 uint16x8_t test_vceqzq_s16(int16x8_t a) { in test_vceqzq_s16()
197 uint16x8_t test_vcgezq_s16(int16x8_t a) { in test_vcgezq_s16()
269 uint16x8_t test_vclezq_s16(int16x8_t a) { in test_vclezq_s16()
341 uint16x8_t test_vcgtzq_s16(int16x8_t a) { in test_vcgtzq_s16()
413 uint16x8_t test_vcltzq_s16(int16x8_t a) { in test_vcltzq_s16()
533 int16x8_t test_vrev32q_s16(int16x8_t a) { in test_vrev32q_s16()
623 int16x8_t test_vrev64q_s16(int16x8_t a) { in test_vrev64q_s16()
705 int16x8_t test_vpaddlq_s8(int8x16_t a) { in test_vpaddlq_s8()
711 int32x4_t test_vpaddlq_s16(int16x8_t a) { in test_vpaddlq_s16()
777 int16x8_t test_vpadalq_s8(int16x8_t a, int8x16_t b) { in test_vpadalq_s8()
[all …]
Daarch64-neon-3v.c26 int16x8_t test_vandq_s16(int16x8_t a, int16x8_t b) { in test_vandq_s16()
122 int16x8_t test_vorrq_s16(int16x8_t a, int16x8_t b) { in test_vorrq_s16()
218 int16x8_t test_veorq_s16(int16x8_t a, int16x8_t b) { in test_veorq_s16()
314 int16x8_t test_vbicq_s16(int16x8_t a, int16x8_t b) { in test_vbicq_s16()
410 int16x8_t test_vornq_s16(int16x8_t a, int16x8_t b) { in test_vornq_s16()
Daarch64-neon-intrinsics.c69 int16x8_t test_vaddq_s16(int16x8_t v1, int16x8_t v2) { in test_vaddq_s16()
181 int16x8_t test_vsubq_s16(int16x8_t v1, int16x8_t v2) { in test_vsubq_s16()
284 int16x8_t test_vmulq_s16(int16x8_t v1, int16x8_t v2) { in test_vmulq_s16()
387 int16x8_t test_vmlaq_s16(int16x8_t v1, int16x8_t v2, int16x8_t v3) { in test_vmlaq_s16()
476 int16x8_t test_vmlsq_s16(int16x8_t v1, int16x8_t v2, int16x8_t v3) { in test_vmlsq_s16()
611 int16x8_t test_vabaq_s16(int16x8_t v1, int16x8_t v2, int16x8_t v3) { in test_vabaq_s16()
689 int16x8_t test_vabdq_s16(int16x8_t v1, int16x8_t v2) { in test_vabdq_s16()
810 int16x8_t test_vbslq_s16(uint16x8_t v1, int16x8_t v2, int16x8_t v3) { in test_vbslq_s16()
1056 uint16x8_t test_vtstq_s16(int16x8_t v1, int16x8_t v2) { in test_vtstq_s16()
1206 uint16x8_t test_vceqq_s16(int16x8_t v1, int16x8_t v2) { in test_vceqq_s16()
[all …]
Darm_neon_intrinsics.c56 int16x8_t test_vabaq_s16(int16x8_t a, int16x8_t b, int16x8_t c) { in test_vabaq_s16()
87 int16x8_t test_vabal_s8(int16x8_t a, int8x8_t b, int8x8_t c) { in test_vabal_s8()
172 int16x8_t test_vabdq_s16(int16x8_t a, int16x8_t b) { in test_vabdq_s16()
209 int16x8_t test_vabdl_s8(int8x8_t a, int8x8_t b) { in test_vabdl_s8()
276 int16x8_t test_vabsq_s16(int16x8_t a) { in test_vabsq_s16()
355 int16x8_t test_vaddq_s16(int16x8_t a, int16x8_t b) { in test_vaddq_s16()
404 int8x8_t test_vaddhn_s16(int16x8_t a, int16x8_t b) { in test_vaddhn_s16()
441 int16x8_t test_vaddl_s8(int8x8_t a, int8x8_t b) { in test_vaddl_s8()
478 int16x8_t test_vaddw_s8(int16x8_t a, int8x8_t b) { in test_vaddw_s8()
569 int16x8_t test_vandq_s16(int16x8_t a, int16x8_t b) { in test_vandq_s16()
[all …]
Darm64_vshift.c35 int16x8_t test_vqshlq_n_s16(int16x8_t in) { in test_vqshlq_n_s16()
132 int16x8_t test_vrshrq_n_s16(int16x8_t in) { in test_vrshrq_n_s16()
229 int16x8_t test_vqshluq_n_s16(int16x8_t in) { in test_vqshluq_n_s16()
282 int16x8_t test_vrsraq_n_s16(int16x8_t acc, int16x8_t in) { in test_vrsraq_n_s16()
Daarch64-neon-perm.c26 int16x8_t test_vuzp1q_s16(int16x8_t a, int16x8_t b) { in test_vuzp1q_s16()
152 int16x8_t test_vuzp2q_s16(int16x8_t a, int16x8_t b) { in test_vuzp2q_s16()
278 int16x8_t test_vzip1q_s16(int16x8_t a, int16x8_t b) { in test_vzip1q_s16()
404 int16x8_t test_vzip2q_s16(int16x8_t a, int16x8_t b) { in test_vzip2q_s16()
530 int16x8_t test_vtrn1q_s16(int16x8_t a, int16x8_t b) { in test_vtrn1q_s16()
656 int16x8_t test_vtrn2q_s16(int16x8_t a, int16x8_t b) { in test_vtrn2q_s16()
825 int16x8x2_t test_vuzpq_s16(int16x8_t a, int16x8_t b) { in test_vuzpq_s16()
935 int16x8x2_t test_vzipq_s16(int16x8_t a, int16x8_t b) { in test_vzipq_s16()
1045 int16x8x2_t test_vtrnq_s16(int16x8_t a, int16x8_t b) { in test_vtrnq_s16()
/external/libvpx/libvpx/vpx_dsp/arm/
Dfwd_txfm_neon.c19 int16x8_t input_0 = vshlq_n_s16(vld1q_s16(&input[0 * stride]), 2); in vpx_fdct8x8_neon()
20 int16x8_t input_1 = vshlq_n_s16(vld1q_s16(&input[1 * stride]), 2); in vpx_fdct8x8_neon()
21 int16x8_t input_2 = vshlq_n_s16(vld1q_s16(&input[2 * stride]), 2); in vpx_fdct8x8_neon()
22 int16x8_t input_3 = vshlq_n_s16(vld1q_s16(&input[3 * stride]), 2); in vpx_fdct8x8_neon()
23 int16x8_t input_4 = vshlq_n_s16(vld1q_s16(&input[4 * stride]), 2); in vpx_fdct8x8_neon()
24 int16x8_t input_5 = vshlq_n_s16(vld1q_s16(&input[5 * stride]), 2); in vpx_fdct8x8_neon()
25 int16x8_t input_6 = vshlq_n_s16(vld1q_s16(&input[6 * stride]), 2); in vpx_fdct8x8_neon()
26 int16x8_t input_7 = vshlq_n_s16(vld1q_s16(&input[7 * stride]), 2); in vpx_fdct8x8_neon()
28 int16x8_t out_0, out_1, out_2, out_3, out_4, out_5, out_6, out_7; in vpx_fdct8x8_neon()
29 const int16x8_t v_s0 = vaddq_s16(input_0, input_7); in vpx_fdct8x8_neon()
[all …]
Didct32x32_add_neon.c35 int16x8_t q6s16, in __STORE_COMBINE_CENTER_RESULTS()
36 int16x8_t q7s16, in __STORE_COMBINE_CENTER_RESULTS()
37 int16x8_t q8s16, in __STORE_COMBINE_CENTER_RESULTS()
38 int16x8_t q9s16) { in __STORE_COMBINE_CENTER_RESULTS()
83 int16x8_t q4s16, in __STORE_COMBINE_EXTREME_RESULTS()
84 int16x8_t q5s16, in __STORE_COMBINE_EXTREME_RESULTS()
85 int16x8_t q6s16, in __STORE_COMBINE_EXTREME_RESULTS()
86 int16x8_t q7s16) { in __STORE_COMBINE_EXTREME_RESULTS()
127 int16x8_t q14s16, in DO_BUTTERFLY()
128 int16x8_t q13s16, in DO_BUTTERFLY()
[all …]
Didct8x8_add_neon.c17 int16x8_t *q8s16, in TRANSPOSE8X8()
18 int16x8_t *q9s16, in TRANSPOSE8X8()
19 int16x8_t *q10s16, in TRANSPOSE8X8()
20 int16x8_t *q11s16, in TRANSPOSE8X8()
21 int16x8_t *q12s16, in TRANSPOSE8X8()
22 int16x8_t *q13s16, in TRANSPOSE8X8()
23 int16x8_t *q14s16, in TRANSPOSE8X8()
24 int16x8_t *q15s16) { in TRANSPOSE8X8()
86 int16x8_t *q8s16, in IDCT8x8_1D()
87 int16x8_t *q9s16, in IDCT8x8_1D()
[all …]
/external/llvm/test/Transforms/ScalarRepl/
D2009-12-11-NeonTypes.ll8 %struct.int16x8_t = type { <8 x i16> }
9 %struct.int16x8x2_t = type { [2 x %struct.int16x8_t] }
20 %tmp_addr = alloca %struct.int16x8_t
23 %__bx = alloca %struct.int16x8_t
24 %__ax = alloca %struct.int16x8_t
28 %1 = getelementptr inbounds %struct.int16x8_t, %struct.int16x8_t* %tmp_addr, i32 0, i32 0
31 %2 = getelementptr inbounds %struct.int16x8_t, %struct.int16x8_t* %__ax, i32 0, i32 0
32 %3 = getelementptr inbounds %struct.int16x8_t, %struct.int16x8_t* %tmp_addr, i32 0, i32 0
35 %5 = getelementptr inbounds %struct.int16x8_t, %struct.int16x8_t* %__bx, i32 0, i32 0
36 %6 = getelementptr inbounds %struct.int16x8_t, %struct.int16x8_t* %tmp_addr, i32 0, i32 0
[all …]
/external/webp/src/dsp/
Denc_neon.c40 static WEBP_INLINE int16x8_t ConvertU8ToS16(uint32x2_t v) { in ConvertU8ToS16()
47 const int16x8_t dst01, in SaturateAndStore4x4()
48 const int16x8_t dst23) { in SaturateAndStore4x4()
60 static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t row23, in Add4x4()
73 const int16x8_t dst01_s16 = ConvertU8ToS16(dst01); in Add4x4()
74 const int16x8_t dst23_s16 = ConvertU8ToS16(dst23); in Add4x4()
77 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3); in Add4x4()
78 const int16x8_t out23 = vrsraq_n_s16(dst23_s16, row23, 3); in Add4x4()
84 static WEBP_INLINE void Transpose8x2(const int16x8_t in0, const int16x8_t in1, in Transpose8x2()
97 const int16x8_t B1 = in TransformPass()
[all …]
Dupsampling_neon.c161 const int16x8_t Y0 = vreinterpretq_s16_u16(vshll_n_u8(y, 7)); \
162 const int16x8_t U0 = vreinterpretq_s16_u16(vshll_n_u8(u, 7)); \
163 const int16x8_t V0 = vreinterpretq_s16_u16(vshll_n_u8(v, 7)); \
164 const int16x8_t Y1 = vqdmulhq_lane_s16(Y0, coeff1, 0); \
165 const int16x8_t R0 = vqdmulhq_lane_s16(V0, coeff1, 1); \
166 const int16x8_t G0 = vqdmulhq_lane_s16(U0, coeff1, 2); \
167 const int16x8_t G1 = vqdmulhq_lane_s16(V0, coeff1, 3); \
168 const int16x8_t B0 = vqdmulhq_n_s16(U0, 282); \
169 const int16x8_t R1 = vqaddq_s16(Y1, R_Rounder); \
170 const int16x8_t G2 = vqaddq_s16(Y1, G_Rounder); \
[all …]
Dlossless_enc_neon.c84 const int16x8_t mults_rb = vld1q_s16(rb); in TransformColor()
89 const int16x8_t mults_b2 = vld1q_s16(b2); in TransformColor()
107 const int16x8_t A = vqdmulhq_s16(vreinterpretq_s16_u8(greens), mults_rb); in TransformColor()
109 const int16x8_t B = vshlq_n_s16(vreinterpretq_s16_u8(in), 8); in TransformColor()
111 const int16x8_t C = vqdmulhq_s16(B, mults_b2); in TransformColor()
Ddec_neon.c393 static WEBP_INLINE int16x8_t ConvertU8ToS16(uint8x8_t v) { in ConvertU8ToS16()
400 const int16x8_t dst01, in SaturateAndStore4x4()
401 const int16x8_t dst23) { in SaturateAndStore4x4()
413 static WEBP_INLINE void Add4x4(const int16x8_t row01, const int16x8_t row23, in Add4x4()
426 const int16x8_t dst01_s16 = ConvertU8ToS16(vreinterpret_u8_u32(dst01)); in Add4x4()
427 const int16x8_t dst23_s16 = ConvertU8ToS16(vreinterpret_u8_u32(dst23)); in Add4x4()
430 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3); in Add4x4()
431 const int16x8_t out23 = vrsraq_n_s16(dst23_s16, row23, 3); in Add4x4()
759 const int16x8_t kCst63 = vdupq_n_s16(63); in ApplyFilter6()
765 const int16x8_t s1_lo = vmlal_s8(kCst63, kCst27, delta_lo); // 63 + 27 * a in ApplyFilter6()
[all …]
/external/webrtc/webrtc/modules/audio_processing/ns/
Dnsx_core_neon.c155 int16x8_t logval_16x8 = vdupq_n_s16(logval); in WebRtcNsx_NoiseEstimationNeon()
180 int16x8_t WIDTHQ8_16x8 = vdupq_n_s16(WIDTH_Q8); in WebRtcNsx_NoiseEstimationNeon()
181 int16x8_t WIDTHFACTOR_16x8 = vdupq_n_s16(width_factor); in WebRtcNsx_NoiseEstimationNeon()
202 int16x8_t countProd_16x8 = vdupq_n_s16(countProd); in WebRtcNsx_NoiseEstimationNeon()
203 int16x8_t tmp16x8_0 = vdupq_n_s16(countDiv); in WebRtcNsx_NoiseEstimationNeon()
204 int16x8_t prod16x8 = vqrdmulhq_s16(WIDTHFACTOR_16x8, tmp16x8_0); in WebRtcNsx_NoiseEstimationNeon()
205 int16x8_t tmp16x8_1; in WebRtcNsx_NoiseEstimationNeon()
206 int16x8_t tmp16x8_2; in WebRtcNsx_NoiseEstimationNeon()
207 int16x8_t tmp16x8_3; in WebRtcNsx_NoiseEstimationNeon()
376 int16x8_t real = vld1q_s16(preal); in WebRtcNsx_PrepareSpectrumNeon()
[all …]
/external/libvpx/libvpx/vp9/common/arm/neon/
Dvp9_iht8x8_add_neon.c35 int16x8_t *q8s16, in TRANSPOSE8X8()
36 int16x8_t *q9s16, in TRANSPOSE8X8()
37 int16x8_t *q10s16, in TRANSPOSE8X8()
38 int16x8_t *q11s16, in TRANSPOSE8X8()
39 int16x8_t *q12s16, in TRANSPOSE8X8()
40 int16x8_t *q13s16, in TRANSPOSE8X8()
41 int16x8_t *q14s16, in TRANSPOSE8X8()
42 int16x8_t *q15s16) { in TRANSPOSE8X8()
104 int16x8_t *q8s16, in IDCT8x8_1D()
105 int16x8_t *q9s16, in IDCT8x8_1D()
[all …]
Dvp9_iht4x4_add_neon.c27 int16x8_t *q8s16, in TRANSPOSE4X4()
28 int16x8_t *q9s16) { in TRANSPOSE4X4()
59 int16x8_t *q3s16) { in GENERATE_SINE_CONSTANTS()
71 int16x8_t *q8s16, in IDCT4x4_1D()
72 int16x8_t *q9s16) { in IDCT4x4_1D()
76 int16x8_t q13s16, q14s16; in IDCT4x4_1D()
111 int16x8_t *q3s16, in IADST4x4_1D()
112 int16x8_t *q8s16, in IADST4x4_1D()
113 int16x8_t *q9s16) { in IADST4x4_1D()
162 int16x8_t q3s16, q8s16, q9s16; in vp9_iht4x4_16_add_neon()
/external/skia/src/opts/
DSkBitmapProcState_arm_neon.cpp121 int16x8_t p01_16 = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(pixels))); in convolveHorizontally_neon()
122 int16x8_t p23_16 = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(pixels))); in convolveHorizontally_neon()
161 int16x8_t p01_16 = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(pixels))); in convolveHorizontally_neon()
162 int16x8_t p23_16 = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(pixels))); in convolveHorizontally_neon()
218 int16x8_t src16_01 = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(src8))); in convolveVertically_neon()
219 int16x8_t src16_23 = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(src8))); in convolveVertically_neon()
239 int16x8_t accum16_0 = vcombine_s16(vqmovn_s32(accum0), vqmovn_s32(accum1)); in convolveVertically_neon()
241 int16x8_t accum16_1 = vcombine_s16(vqmovn_s32(accum2), vqmovn_s32(accum3)); in convolveVertically_neon()
286 int16x8_t src16_01 = vreinterpretq_s16_u16(vmovl_u8(vget_low_u8(src8))); in convolveVertically_neon()
287 int16x8_t src16_23 = vreinterpretq_s16_u16(vmovl_u8(vget_high_u8(src8))); in convolveVertically_neon()
[all …]
/external/opencv3/modules/videoio/src/
Dcap_mjpeg_encoder.cpp805 int16x8_t x0 = vld1q_s16(src); int16x8_t x1 = vld1q_s16(src + step*7); in aan_fdct8x8()
806 int16x8_t x2 = vld1q_s16(src + step*3); int16x8_t x3 = vld1q_s16(src + step*4); in aan_fdct8x8()
808 int16x8_t x4 = vaddq_s16(x0, x1); x0 = vsubq_s16(x0, x1); in aan_fdct8x8()
811 int16x8_t t1 = x0; int16x8_t t2 = x2; in aan_fdct8x8()
818 int16x8_t t3 = x0; in aan_fdct8x8()
822 int16x8_t t4 = vsubq_s16(x0, x3); in aan_fdct8x8()
828 int16x8_t res0 = x1; in aan_fdct8x8()
829 int16x8_t res4 = x2; in aan_fdct8x8()
833 int16x8_t res2 = x4; in aan_fdct8x8()
834 int16x8_t res6 = x1; in aan_fdct8x8()
[all …]

1234