/external/libxaac/decoder/ |
D | ixheaacd_dsp_fft32x32s.c | 40 a00 = ixheaacd_add32_sat(y[0], y[8]); in ixheaacd_inv_dit_fft_8pt_dec() 43 a20 = ixheaacd_add32_sat(y[1], y[9]); in ixheaacd_inv_dit_fft_8pt_dec() 46 a10 = ixheaacd_add32_sat(y[4], y[12]); in ixheaacd_inv_dit_fft_8pt_dec() 49 a30 = ixheaacd_add32_sat(y[5], y[13]); in ixheaacd_inv_dit_fft_8pt_dec() 52 x[0] = ixheaacd_add32_sat(a00, a10); in ixheaacd_inv_dit_fft_8pt_dec() 54 x[1] = ixheaacd_add32_sat(a20, a30); in ixheaacd_inv_dit_fft_8pt_dec() 58 x[6] = ixheaacd_add32_sat(a0, a1); in ixheaacd_inv_dit_fft_8pt_dec() 59 x[3] = ixheaacd_add32_sat(a3, a2); in ixheaacd_inv_dit_fft_8pt_dec() 62 a00 = ixheaacd_add32_sat(y[2], y[10]); in ixheaacd_inv_dit_fft_8pt_dec() 65 a20 = ixheaacd_add32_sat(y[3], y[11]); in ixheaacd_inv_dit_fft_8pt_dec() [all …]
|
D | ixheaacd_hybrid.c | 62 cum1 = ixheaacd_add32_sat(cum1, ixheaacd_mult32x16in32(ptr_qmf[1], *p2_6)); in ixheaacd_filt_2_ch() 64 ixheaacd_add32_sat(cum11, ixheaacd_mult32x16in32(ptr_qmf[17], *p2_6++)); in ixheaacd_filt_2_ch() 66 cum1 = ixheaacd_add32_sat(cum1, ixheaacd_mult32x16in32(ptr_qmf[3], *p2_6)); in ixheaacd_filt_2_ch() 68 ixheaacd_add32_sat(cum11, ixheaacd_mult32x16in32(ptr_qmf[19], *p2_6++)); in ixheaacd_filt_2_ch() 70 cum1 = ixheaacd_add32_sat(cum1, ixheaacd_mult32x16in32(ptr_qmf[5], *p2_6)); in ixheaacd_filt_2_ch() 72 ixheaacd_add32_sat(cum11, ixheaacd_mult32x16in32(ptr_qmf[21], *p2_6++)); in ixheaacd_filt_2_ch() 74 cum1 = ixheaacd_add32_sat(cum1, ixheaacd_mult32x16in32(ptr_qmf[7], *p2_6)); in ixheaacd_filt_2_ch() 76 ixheaacd_add32_sat(cum11, ixheaacd_mult32x16in32(ptr_qmf[23], *p2_6++)); in ixheaacd_filt_2_ch() 78 cum1 = ixheaacd_add32_sat(cum1, ixheaacd_mult32x16in32(ptr_qmf[9], *p2_6)); in ixheaacd_filt_2_ch() 80 ixheaacd_add32_sat(cum11, ixheaacd_mult32x16in32(ptr_qmf[25], *p2_6++)); in ixheaacd_filt_2_ch() [all …]
|
D | ixheaacd_basic_ops.c | 61 *dest = ixheaacd_add32_sat(*src1, ((*src2) >> (fac_q - output_q))); in ixheaacd_combine_fac() 68 *dest = ixheaacd_add32_sat(*src1, ((*src2) << (output_q - fac_q))); in ixheaacd_combine_fac() 85 *dest = ixheaacd_add32_sat( in ixheaacd_windowing_long1() 88 *(dest + (vlen - (2 * i)) - 1) = ixheaacd_add32_sat( in ixheaacd_windowing_long1() 102 *dest = ixheaacd_add32_sat( in ixheaacd_windowing_long1() 106 *(dest + (vlen - (2 * i)) - 1) = ixheaacd_add32_sat( in ixheaacd_windowing_long1() 141 dest[i] = ixheaacd_add32_sat( in ixheaacd_windowing_long2() 156 ixheaacd_add32_sat((-src1[ixheaacd_drc_offset->n_long / 2 + in ixheaacd_windowing_long2() 178 dest[i] = ixheaacd_add32_sat( in ixheaacd_windowing_long2() 193 ixheaacd_add32_sat((-src1[ixheaacd_drc_offset->n_long / 2 + in ixheaacd_windowing_long2() [all …]
|
D | ixheaacd_ps_dec.c | 278 ixheaacd_add32_sat( in ixheaacd_decorr_filter1_dec() 306 (WORD16)(ixheaacd_add32_sat( in ixheaacd_decorr_filter1_dec() 385 ixheaacd_add32_sat( in ixheaacd_decorr_filter2_dec() 417 ixheaacd_add32_sat( in ixheaacd_decorr_filter2_dec() 486 power_buf[0] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() 488 power_buf[0] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() 490 power_buf[0] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() 499 power_buf[1] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() 501 power_buf[1] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() 503 power_buf[1] = ixheaacd_add32_sat( in ixheaacd_decorrelation_dec() [all …]
|
D | ixheaacd_basic_funcs.c | 153 WORD32 a = ixheaacd_add32_sat(0x900ebee0, in ixheaacd_one_by_sqrt_calc() 156 ixheaacd_add32_sat(0x573b645a, ixheaacd_mult32x16h_in32_shl_sat(op, a)); in ixheaacd_one_by_sqrt_calc() 163 iy = ixheaacd_add32_sat(iy, ixheaacd_mult32_shl_sat(a, iy)); in ixheaacd_one_by_sqrt_calc() 168 iy = ixheaacd_add32_sat(iy, ixheaacd_mult32_shl_sat(a, iy)); in ixheaacd_one_by_sqrt_calc() 173 iy = ixheaacd_add32_sat(iy, ixheaacd_mult32_shl_sat(a, iy)); in ixheaacd_one_by_sqrt_calc()
|
D | ixheaacd_qmf_dec.c | 311 out_re = ixheaacd_add32_sat(out_re, out_re); in ixheaacd_posttwdct2_32() 312 out_im = ixheaacd_add32_sat(out_im, out_im); in ixheaacd_posttwdct2_32() 313 out_re = ixheaacd_add32_sat(out_re, out_re); in ixheaacd_posttwdct2_32() 314 out_im = ixheaacd_add32_sat(out_im, out_im); in ixheaacd_posttwdct2_32() 315 out_re = ixheaacd_add32_sat(out_re, out_re); in ixheaacd_posttwdct2_32() 316 out_im = ixheaacd_add32_sat(out_im, out_im); in ixheaacd_posttwdct2_32() 317 out_re = ixheaacd_add32_sat(out_re, out_re); in ixheaacd_posttwdct2_32() 318 out_im = ixheaacd_add32_sat(out_im, out_im); in ixheaacd_posttwdct2_32() 319 out_re = ixheaacd_add32_sat(out_re, rounding_fac); in ixheaacd_posttwdct2_32() 320 out_im = ixheaacd_add32_sat(out_im, rounding_fac); in ixheaacd_posttwdct2_32() [all …]
|
D | ixheaacd_mps_poly_filt.c | 74 tmp = ixheaacd_add32_sat(ixheaacd_mult32(ptr_in[k], table_re[k >> 1]), in ixheaacd_mps_synt_pre_twiddle_dec() 78 ixheaacd_add32_sat(ixheaacd_mult32(-ptr_in[k], table_im[k >> 1]), in ixheaacd_mps_synt_pre_twiddle_dec() 89 tmp = ixheaacd_add32_sat(ixheaacd_mult32(ptr_in[k], table_re[k]), in ixheaacd_mps_synt_post_twiddle_dec() 93 ixheaacd_add32_sat(ixheaacd_mult32(-ptr_in[k], table_im[k]), in ixheaacd_mps_synt_post_twiddle_dec() 106 ixheaacd_add32_sat(ixheaacd_mult32(fin_re[l], table_re[l]), in ixheaacd_mps_synt_post_fft_twiddle_dec()
|
D | ixheaacd_fft.c | 1157 x0r = ixheaacd_add32_sat(x0r, x1r); in ixheaacd_complex_fft_p2_dec() 1158 x0i = ixheaacd_add32_sat(x0i, x1i); in ixheaacd_complex_fft_p2_dec() 1162 x2i = ixheaacd_add32_sat(x2i, x3r); in ixheaacd_complex_fft_p2_dec() 1163 x3i = ixheaacd_add32_sat(x2r, (x3i << 1)); in ixheaacd_complex_fft_p2_dec() 1586 temp_real = ixheaacd_add32_sat(inp[0], inp[2]); in ixheaacd_complex_3point_fft() 1587 temp_imag = ixheaacd_add32_sat(inp[1], inp[3]); in ixheaacd_complex_3point_fft() 1589 add_r = ixheaacd_add32_sat(inp[2], inp[4]); in ixheaacd_complex_3point_fft() 1590 add_i = ixheaacd_add32_sat(inp[3], inp[5]); in ixheaacd_complex_3point_fft() 1602 op[0] = ixheaacd_add32_sat(temp_real, inp[4]); in ixheaacd_complex_3point_fft() 1603 op[1] = ixheaacd_add32_sat(temp_imag, inp[5]); in ixheaacd_complex_3point_fft() [all …]
|
D | ixheaacd_stereo.c | 88 *l_spec++ = ixheaacd_add32_sat(left_coef, right_coef); in ixheaacd_ms_stereo_process() 90 *l_spec++ = ixheaacd_add32_sat(left_coef2, right_coef2); in ixheaacd_ms_stereo_process()
|
D | ixheaacd_env_calc.c | 1284 ixheaacd_add32_sat(accumulate, ixheaacd_shr32(accu_line, 9)); in ixheaacd_enery_calc_persfb() 1525 *ptr_real_buf++ = ixheaacd_add32_sat(signal_real, sine_level); in ixheaacd_harm_idx_zerotwolp_dec() 1542 *ptr_real_buf++ = ixheaacd_add32_sat(signal_real, sine_level); in ixheaacd_harm_idx_zerotwolp_dec() 1599 *(ptr_real_buf - 1) = ixheaacd_add32_sat(*(ptr_real_buf - 1), temp_mult); in ixheaacd_harm_idx_onethreelp() 1603 signal_real = ixheaacd_add32_sat(signal_real, temp_mult2); in ixheaacd_harm_idx_onethreelp() 1638 signal_real = ixheaacd_add32_sat(signal_real, temp_mult); in ixheaacd_harm_idx_onethreelp() 1673 *ptr_real_buf++ = ixheaacd_add32_sat(signal_real, temp_mult_sine); in ixheaacd_harm_idx_onethreelp() 1682 *ptr_real_buf = ixheaacd_add32_sat(*ptr_real_buf, temp_mult2); in ixheaacd_harm_idx_onethreelp() 1731 *ptr_real_buf = ixheaacd_add32_sat(signal_real, sine_level); in ixheaacd_harm_idx_zerotwo() 1804 *ptr_imag = ixheaacd_add32_sat(sig_imag, sine_level); in ixheaacd_harm_idx_onethree()
|
D | ixheaacd_tns.c | 106 accu1 = ixheaacd_add32_sat( in ixheaacd_tns_parcor_lpc_convert_usac() 113 accu2 = ixheaacd_add32_sat( in ixheaacd_tns_parcor_lpc_convert_usac()
|
D | ixheaacd_acelp_bitparse.c | 538 ixheaacd_add32_sat(p_ioverlap[i + nlong / 2] << 1, p_in_idata[i]); in ixheaacd_td_frm_dec() 539 p_ioverlap[i] = ixheaacd_add32_sat(p_in_idata[i + (nlong / 2)] >> 1, in ixheaacd_td_frm_dec() 556 p_out_idata[i] = ixheaacd_add32_sat(p_ioverlap[i] << 1, p_in_idata[i]); in ixheaacd_td_frm_dec()
|
D | ixheaacd_basic_ops32.h | 184 static PLATFORM_INLINE WORD32 ixheaacd_add32_sat(WORD32 a, WORD32 b) { in ixheaacd_add32_sat() function 421 acc = ixheaacd_add32_sat(a, acc); in ixheaacd_mac16x16in32_shl_sat()
|
D | ixheaacd_block.c | 98 acc = ixheaacd_add32_sat(a, acc); in ixheaacd_mac32x16in32_drc() 1118 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480() 1119 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480() 1129 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480() 1130 accu = ixheaacd_add32_sat(accu, accu); in ixheaacd_lap1_512_480()
|
D | ixheaacd_basic_ops40.h | 161 return (ixheaacd_add32_sat(a, ixheaacd_mult32x16in32_shl_sat(b, c))); in mac32x16in32_shl_sat() 181 return (ixheaacd_add32_sat(a, ixheaacd_mult32_shl_sat(b, c))); in mac32_shl_sat()
|
D | ixheaacd_aac_tns.c | 127 accu1 = ixheaacd_add32_sat(accu1, in ixheaacd_tns_parcor_to_lpc() 133 accu2 = ixheaacd_add32_sat(accu2, in ixheaacd_tns_parcor_to_lpc()
|
D | ixheaacd_lpp_tran.c | 158 ixheaacd_add32_sat( in ixheaacd_filterstep3() 159 ixheaacd_add32_sat(ixheaacd_mult32x16in32(prev1r, coef1i), in ixheaacd_filterstep3() 957 max_val = ixheaacd_add32_sat( in ixheaacd_hf_generator() 988 ixheaacd_add32_sat( in ixheaacd_hf_generator()
|
D | ixheaacd_freq_sca.c | 520 bandfactor = ixheaacd_add32_sat(bandfactor, step); in ixheaacd_calc_freq_ratio() 550 temp = ixheaacd_add32_sat(exact, 0x00400000); in ixheaacd_calc_bands()
|
D | ixheaacd_fwd_alias_cnx.c | 132 ptr_overlap_buf[i] = ixheaacd_add32_sat( in ixheaacd_fwd_alias_cancel_tool()
|
D | ixheaacd_basic_ops16.h | 328 var_out = (WORD16)(ixheaacd_add32_sat(op1, 0x8000) >> 16); in ixheaacd_round16()
|
D | ixheaacd_pns_js_thumb.c | 86 nrg = ixheaacd_add32_sat(nrg, ixheaacd_mult32_shl_sat(*spec, *spec)); in ixheaacd_gen_rand_vec()
|
D | ixheaacd_ext_ch_ele.c | 326 *l_spec = ixheaacd_add32_sat(temp_r, temp_l); in ixheaacd_ms_stereo() 551 l_spec[i] = ixheaacd_add32_sat(l_spec[i], mid_side); in ixheaacd_cplx_pred_upmixing()
|
D | ixheaacd_lpfuncs.c | 142 accu = ixheaacd_add32_sat(temp1, ((WORD32)prev[i] << 16)); in ixheaacd_process_win_seq()
|
/external/libxaac/decoder/armv8/ |
D | ixheaacd_qmf_dec_armv8.c | 637 y0[h2] = ixheaacd_add32_sat(x_0, x_2); in ixheaacd_esbr_postradixcompute2() 638 y0[h2 + 1] = ixheaacd_add32_sat(x_1, x_3); in ixheaacd_esbr_postradixcompute2() 639 y1[h2] = ixheaacd_add32_sat(x_4, x_6); in ixheaacd_esbr_postradixcompute2() 640 y1[h2 + 1] = ixheaacd_add32_sat(x_5, x_7); in ixheaacd_esbr_postradixcompute2() 655 y0[h2 + 2] = ixheaacd_add32_sat(x_8, x_a); in ixheaacd_esbr_postradixcompute2() 656 y0[h2 + 3] = ixheaacd_add32_sat(x_9, x_b); in ixheaacd_esbr_postradixcompute2() 657 y1[h2 + 2] = ixheaacd_add32_sat(x_c, x_e); in ixheaacd_esbr_postradixcompute2() 658 y1[h2 + 3] = ixheaacd_add32_sat(x_d, x_f); in ixheaacd_esbr_postradixcompute2() 1207 timag = ixheaacd_add32_sat(i1, r1); in ixheaacd_shiftrountine_with_rnd_hq() 1219 timag = ixheaacd_add32_sat(i2, r2); in ixheaacd_shiftrountine_with_rnd_hq()
|
/external/libxaac/decoder/generic/ |
D | ixheaacd_qmf_dec_generic.c | 525 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 528 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 531 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 534 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 551 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 554 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 557 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd() 560 accu = ixheaacd_add32_sat( in ixheaacd_sbr_qmfanal32_winadd()
|