/external/libxaac/decoder/ |
D | ixheaacd_fft.c | 102 x2r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x2r, 1)); in ixheaacd_mps_complex_fft_64_dec() 103 x2i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x2i, 1)); in ixheaacd_mps_complex_fft_64_dec() 106 x3r = ixheaacd_sub32_sat(x1r, ixheaacd_shl32_sat(x3r, 1)); in ixheaacd_mps_complex_fft_64_dec() 107 x3i = ixheaacd_sub32_sat(x1i, ixheaacd_shl32_sat(x3i, 1)); in ixheaacd_mps_complex_fft_64_dec() 111 x1r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x1r, 1)); in ixheaacd_mps_complex_fft_64_dec() 112 x1i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x1i, 1)); in ixheaacd_mps_complex_fft_64_dec() 115 x3i = ixheaacd_sub32_sat(x2r, ixheaacd_shl32_sat(x3i, 1)); in ixheaacd_mps_complex_fft_64_dec() 116 x3r = ixheaacd_add32_sat(x2i, ixheaacd_shl32_sat(x3r, 1)); in ixheaacd_mps_complex_fft_64_dec() 156 x2r = ixheaacd_sub32_sat(x0r, ixheaacd_shl32_sat(x2r, 1)); in ixheaacd_mps_complex_fft_64_dec() 157 x2i = ixheaacd_sub32_sat(x0i, ixheaacd_shl32_sat(x2i, 1)); in ixheaacd_mps_complex_fft_64_dec() [all …]
|
D | ixheaacd_aac_tns.c | 229 y = ixheaacd_shl32_sat((*spectrum), scale_spec); in ixheaacd_tns_ar_filter_fixed_dec() 236 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); in ixheaacd_tns_ar_filter_fixed_dec() 237 state[0] = ixheaacd_shl32_sat(y, shift_value); in ixheaacd_tns_ar_filter_fixed_dec() 244 y = ixheaacd_shl32_sat((*spectrum), scale_spec); in ixheaacd_tns_ar_filter_fixed_dec() 250 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); in ixheaacd_tns_ar_filter_fixed_dec() 251 state[0] = ixheaacd_shl32_sat(y, shift_value); in ixheaacd_tns_ar_filter_fixed_dec() 278 y = ixheaacd_shl32_sat((*spectrum), scale_spec); in ixheaacd_tns_ar_filter_fixed_non_neon_armv7() 285 y = ixheaacd_sub32_sat(y, ixheaacd_shl32_sat(acc, 1)); in ixheaacd_tns_ar_filter_fixed_non_neon_armv7() 286 state[0] = ixheaacd_shl32_sat(y, shift_value); in ixheaacd_tns_ar_filter_fixed_non_neon_armv7() 295 y = ixheaacd_shl32_sat((*spectrum), scale_spec); in ixheaacd_tns_ar_filter_fixed_non_neon_armv7() [all …]
|
D | ixheaacd_aac_imdct.c | 511 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outi, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() 514 *pcm_out = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec() 518 ixheaacd_shl32_sat( in ixheaacd_post_twid_overlap_add_dec() 523 *pcmout1 = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec() 551 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outr, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() 553 *pcm_out = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec() 556 ixheaacd_shl32_sat( in ixheaacd_post_twid_overlap_add_dec() 560 *pcmout1 = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec() 586 ixheaacd_shl32_sat(ixheaacd_mult32x16lin32(outi, win1), q_shift), in ixheaacd_post_twid_overlap_add_dec() 588 *pcm_out = ixheaacd_round16(ixheaacd_shl32_sat(accu, 2)); in ixheaacd_post_twid_overlap_add_dec() [all …]
|
D | ixheaacd_lt_predict.c | 464 ixheaacd_shl32_sat(ixheaacd_mult16x16in32_shl( in ixheaacd_lt_update_state() 470 ixheaacd_round16(ixheaacd_shl32_sat( in ixheaacd_lt_update_state() 484 ixheaacd_round16(ixheaacd_shl32_sat( in ixheaacd_lt_update_state() 492 ixheaacd_round16(ixheaacd_shl32_sat( in ixheaacd_lt_update_state() 507 ixheaacd_shl32_sat(ixheaacd_mult16x16in32_shl( in ixheaacd_lt_update_state() 514 ixheaacd_shl32_sat(ixheaacd_mult16x16in32_shl( in ixheaacd_lt_update_state()
|
D | ixheaacd_basic_ops.h | 104 out_val = ixheaacd_shl32_sat(a, -b); in ixheaacd_shr32_dir_sat_limit() 121 out_val = ixheaacd_shl32_sat(a, b); in ixheaacd_shl32_dir_sat_limit()
|
D | ixheaacd_basic_ops32.h | 67 static PLATFORM_INLINE WORD32 ixheaacd_shl32_sat(WORD32 a, WORD b) { in ixheaacd_shl32_sat() function 96 out_val = ixheaacd_shl32_sat(a, b); in ixheaacd_shl32_dir_sat() 118 out_val = ixheaacd_shl32_sat(a, -b); in shr32_dir_sat()
|
D | ixheaacd_lpfuncs.c | 669 *out_samples = ixheaacd_round16(ixheaacd_shl32_sat(win_ovadd_op, 1)); in ixheaacd_eld_dec_windowing() 679 *out_samples = ixheaacd_round16(ixheaacd_shl32_sat(win_ovadd_op, 1)); in ixheaacd_eld_dec_windowing() 688 *out_samples = ixheaacd_round16(ixheaacd_shl32_sat(win_ovadd_op, 1)); in ixheaacd_eld_dec_windowing() 698 *out_samples = ixheaacd_round16(ixheaacd_shl32_sat(win_ovadd_op, 1)); in ixheaacd_eld_dec_windowing()
|
D | ixheaacd_stereo.c | 185 temp = ixheaacd_shl32_sat(temp, -shift_val); in ixheaacd_intensity_stereo_process()
|
D | ixheaacd_avq_dec.c | 158 tmp = ixheaacd_shl32_sat(kv[i], 1); in ixheaacd_voronoi_idx_dec()
|
D | ixheaacd_multichannel.c | 267 out_cc = ixheaacd_round16(ixheaacd_shl32_sat( in ixheaacd_dec_couple_channel()
|
D | ixheaacd_basic_ops_arr.h | 117 *word32_arr = ixheaacd_shl32_sat(*word32_arr, shift); in ixheaacd_shl32_arr_sat()
|
D | ixheaacd_pns_js_thumb.c | 95 nrg = ixheaacd_shl32_sat(nrg, nrg_scale); in ixheaacd_gen_rand_vec()
|
D | ixheaacd_qmf_dec.c | 293 re1 = ixheaacd_round16(ixheaacd_shl32_sat(out_re1, (5 - 1))); in ixheaacd_posttwdct2_32() 335 re1 = ixheaacd_round16(ixheaacd_shl32_sat(out_re, (5 - 1))); in ixheaacd_posttwdct2_32()
|
D | ixheaacd_freq_sca.c | 545 exact = ixheaacd_shl32_sat(ixheaacd_deposit16l_in32(stop), INT_BITS - 8); in ixheaacd_calc_bands()
|
/external/libxaac/decoder/generic/ |
D | ixheaacd_qmf_dec_generic.c | 1411 sample_buffer[ch_fac * k] = (ixheaacd_shl32_sat(syn_out, shift) >> 16); in ixheaacd_sbr_qmfsyn64_winadd() 1468 treal = (ixheaacd_shl32_sat(*qmf_real, common_shift)); in ixheaacd_shiftrountine() 1469 timag = (ixheaacd_shl32_sat(*qmf_imag, common_shift)); in ixheaacd_shiftrountine() 1492 timag = (ixheaacd_shl32_sat(timag, shift)); in ixheaacd_shiftrountine_with_rnd() 1496 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd() 1500 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd() 1505 timag = (ixheaacd_shl32_sat(timag, shift)); in ixheaacd_shiftrountine_with_rnd() 1525 timag = (ixheaacd_shl32_sat(timag, shift)); in ixheaacd_shiftrountine_with_rnd_eld() 1529 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd_eld() 1533 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd_eld() [all …]
|
/external/libxaac/decoder/armv8/ |
D | ixheaacd_qmf_dec_armv8.c | 1197 treal = (ixheaacd_shl32_sat(*qmf_real, common_shift)); in ixheaacd_shiftrountine() 1198 timag = (ixheaacd_shl32_sat(*qmf_imag, common_shift)); in ixheaacd_shiftrountine() 1220 timag = (ixheaacd_shl32_sat(timag, shift)); in ixheaacd_shiftrountine_with_rnd_hq() 1224 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd_hq() 1228 treal = (ixheaacd_shl32_sat(treal, shift)); in ixheaacd_shiftrountine_with_rnd_hq() 1232 timag = (ixheaacd_shl32_sat(timag, shift)); in ixheaacd_shiftrountine_with_rnd_hq()
|