/external/libxaac/decoder/ |
ixheaacd_dsp_fft32x32s.c | 41 a0 = ixheaacd_sub32_sat(y[0], y[8]); 44 a3 = ixheaacd_sub32_sat(y[1], y[9]); 47 a2 = ixheaacd_sub32_sat(y[4], y[12]); 50 a1 = ixheaacd_sub32_sat(y[5], y[13]); 53 x[4] = ixheaacd_sub32_sat(a00, a10); 55 x[5] = ixheaacd_sub32_sat(a20, a30); 57 x[2] = ixheaacd_sub32_sat(a0, a1); 60 x[7] = ixheaacd_sub32_sat(a3, a2); 63 a0 = ixheaacd_sub32_sat(y[2], y[10]); 66 a3 = ixheaacd_sub32_sat(y[3], y[11]) [all...] |
ixheaacd_fft.c | 102 x2r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x2r, 1)); 103 x2i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x2i, 1)); 106 x3r = ixheaacd_sub32_sat(x1r, ixheaacd_shl32_sat(x3r, 1)); 107 x3i = ixheaacd_sub32_sat(x1i, ixheaacd_shl32_sat(x3i, 1)); 111 x1r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x1r, 1)); 112 x1i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x1i, 1)); 114 x2i = ixheaacd_sub32_sat(x2i, x3r); 115 x3i = ixheaacd_sub32_sat(x2r, ixheaacd_shl32_sat(x3i, 1)); 156 x2r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x2r, 1)); 157 x2i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x2i, 1)) [all...] |
ixheaacd_hybrid.c | 90 ptr_hybrid[1] = ixheaacd_sub32_sat(cum0, cum1); 93 ptr_hybrid[17] = ixheaacd_sub32_sat(cum00, cum11); 120 ixheaacd_mult32x16in32(ixheaacd_sub32_sat(imag, real), tcom), 1); 136 ixheaacd_shl32(ixheaacd_sub32_sat(ixheaacd_mult32x16in32(imag, tsin), 141 ixheaacd_sub32_sat(ptr_qmf_real[2], ptr_qmf_real[10]), *p8_13_8++), 145 ixheaacd_sub32_sat(ptr_qmf_imag[2], ptr_qmf_imag[10]), *p8_13++), 158 ixheaacd_shl32(ixheaacd_sub32_sat(ixheaacd_mult32x16in32(imag, tcos), 176 ixheaacd_mult32x16in32(ixheaacd_sub32_sat(imag, real), tcom), 1); 186 ixheaacd_shl32(ixheaacd_sub32_sat(ixheaacd_mult32x16in32(real, tcos), 207 ixheaacd_shl32(ixheaacd_sub32_sat(ixheaacd_mult32x16in32(imag, tcos) [all...] |
ixheaacd_basic_funcs.c | 161 a = ixheaacd_sub32_sat(ONE_IN_Q30, ixheaacd_shl32_dir_sat_limit( 166 a = ixheaacd_sub32_sat(ONE_IN_Q30, ixheaacd_shl32_dir_sat_limit( 171 a = ixheaacd_sub32_sat(ONE_IN_Q30, ixheaacd_shl32_dir_sat_limit(
|
ixheaacd_fwd_alias_cnx.c | 79 s = ixheaacd_sub32_sat( 81 s = ixheaacd_sub32_sat( 83 s = ixheaacd_sub32_sat( 85 s = ixheaacd_sub32_sat(
|
ixheaacd_aac_imdct.c | 510 accu = ixheaacd_sub32_sat( 517 accu = ixheaacd_sub32_sat( 550 accu = ixheaacd_sub32_sat( 555 accu = ixheaacd_sub32_sat( 585 accu = ixheaacd_sub32_sat( 590 accu = ixheaacd_sub32_sat( 620 accu = ixheaacd_sub32_sat( 625 accu = ixheaacd_sub32_sat( 662 accu = ixheaacd_sub32_sat( 669 accu = ixheaacd_sub32_sat( [all...] |
ixheaacd_avq_dec.c | 62 ixheaacd_sub32_sat(rem_temp[i], (1 << count))); 64 rem_temp[i] = ixheaacd_sub32_sat(rem_temp[i], (1 << count)); 93 rem_temp[j] = ixheaacd_sub32_sat(rem_temp[j], (2 << count)); 114 rem2[i] = ixheaacd_sub32_sat(rem2[i], (1 << count));
|
ixheaacd_aac_tns.c | 236 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); 250 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); 285 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); 302 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc1, 1)); 335 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); 407 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); 422 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1));
|
ixheaacd_qmf_dec.c | 136 in2 = ixheaacd_sub32_sat(temp[3], temp[1]); 139 temp[1] = ixheaacd_sub32_sat(temp[0], temp[2]); 154 *ptr_out_rev-- = ixheaacd_sub32_sat(val2, in2); 155 *ptr_out_rev-- = ixheaacd_sub32_sat(temp[3], val1); 181 last_val = ixheaacd_sub32_sat(out_re, out_im); 190 out_re = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(inp_re, twid_re), 243 in2 = ixheaacd_sub32_sat(temp3, temp1); 245 temp1 = ixheaacd_sub32_sat(temp0, temp2); 265 *ptr_out_rev-- = ixheaacd_sub32_sat(val2, in2); 266 *ptr_out_rev-- = ixheaacd_sub32_sat(temp3, val1) [all...] |
ixheaacd_stereo.c | 89 *r_spec++ = ixheaacd_sub32_sat(left_coef, right_coef); 91 *r_spec++ = ixheaacd_sub32_sat(left_coef2, right_coef2);
|
ixheaacd_lpfuncs.c | 166 accu = ixheaacd_sub32_sat( 189 accu = ixheaacd_sub32_sat( 196 accu = ixheaacd_sub32_sat( 221 accu = ixheaacd_sub32_sat( 229 accu = ixheaacd_sub32_sat( 255 accu = ixheaacd_sub32_sat( 266 accu = ixheaacd_sub32_sat(
|
ixheaacd_tns.c | 159 y = ixheaacd_sub32_sat(y, (WORD32)(acc >> 31)); 174 y = ixheaacd_sub32_sat(y, (WORD32)(acc >> 31));
|
ixheaacd_ext_ch_ele.c | 327 *r_spec = ixheaacd_sub32_sat(temp_l, temp_r); 529 WORD32 mid_side = ixheaacd_sub32_sat( 530 ixheaacd_sub32_sat(r_spec[i], 538 (WORD64)(ixheaacd_sub32_sat(l_spec[i], mid_side)); 555 WORD32 mid_side = ixheaacd_sub32_sat( 561 (WORD64)(ixheaacd_sub32_sat(l_spec[i], mid_side)); [all...] |
ixheaacd_ps_dec.c | 272 ixheaacd_sub32_sat( 299 (WORD16)(ixheaacd_sub32_sat( 379 ixheaacd_sub32_sat( 410 ixheaacd_sub32_sat( 572 ((ixheaacd_sub32_sat(ptr_ps_dec->peak_decay_diff[bin], 814 bminusa = ixheaacd_round16(ixheaacd_sub32_sat(beta, alpha)); [all...] |
ixheaacd_block.c | [all...] |
ixheaacd_lpp_tran.c | 259 cov_matrix->d = ixheaacd_sub32_sat( 602 (ixheaacd_sub32_sat( 614 (ixheaacd_sub32_sat( [all...] |
ixheaacd_basic_ops32.h | 210 static PLATFORM_INLINE WORD32 ixheaacd_sub32_sat(WORD32 a, WORD32 b) { function 446 acc = ixheaacd_sub32_sat(a, acc);
|
ixheaacd_basic_ops40.h | 202 return (ixheaacd_sub32_sat(a, ixheaacd_mult32x16in32_shl_sat(b, c))); 222 return (ixheaacd_sub32_sat(a, ixheaacd_mult32_shl_sat(b, c)));
|
ixheaacd_env_calc.c | [all...] |
ixheaacd_freq_sca.c | 525 bandfactor = ixheaacd_sub32_sat(bandfactor, step);
|
/external/libxaac/decoder/generic/ |
ixheaacd_qmf_dec_generic.c | 90 temp1[1] = ixheaacd_sub32_sat(ixheaacd_shr32(temp1[2], LP_SHIFT_VAL), 110 temp1[1] = ixheaacd_sub32_sat(ixheaacd_shr32(temp1[1], LP_SHIFT_VAL), 297 *psubband_t++ = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wre), 303 *psubband_t2++ = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wim), 314 *psubband1_t-- = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wre), 324 *psubband1_t2-- = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wim), 335 *psubband_t++ = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wre), 341 *psubband_t2++ = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wim), 352 *psubband1_t-- = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wre), 363 *psubband1_t2-- = ixheaacd_sub32_sat(ixheaacd_mult32x16in32(im, wim) [all...] |
/external/libxaac/decoder/armv8/ |
ixheaacd_qmf_dec_armv8.c | 315 *t_real_subband++ = ixheaacd_sub32_sat(temp1, temp2); 337 *imag_subband++ = ixheaacd_sub32_sat(ixheaacd_mult32x16in32_shl(im, cosh), 653 y2[h2] = ixheaacd_sub32_sat(x_0, x_2); 654 y2[h2 + 1] = ixheaacd_sub32_sat(x_1, x_3); 655 y3[h2] = ixheaacd_sub32_sat(x_4, x_6); 656 y3[h2 + 1] = ixheaacd_sub32_sat(x_5, x_7); 671 y2[h2 + 2] = ixheaacd_sub32_sat(x_8, x_a); 672 y2[h2 + 3] = ixheaacd_sub32_sat(x_9, x_b); 673 y3[h2 + 2] = ixheaacd_sub32_sat(x_c, x_e); 674 y3[h2 + 3] = ixheaacd_sub32_sat(x_d, x_f) [all...] |