/external/libxaac/decoder/ |
D | ixheaacd_mps_smoothing.c | 55 (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 …]
|
D | ixheaacd_mps_poly_filt.c | 43 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 …]
|
D | ixheaacd_aac_imdct.c | 1733 -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 …]
|
D | ixheaacd_lpp_tran.c | 260 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 …]
|
D | ixheaacd_imdct.c | 110 *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()
|
D | ixheaacd_basic_ops40.h | 119 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()
|
D | ixheaacd_mps_pre_mix.c | 210 *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()
|
D | ixheaacd_headerdecode.c | 763 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/ |
D | ixheaacd_mps_complex_fft_64_asm.s | 172 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 …]
|
D | ixheaacd_complex_ifft_p2.s | 187 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 …]
|
D | ixheaacd_complex_fft_p2.s | 187 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 …]
|
D | ixheaacd_qmf_dec_armv7.c | 56 #define mpy_32x32(a, b) ixheaacd_mult32((a), (b))
|
/external/libxaac/decoder/armv8/ |
D | ixheaacd_qmf_dec_armv8.c | 54 #define mpy_32x32(a, b) ixheaacd_mult32((a), (b))
|