Home
last modified time | relevance | path

Searched refs:ixheaacd_shl32_sat (Results 1 – 16 of 16) sorted by relevance

/external/libxaac/decoder/
Dixheaacd_fft.c102 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 …]
Dixheaacd_aac_tns.c229 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 …]
Dixheaacd_aac_imdct.c511 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 …]
Dixheaacd_lt_predict.c464 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()
Dixheaacd_basic_ops.h104 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()
Dixheaacd_basic_ops32.h67 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()
Dixheaacd_lpfuncs.c669 *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()
Dixheaacd_stereo.c185 temp = ixheaacd_shl32_sat(temp, -shift_val); in ixheaacd_intensity_stereo_process()
Dixheaacd_avq_dec.c158 tmp = ixheaacd_shl32_sat(kv[i], 1); in ixheaacd_voronoi_idx_dec()
Dixheaacd_multichannel.c267 out_cc = ixheaacd_round16(ixheaacd_shl32_sat( in ixheaacd_dec_couple_channel()
Dixheaacd_basic_ops_arr.h117 *word32_arr = ixheaacd_shl32_sat(*word32_arr, shift); in ixheaacd_shl32_arr_sat()
Dixheaacd_pns_js_thumb.c95 nrg = ixheaacd_shl32_sat(nrg, nrg_scale); in ixheaacd_gen_rand_vec()
Dixheaacd_qmf_dec.c293 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()
Dixheaacd_freq_sca.c545 exact = ixheaacd_shl32_sat(ixheaacd_deposit16l_in32(stop), INT_BITS - 8); in ixheaacd_calc_bands()
/external/libxaac/decoder/generic/
Dixheaacd_qmf_dec_generic.c1411 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/
Dixheaacd_qmf_dec_armv8.c1197 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()