Home
last modified time | relevance | path

Searched refs:ixheaacd_mult32 (Results 1 – 13 of 13) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_mps_smoothing.c55 (ixheaacd_mult32(delta, self->m1_param_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
56 ixheaacd_mult32(one_minus_delta, in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
60 (ixheaacd_mult32(delta, self->m1_param_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
61 ixheaacd_mult32(one_minus_delta, in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
65 (ixheaacd_mult32(delta, self->m2_decor_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
66 ixheaacd_mult32(one_minus_delta, in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
70 (ixheaacd_mult32(delta, self->m2_decor_im[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
71 ixheaacd_mult32(one_minus_delta, in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
75 (ixheaacd_mult32(delta, self->m2_resid_re[ps][pb][row][col]) + in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
76 ixheaacd_mult32(one_minus_delta, in ixheaacd_mps_pre_matrix_mix_matrix_smoothing()
[all …]
Dixheaacd_mps_poly_filt.c43 static PLATFORM_INLINE WORD32 ixheaacd_mult32(WORD32 a, WORD32 b) { in ixheaacd_mult32() function
74 tmp = ixheaacd_add32_sat(ixheaacd_mult32(ptr_in[k], table_re[k >> 1]), in ixheaacd_mps_synt_pre_twiddle_dec()
75 ixheaacd_mult32(ptr_in[k + 1], table_im[k >> 1])); in ixheaacd_mps_synt_pre_twiddle_dec()
77 ixheaacd_mult32(ixheaacd_negate32_sat(ptr_in[k]), table_im[k >> 1]), in ixheaacd_mps_synt_pre_twiddle_dec()
78 ixheaacd_mult32(ptr_in[k + 1], table_re[k >> 1])); in ixheaacd_mps_synt_pre_twiddle_dec()
88 tmp = ixheaacd_add32_sat(ixheaacd_mult32(ptr_in[k], table_re[k]), in ixheaacd_mps_synt_post_twiddle_dec()
89 ixheaacd_mult32(ptr_in[k + 1], table_im[k])); in ixheaacd_mps_synt_post_twiddle_dec()
92 ixheaacd_add32_sat(ixheaacd_mult32(-ptr_in[k], table_im[k]), in ixheaacd_mps_synt_post_twiddle_dec()
93 ixheaacd_mult32(ptr_in[k + 1], table_re[k])); in ixheaacd_mps_synt_post_twiddle_dec()
105 ixheaacd_add32_sat(ixheaacd_mult32(fin_re[l], table_re[l]), in ixheaacd_mps_synt_post_fft_twiddle_dec()
[all …]
Dixheaacd_aac_imdct.c1733 -ixheaacd_add32(ixheaacd_mult32(tempr, c), ixheaacd_mult32(tempi, s)); in ixheaacd_pre_twiddle()
1737 ixheaacd_sub32(ixheaacd_mult32(tempr, s), ixheaacd_mult32(tempi, c)); in ixheaacd_pre_twiddle()
1746 temp = -ixheaacd_add32(ixheaacd_mult32(tempr, c1), in ixheaacd_pre_twiddle()
1747 ixheaacd_mult32(tempi, s1)); in ixheaacd_pre_twiddle()
1750 temp = ixheaacd_sub32(ixheaacd_mult32(tempr, s1), in ixheaacd_pre_twiddle()
1751 ixheaacd_mult32(tempi, c1)); in ixheaacd_pre_twiddle()
1770 -ixheaacd_add32(ixheaacd_mult32(tempr, c), ixheaacd_mult32(tempi, s)); in ixheaacd_pre_twiddle()
1774 ixheaacd_sub32(ixheaacd_mult32(tempr, s), ixheaacd_mult32(tempi, c)); in ixheaacd_pre_twiddle()
1783 temp = -ixheaacd_add32(ixheaacd_mult32(tempr, c1), in ixheaacd_pre_twiddle()
1784 ixheaacd_mult32(tempi, s1)); in ixheaacd_pre_twiddle()
[all …]
Dixheaacd_lpp_tran.c260 ixheaacd_mult32(cov_matrix->phi_22, cov_matrix->phi_11), in ixheaacd_covariance_matrix_calc_dec()
261 ixheaacd_mult32(cov_matrix->phi_12, cov_matrix->phi_12)); in ixheaacd_covariance_matrix_calc_dec()
603 ixheaacd_mult32(p_cov_matrix->phi_01, p_cov_matrix->phi_12), in ixheaacd_filter1_lp()
604 ixheaacd_mult32(p_cov_matrix->phi_02, p_cov_matrix->phi_11)) >> in ixheaacd_filter1_lp()
615 ixheaacd_mult32(p_cov_matrix->phi_02, p_cov_matrix->phi_12), in ixheaacd_filter1_lp()
616 ixheaacd_mult32(p_cov_matrix->phi_01, p_cov_matrix->phi_22)) >> in ixheaacd_filter1_lp()
956 max_val = ixheaacd_mult32(cov_matrix.phi_12, cov_matrix.phi_12); in ixheaacd_hf_generator()
958 max_val, ixheaacd_mult32(cov_matrix.phi_12_im, cov_matrix.phi_12_im)); in ixheaacd_hf_generator()
960 v = ixheaacd_sub32(ixheaacd_mult32(cov_matrix.phi_11, cov_matrix.phi_22), in ixheaacd_hf_generator()
983 ixheaacd_mult32(cov_matrix.phi_01, cov_matrix.phi_12), in ixheaacd_hf_generator()
[all …]
Dixheaacd_imdct.c110 *r_ptr++ = ((ixheaacd_mult32(ixheaacd_negate32_sat(*ptr_x), (*cos_ptr)) - in ixheaacd_calc_pre_twid_dec()
111 ixheaacd_mult32((*ptr_y), (*sin_ptr)))); in ixheaacd_calc_pre_twid_dec()
112 *i_ptr++ = ((ixheaacd_mult32((*ptr_y), (*cos_ptr++)) - in ixheaacd_calc_pre_twid_dec()
113 ixheaacd_mult32((*ptr_x), (*sin_ptr++)))); in ixheaacd_calc_pre_twid_dec()
130 *xptr = (-(ixheaacd_mult32((r_ptr[i]), (*cos_ptr)) - in ixheaacd_calc_post_twid_dec()
131 ixheaacd_mult32((i_ptr[i]), (*sin_ptr)))); in ixheaacd_calc_post_twid_dec()
132 *yptr = (-(ixheaacd_mult32((i_ptr[i]), (*cos_ptr++)) + in ixheaacd_calc_post_twid_dec()
133 ixheaacd_mult32((r_ptr[i]), (*sin_ptr++)))); in ixheaacd_calc_post_twid_dec()
Dixheaacd_basic_ops40.h119 static PLATFORM_INLINE WORD32 ixheaacd_mult32(WORD32 a, WORD32 b) { in ixheaacd_mult32() function
167 result = a + ixheaacd_mult32(b, c); in ixheaacd_mac32()
208 result = a - ixheaacd_mult32(b, c); in msu32()
245 sum += (WORD40)(ixheaacd_mult32(x[i], y[i])); in mac32_arr40()
Dixheaacd_mps_pre_mix.c210 *h_real++ = ixheaacd_mult32(temp, c_l_temp) >> 2; in ixheaacd_mps_par2umx_ps_core()
213 *h_real++ = ixheaacd_mult32(temp, c_r_temp) >> 2; in ixheaacd_mps_par2umx_ps_core()
216 *h_real++ = ixheaacd_mult32(temp, c_l_temp) >> 2; in ixheaacd_mps_par2umx_ps_core()
219 *h_real++ = ixheaacd_mult32(temp, c_r_temp) >> 2; in ixheaacd_mps_par2umx_ps_core()
Dixheaacd_headerdecode.c763 max_frm_len_per_ch = ixheaacd_mult32(768, (adts->no_raw_data_blocks + 1)); in ixheaacd_check_if_adts()
767 ixheaacd_mult32(max_frm_len_per_ch, adts->channel_configuration); in ixheaacd_check_if_adts()
/external/libxaac/decoder/armv7/
Dixheaacd_mps_complex_fft_64_asm.s172 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
181 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
190 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
208 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
300 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
309 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
318 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
336 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
432 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
441 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
[all …]
Dixheaacd_complex_ifft_p2.s187 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
196 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
205 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
223 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
315 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
324 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
333 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
351 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
447 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
456 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
[all …]
Dixheaacd_complex_fft_p2.s187 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
196 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
205 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
223 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
315 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
324 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
333 SMULL r3, r4, r8, r2 @ixheaacd_mult32(x2r,w2l)
351 SMULL r3, r4, r10, r2 @ixheaacd_mult32(x3r,w3l)
447 SMULL r3, r4, r6, r2 @ixheaacd_mult32(x1r,w1l)
456 SMULL r3, r7, r7, r2 @ixheaacd_mac32(ixheaacd_mult32(x1r,w1h) ,x1i,w1l)
[all …]
Dixheaacd_qmf_dec_armv7.c56 #define mpy_32x32(a, b) ixheaacd_mult32((a), (b))
/external/libxaac/decoder/armv8/
Dixheaacd_qmf_dec_armv8.c54 #define mpy_32x32(a, b) ixheaacd_mult32((a), (b))