/src/libxaac/common/ixheaac_basic_ops32.h
Line | Count | Source |
1 | | /****************************************************************************** |
2 | | * * |
3 | | * Copyright (C) 2018 The Android Open Source Project |
4 | | * |
5 | | * Licensed under the Apache License, Version 2.0 (the "License"); |
6 | | * you may not use this file except in compliance with the License. |
7 | | * You may obtain a copy of the License at: |
8 | | * |
9 | | * http://www.apache.org/licenses/LICENSE-2.0 |
10 | | * |
11 | | * Unless required by applicable law or agreed to in writing, software |
12 | | * distributed under the License is distributed on an "AS IS" BASIS, |
13 | | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
14 | | * See the License for the specific language governing permissions and |
15 | | * limitations under the License. |
16 | | * |
17 | | ***************************************************************************** |
18 | | * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore |
19 | | */ |
20 | | #ifndef IXHEAAC_BASIC_OPS32_H |
21 | | #define IXHEAAC_BASIC_OPS32_H |
22 | | |
23 | 106M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { |
24 | 106M | WORD32 min_val; |
25 | | |
26 | 106M | min_val = (a < b) ? a : b; |
27 | | |
28 | 106M | return min_val; |
29 | 106M | } ixheaace_api.c:ixheaac_min32 Line | Count | Source | 23 | 4.80k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 4.80k | WORD32 min_val; | 25 | | | 26 | 4.80k | min_val = (a < b) ? a : b; | 27 | | | 28 | 4.80k | return min_val; | 29 | 4.80k | } |
Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_min32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_min32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_min32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_min32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_min32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_min32 ixheaace_sbr_main.c:ixheaac_min32 Line | Count | Source | 23 | 8.66k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 8.66k | WORD32 min_val; | 25 | | | 26 | 8.66k | min_val = (a < b) ? a : b; | 27 | | | 28 | 8.66k | return min_val; | 29 | 8.66k | } |
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_min32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_min32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_min32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_min32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_min32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_min32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_min32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_min32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_min32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_min32 Unexecuted instantiation: iusace_fft.c:ixheaac_min32 Unexecuted instantiation: iusace_ms.c:ixheaac_min32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_min32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_min32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_min32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_min32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_min32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_min32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_min32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_min32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_min32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_min32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_min32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_min32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_min32 ixheaace_sbr_frame_info_gen.c:ixheaac_min32 Line | Count | Source | 23 | 127k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 127k | WORD32 min_val; | 25 | | | 26 | 127k | min_val = (a < b) ? a : b; | 27 | | | 28 | 127k | return min_val; | 29 | 127k | } |
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_min32 ixheaace_sbr_write_bitstream.c:ixheaac_min32 Line | Count | Source | 23 | 19.8M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 19.8M | WORD32 min_val; | 25 | | | 26 | 19.8M | min_val = (a < b) ? a : b; | 27 | | | 28 | 19.8M | return min_val; | 29 | 19.8M | } |
Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_min32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_min32 ixheaacd_mps_res_pns_js_thumb.c:ixheaac_min32 Line | Count | Source | 23 | 2.46k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 2.46k | WORD32 min_val; | 25 | | | 26 | 2.46k | min_val = (a < b) ? a : b; | 27 | | | 28 | 2.46k | return min_val; | 29 | 2.46k | } |
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_min32 ixheaacd_pns_js_thumb.c:ixheaac_min32 Line | Count | Source | 23 | 4.94M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 4.94M | WORD32 min_val; | 25 | | | 26 | 4.94M | min_val = (a < b) ? a : b; | 27 | | | 28 | 4.94M | return min_val; | 29 | 4.94M | } |
ixheaacd_rev_vlc.c:ixheaac_min32 Line | Count | Source | 23 | 1.69k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 1.69k | WORD32 min_val; | 25 | | | 26 | 1.69k | min_val = (a < b) ? a : b; | 27 | | | 28 | 1.69k | return min_val; | 29 | 1.69k | } |
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_min32 ixheaacd_sbrdec_lpfuncs.c:ixheaac_min32 Line | Count | Source | 23 | 117k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 117k | WORD32 min_val; | 25 | | | 26 | 117k | min_val = (a < b) ? a : b; | 27 | | | 28 | 117k | return min_val; | 29 | 117k | } |
ixheaacd_sbr_dec.c:ixheaac_min32 Line | Count | Source | 23 | 180k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 180k | WORD32 min_val; | 25 | | | 26 | 180k | min_val = (a < b) ? a : b; | 27 | | | 28 | 180k | return min_val; | 29 | 180k | } |
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_min32 ixheaacd_basic_funcs.c:ixheaac_min32 Line | Count | Source | 23 | 503k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 503k | WORD32 min_val; | 25 | | | 26 | 503k | min_val = (a < b) ? a : b; | 27 | | | 28 | 503k | return min_val; | 29 | 503k | } |
ixheaacd_block.c:ixheaac_min32 Line | Count | Source | 23 | 50.3M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 50.3M | WORD32 min_val; | 25 | | | 26 | 50.3M | min_val = (a < b) ? a : b; | 27 | | | 28 | 50.3M | return min_val; | 29 | 50.3M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_min32 ixheaacd_env_calc.c:ixheaac_min32 Line | Count | Source | 23 | 1.25M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 1.25M | WORD32 min_val; | 25 | | | 26 | 1.25M | min_val = (a < b) ? a : b; | 27 | | | 28 | 1.25M | return min_val; | 29 | 1.25M | } |
ixheaacd_env_dec.c:ixheaac_min32 Line | Count | Source | 23 | 57.0k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 57.0k | WORD32 min_val; | 25 | | | 26 | 57.0k | min_val = (a < b) ? a : b; | 27 | | | 28 | 57.0k | return min_val; | 29 | 57.0k | } |
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_min32 ixheaacd_lpfuncs.c:ixheaac_min32 Line | Count | Source | 23 | 28.4M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 28.4M | WORD32 min_val; | 25 | | | 26 | 28.4M | min_val = (a < b) ? a : b; | 27 | | | 28 | 28.4M | return min_val; | 29 | 28.4M | } |
ixheaacd_lpp_tran.c:ixheaac_min32 Line | Count | Source | 23 | 54.4k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 54.4k | WORD32 min_val; | 25 | | | 26 | 54.4k | min_val = (a < b) ? a : b; | 27 | | | 28 | 54.4k | return min_val; | 29 | 54.4k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_min32 ixheaacd_qmf_dec.c:ixheaac_min32 Line | Count | Source | 23 | 60.1k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 60.1k | WORD32 min_val; | 25 | | | 26 | 60.1k | min_val = (a < b) ? a : b; | 27 | | | 28 | 60.1k | return min_val; | 29 | 60.1k | } |
Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_min32 ixheaacd_tns.c:ixheaac_min32 Line | Count | Source | 23 | 479k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 479k | WORD32 min_val; | 25 | | | 26 | 479k | min_val = (a < b) ? a : b; | 27 | | | 28 | 479k | return min_val; | 29 | 479k | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_min32 |
30 | | |
31 | 32.1M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { |
32 | 32.1M | WORD32 max_val; |
33 | | |
34 | 32.1M | max_val = (a > b) ? a : b; |
35 | | |
36 | 32.1M | return max_val; |
37 | 32.1M | } ixheaace_api.c:ixheaac_max32 Line | Count | Source | 31 | 5.72k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 5.72k | WORD32 max_val; | 33 | | | 34 | 5.72k | max_val = (a > b) ? a : b; | 35 | | | 36 | 5.72k | return max_val; | 37 | 5.72k | } |
Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_max32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_max32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_max32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_max32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_max32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_max32 ixheaace_sbr_main.c:ixheaac_max32 Line | Count | Source | 31 | 4.74k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 4.74k | WORD32 max_val; | 33 | | | 34 | 4.74k | max_val = (a > b) ? a : b; | 35 | | | 36 | 4.74k | return max_val; | 37 | 4.74k | } |
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_max32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_max32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_max32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_max32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_max32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_max32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_max32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_max32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_max32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_max32 Unexecuted instantiation: iusace_fft.c:ixheaac_max32 Unexecuted instantiation: iusace_ms.c:ixheaac_max32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_max32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_max32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_max32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_max32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_max32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_max32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_max32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_max32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_max32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_max32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_max32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_max32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_max32 ixheaace_sbr_inv_filtering_estimation.c:ixheaac_max32 Line | Count | Source | 31 | 1.52M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 1.52M | WORD32 max_val; | 33 | | | 34 | 1.52M | max_val = (a > b) ? a : b; | 35 | | | 36 | 1.52M | return max_val; | 37 | 1.52M | } |
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_max32 ixheaace_sbr_write_bitstream.c:ixheaac_max32 Line | Count | Source | 31 | 5.27M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 5.27M | WORD32 max_val; | 33 | | | 34 | 5.27M | max_val = (a > b) ? a : b; | 35 | | | 36 | 5.27M | return max_val; | 37 | 5.27M | } |
Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_max32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_max32 ixheaacd_rev_vlc.c:ixheaac_max32 Line | Count | Source | 31 | 27.5k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 27.5k | WORD32 max_val; | 33 | | | 34 | 27.5k | max_val = (a > b) ? a : b; | 35 | | | 36 | 27.5k | return max_val; | 37 | 27.5k | } |
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_max32 ixheaacd_sbrdec_lpfuncs.c:ixheaac_max32 Line | Count | Source | 31 | 117k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 117k | WORD32 max_val; | 33 | | | 34 | 117k | max_val = (a > b) ? a : b; | 35 | | | 36 | 117k | return max_val; | 37 | 117k | } |
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_max32 ixheaacd_env_calc.c:ixheaac_max32 Line | Count | Source | 31 | 25.2M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 25.2M | WORD32 max_val; | 33 | | | 34 | 25.2M | max_val = (a > b) ? a : b; | 35 | | | 36 | 25.2M | return max_val; | 37 | 25.2M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_max32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_max32 |
38 | | |
39 | 550M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { |
40 | 550M | WORD32 out_val; |
41 | | |
42 | 550M | b = ((UWORD32)(b << 24) >> 24); |
43 | 550M | if (b > 31) |
44 | 1.69M | out_val = 0; |
45 | 548M | else |
46 | 548M | out_val = (WORD32)a << b; |
47 | | |
48 | 550M | return out_val; |
49 | 550M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl32 ixheaace_sbr_main.c:ixheaac_shl32 Line | Count | Source | 39 | 8.66k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 8.66k | WORD32 out_val; | 41 | | | 42 | 8.66k | b = ((UWORD32)(b << 24) >> 24); | 43 | 8.66k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 8.66k | else | 46 | 8.66k | out_val = (WORD32)a << b; | 47 | | | 48 | 8.66k | return out_val; | 49 | 8.66k | } |
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shl32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl32 Unexecuted instantiation: iusace_fft.c:ixheaac_shl32 Unexecuted instantiation: iusace_ms.c:ixheaac_shl32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl32 ixheaace_sbr_write_bitstream.c:ixheaac_shl32 Line | Count | Source | 39 | 1.12M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 1.12M | WORD32 out_val; | 41 | | | 42 | 1.12M | b = ((UWORD32)(b << 24) >> 24); | 43 | 1.12M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 1.12M | else | 46 | 1.12M | out_val = (WORD32)a << b; | 47 | | | 48 | 1.12M | return out_val; | 49 | 1.12M | } |
Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shl32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl32 ixheaacd_lt_predict.c:ixheaac_shl32 Line | Count | Source | 39 | 75.8M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 75.8M | WORD32 out_val; | 41 | | | 42 | 75.8M | b = ((UWORD32)(b << 24) >> 24); | 43 | 75.8M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 75.8M | else | 46 | 75.8M | out_val = (WORD32)a << b; | 47 | | | 48 | 75.8M | return out_val; | 49 | 75.8M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shl32 ixheaacd_mps_decorr.c:ixheaac_shl32 Line | Count | Source | 39 | 14.8M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 14.8M | WORD32 out_val; | 41 | | | 42 | 14.8M | b = ((UWORD32)(b << 24) >> 24); | 43 | 14.8M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 14.8M | else | 46 | 14.8M | out_val = (WORD32)a << b; | 47 | | | 48 | 14.8M | return out_val; | 49 | 14.8M | } |
ixheaacd_mps_hybrid_filt.c:ixheaac_shl32 Line | Count | Source | 39 | 76.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 76.1M | WORD32 out_val; | 41 | | | 42 | 76.1M | b = ((UWORD32)(b << 24) >> 24); | 43 | 76.1M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 76.1M | else | 46 | 76.1M | out_val = (WORD32)a << b; | 47 | | | 48 | 76.1M | return out_val; | 49 | 76.1M | } |
Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shl32 ixheaacd_mps_polyphase.c:ixheaac_shl32 Line | Count | Source | 39 | 114M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 114M | WORD32 out_val; | 41 | | | 42 | 114M | b = ((UWORD32)(b << 24) >> 24); | 43 | 114M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 114M | else | 46 | 114M | out_val = (WORD32)a << b; | 47 | | | 48 | 114M | return out_val; | 49 | 114M | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shl32 ixheaacd_mps_reshape_bb_env.c:ixheaac_shl32 Line | Count | Source | 39 | 529k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 529k | WORD32 out_val; | 41 | | | 42 | 529k | b = ((UWORD32)(b << 24) >> 24); | 43 | 529k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 529k | else | 46 | 529k | out_val = (WORD32)a << b; | 47 | | | 48 | 529k | return out_val; | 49 | 529k | } |
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl32 ixheaacd_mps_res_tns.c:ixheaac_shl32 Line | Count | Source | 39 | 72.9k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 72.9k | WORD32 out_val; | 41 | | | 42 | 72.9k | b = ((UWORD32)(b << 24) >> 24); | 43 | 72.9k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 72.9k | else | 46 | 72.9k | out_val = (WORD32)a << b; | 47 | | | 48 | 72.9k | return out_val; | 49 | 72.9k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shl32 ixheaacd_mps_temp_process.c:ixheaac_shl32 Line | Count | Source | 39 | 890k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 890k | WORD32 out_val; | 41 | | | 42 | 890k | b = ((UWORD32)(b << 24) >> 24); | 43 | 890k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 890k | else | 46 | 890k | out_val = (WORD32)a << b; | 47 | | | 48 | 890k | return out_val; | 49 | 890k | } |
Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl32 ixheaacd_stereo.c:ixheaac_shl32 Line | Count | Source | 39 | 201k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 201k | WORD32 out_val; | 41 | | | 42 | 201k | b = ((UWORD32)(b << 24) >> 24); | 43 | 201k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 201k | else | 46 | 201k | out_val = (WORD32)a << b; | 47 | | | 48 | 201k | return out_val; | 49 | 201k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl32 ixheaacd_aac_imdct.c:ixheaac_shl32 Line | Count | Source | 39 | 91.7M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 91.7M | WORD32 out_val; | 41 | | | 42 | 91.7M | b = ((UWORD32)(b << 24) >> 24); | 43 | 91.7M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 91.7M | else | 46 | 91.7M | out_val = (WORD32)a << b; | 47 | | | 48 | 91.7M | return out_val; | 49 | 91.7M | } |
ixheaacd_aac_tns.c:ixheaac_shl32 Line | Count | Source | 39 | 5.76M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 5.76M | WORD32 out_val; | 41 | | | 42 | 5.76M | b = ((UWORD32)(b << 24) >> 24); | 43 | 5.76M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 5.76M | else | 46 | 5.76M | out_val = (WORD32)a << b; | 47 | | | 48 | 5.76M | return out_val; | 49 | 5.76M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl32 ixheaacd_block.c:ixheaac_shl32 Line | Count | Source | 39 | 38.2M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 38.2M | WORD32 out_val; | 41 | | | 42 | 38.2M | b = ((UWORD32)(b << 24) >> 24); | 43 | 38.2M | if (b > 31) | 44 | 1.67M | out_val = 0; | 45 | 36.6M | else | 46 | 36.6M | out_val = (WORD32)a << b; | 47 | | | 48 | 38.2M | return out_val; | 49 | 38.2M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32 ixheaacd_env_calc.c:ixheaac_shl32 Line | Count | Source | 39 | 49.9M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 49.9M | WORD32 out_val; | 41 | | | 42 | 49.9M | b = ((UWORD32)(b << 24) >> 24); | 43 | 49.9M | if (b > 31) | 44 | 21.6k | out_val = 0; | 45 | 49.8M | else | 46 | 49.8M | out_val = (WORD32)a << b; | 47 | | | 48 | 49.9M | return out_val; | 49 | 49.9M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shl32 ixheaacd_freq_sca.c:ixheaac_shl32 Line | Count | Source | 39 | 28.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 28.1M | WORD32 out_val; | 41 | | | 42 | 28.1M | b = ((UWORD32)(b << 24) >> 24); | 43 | 28.1M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 28.1M | else | 46 | 28.1M | out_val = (WORD32)a << b; | 47 | | | 48 | 28.1M | return out_val; | 49 | 28.1M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shl32 ixheaacd_lpfuncs.c:ixheaac_shl32 Line | Count | Source | 39 | 46.8M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 46.8M | WORD32 out_val; | 41 | | | 42 | 46.8M | b = ((UWORD32)(b << 24) >> 24); | 43 | 46.8M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 46.8M | else | 46 | 46.8M | out_val = (WORD32)a << b; | 47 | | | 48 | 46.8M | return out_val; | 49 | 46.8M | } |
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shl32 ixheaacd_mps_res_block.c:ixheaac_shl32 Line | Count | Source | 39 | 426k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 426k | WORD32 out_val; | 41 | | | 42 | 426k | b = ((UWORD32)(b << 24) >> 24); | 43 | 426k | if (b > 31) | 44 | 1.41k | out_val = 0; | 45 | 424k | else | 46 | 424k | out_val = (WORD32)a << b; | 47 | | | 48 | 426k | return out_val; | 49 | 426k | } |
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl32 ixheaacd_tns.c:ixheaac_shl32 Line | Count | Source | 39 | 4.77M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 4.77M | WORD32 out_val; | 41 | | | 42 | 4.77M | b = ((UWORD32)(b << 24) >> 24); | 43 | 4.77M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 4.77M | else | 46 | 4.77M | out_val = (WORD32)a << b; | 47 | | | 48 | 4.77M | return out_val; | 49 | 4.77M | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shl32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl32 ixheaacd_mps_calc_m1m2_common.c:ixheaac_shl32 Line | Count | Source | 39 | 423k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 423k | WORD32 out_val; | 41 | | | 42 | 423k | b = ((UWORD32)(b << 24) >> 24); | 43 | 423k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 423k | else | 46 | 423k | out_val = (WORD32)a << b; | 47 | | | 48 | 423k | return out_val; | 49 | 423k | } |
|
50 | | |
51 | 1.33G | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { |
52 | 1.33G | WORD32 out_val; |
53 | | |
54 | 1.33G | b = ((UWORD32)(b << 24) >> 24); |
55 | 1.33G | if (b >= 31) { |
56 | 2.71M | if (a < 0) |
57 | 1.17M | out_val = -1; |
58 | 1.54M | else |
59 | 1.54M | out_val = 0; |
60 | 1.33G | } else { |
61 | 1.33G | out_val = (WORD32)a >> b; |
62 | 1.33G | } |
63 | | |
64 | 1.33G | return out_val; |
65 | 1.33G | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shr32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr32 Unexecuted instantiation: iusace_fft.c:ixheaac_shr32 Unexecuted instantiation: iusace_ms.c:ixheaac_shr32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr32 ixheaace_sbr_frame_info_gen.c:ixheaac_shr32 Line | Count | Source | 51 | 127k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 127k | WORD32 out_val; | 53 | | | 54 | 127k | b = ((UWORD32)(b << 24) >> 24); | 55 | 127k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 127k | } else { | 61 | 127k | out_val = (WORD32)a >> b; | 62 | 127k | } | 63 | | | 64 | 127k | return out_val; | 65 | 127k | } |
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shr32 ixheaace_sbr_code_envelope_lp.c:ixheaac_shr32 Line | Count | Source | 51 | 27.4M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 27.4M | WORD32 out_val; | 53 | | | 54 | 27.4M | b = ((UWORD32)(b << 24) >> 24); | 55 | 27.4M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 27.4M | } else { | 61 | 27.4M | out_val = (WORD32)a >> b; | 62 | 27.4M | } | 63 | | | 64 | 27.4M | return out_val; | 65 | 27.4M | } |
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr32 ixheaacd_lt_predict.c:ixheaac_shr32 Line | Count | Source | 51 | 108M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 108M | WORD32 out_val; | 53 | | | 54 | 108M | b = ((UWORD32)(b << 24) >> 24); | 55 | 108M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 108M | } else { | 61 | 108M | out_val = (WORD32)a >> b; | 62 | 108M | } | 63 | | | 64 | 108M | return out_val; | 65 | 108M | } |
ixheaacd_mps_bitdec.c:ixheaac_shr32 Line | Count | Source | 51 | 106k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 106k | WORD32 out_val; | 53 | | | 54 | 106k | b = ((UWORD32)(b << 24) >> 24); | 55 | 106k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 106k | } else { | 61 | 106k | out_val = (WORD32)a >> b; | 62 | 106k | } | 63 | | | 64 | 106k | return out_val; | 65 | 106k | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shr32 ixheaacd_mps_decorr.c:ixheaac_shr32 Line | Count | Source | 51 | 14.8M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 14.8M | WORD32 out_val; | 53 | | | 54 | 14.8M | b = ((UWORD32)(b << 24) >> 24); | 55 | 14.8M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 14.8M | } else { | 61 | 14.8M | out_val = (WORD32)a >> b; | 62 | 14.8M | } | 63 | | | 64 | 14.8M | return out_val; | 65 | 14.8M | } |
Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shr32 ixheaacd_mps_reshape_bb_env.c:ixheaac_shr32 Line | Count | Source | 51 | 529k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 529k | WORD32 out_val; | 53 | | | 54 | 529k | b = ((UWORD32)(b << 24) >> 24); | 55 | 529k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 529k | } else { | 61 | 529k | out_val = (WORD32)a >> b; | 62 | 529k | } | 63 | | | 64 | 529k | return out_val; | 65 | 529k | } |
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shr32 ixheaacd_mps_temp_process.c:ixheaac_shr32 Line | Count | Source | 51 | 890k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 890k | WORD32 out_val; | 53 | | | 54 | 890k | b = ((UWORD32)(b << 24) >> 24); | 55 | 890k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 890k | } else { | 61 | 890k | out_val = (WORD32)a >> b; | 62 | 890k | } | 63 | | | 64 | 890k | return out_val; | 65 | 890k | } |
Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr32 ixheaacd_pns_js_thumb.c:ixheaac_shr32 Line | Count | Source | 51 | 4.59M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 4.59M | WORD32 out_val; | 53 | | | 54 | 4.59M | b = ((UWORD32)(b << 24) >> 24); | 55 | 4.59M | if (b >= 31) { | 56 | 1.98M | if (a < 0) | 57 | 999k | out_val = -1; | 58 | 988k | else | 59 | 988k | out_val = 0; | 60 | 2.60M | } else { | 61 | 2.60M | out_val = (WORD32)a >> b; | 62 | 2.60M | } | 63 | | | 64 | 4.59M | return out_val; | 65 | 4.59M | } |
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr32 ixheaacd_stereo.c:ixheaac_shr32 Line | Count | Source | 51 | 198k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 198k | WORD32 out_val; | 53 | | | 54 | 198k | b = ((UWORD32)(b << 24) >> 24); | 55 | 198k | if (b >= 31) { | 56 | 10.3k | if (a < 0) | 57 | 94 | out_val = -1; | 58 | 10.2k | else | 59 | 10.2k | out_val = 0; | 60 | 188k | } else { | 61 | 188k | out_val = (WORD32)a >> b; | 62 | 188k | } | 63 | | | 64 | 198k | return out_val; | 65 | 198k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr32 ixheaacd_qmf_dec_generic.c:ixheaac_shr32 Line | Count | Source | 51 | 753M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 753M | WORD32 out_val; | 53 | | | 54 | 753M | b = ((UWORD32)(b << 24) >> 24); | 55 | 753M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 753M | } else { | 61 | 753M | out_val = (WORD32)a >> b; | 62 | 753M | } | 63 | | | 64 | 753M | return out_val; | 65 | 753M | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr32 ixheaacd_aac_imdct.c:ixheaac_shr32 Line | Count | Source | 51 | 125M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 125M | WORD32 out_val; | 53 | | | 54 | 125M | b = ((UWORD32)(b << 24) >> 24); | 55 | 125M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 125M | } else { | 61 | 125M | out_val = (WORD32)a >> b; | 62 | 125M | } | 63 | | | 64 | 125M | return out_val; | 65 | 125M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr32 ixheaacd_basic_funcs.c:ixheaac_shr32 Line | Count | Source | 51 | 503k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 503k | WORD32 out_val; | 53 | | | 54 | 503k | b = ((UWORD32)(b << 24) >> 24); | 55 | 503k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 503k | } else { | 61 | 503k | out_val = (WORD32)a >> b; | 62 | 503k | } | 63 | | | 64 | 503k | return out_val; | 65 | 503k | } |
ixheaacd_block.c:ixheaac_shr32 Line | Count | Source | 51 | 77.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 77.9M | WORD32 out_val; | 53 | | | 54 | 77.9M | b = ((UWORD32)(b << 24) >> 24); | 55 | 77.9M | if (b >= 31) { | 56 | 298k | if (a < 0) | 57 | 172k | out_val = -1; | 58 | 125k | else | 59 | 125k | out_val = 0; | 60 | 77.6M | } else { | 61 | 77.6M | out_val = (WORD32)a >> b; | 62 | 77.6M | } | 63 | | | 64 | 77.9M | return out_val; | 65 | 77.9M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr32 ixheaacd_env_calc.c:ixheaac_shr32 Line | Count | Source | 51 | 47.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 47.9M | WORD32 out_val; | 53 | | | 54 | 47.9M | b = ((UWORD32)(b << 24) >> 24); | 55 | 47.9M | if (b >= 31) { | 56 | 418k | if (a < 0) | 57 | 3.73k | out_val = -1; | 58 | 414k | else | 59 | 414k | out_val = 0; | 60 | 47.5M | } else { | 61 | 47.5M | out_val = (WORD32)a >> b; | 62 | 47.5M | } | 63 | | | 64 | 47.9M | return out_val; | 65 | 47.9M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shr32 ixheaacd_freq_sca.c:ixheaac_shr32 Line | Count | Source | 51 | 2.94M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 2.94M | WORD32 out_val; | 53 | | | 54 | 2.94M | b = ((UWORD32)(b << 24) >> 24); | 55 | 2.94M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 2.94M | } else { | 61 | 2.94M | out_val = (WORD32)a >> b; | 62 | 2.94M | } | 63 | | | 64 | 2.94M | return out_val; | 65 | 2.94M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shr32 ixheaacd_lpfuncs.c:ixheaac_shr32 Line | Count | Source | 51 | 111M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 111M | WORD32 out_val; | 53 | | | 54 | 111M | b = ((UWORD32)(b << 24) >> 24); | 55 | 111M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 111M | } else { | 61 | 111M | out_val = (WORD32)a >> b; | 62 | 111M | } | 63 | | | 64 | 111M | return out_val; | 65 | 111M | } |
ixheaacd_lpp_tran.c:ixheaac_shr32 Line | Count | Source | 51 | 54.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 54.9M | WORD32 out_val; | 53 | | | 54 | 54.9M | b = ((UWORD32)(b << 24) >> 24); | 55 | 54.9M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 54.9M | } else { | 61 | 54.9M | out_val = (WORD32)a >> b; | 62 | 54.9M | } | 63 | | | 64 | 54.9M | return out_val; | 65 | 54.9M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shr32 ixheaacd_mps_res_block.c:ixheaac_shr32 Line | Count | Source | 51 | 44.9k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 44.9k | WORD32 out_val; | 53 | | | 54 | 44.9k | b = ((UWORD32)(b << 24) >> 24); | 55 | 44.9k | if (b >= 31) { | 56 | 2.72k | if (a < 0) | 57 | 1.00k | out_val = -1; | 58 | 1.71k | else | 59 | 1.71k | out_val = 0; | 60 | 42.2k | } else { | 61 | 42.2k | out_val = (WORD32)a >> b; | 62 | 42.2k | } | 63 | | | 64 | 44.9k | return out_val; | 65 | 44.9k | } |
ixheaacd_ps_bitdec.c:ixheaac_shr32 Line | Count | Source | 51 | 88.7k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 88.7k | WORD32 out_val; | 53 | | | 54 | 88.7k | b = ((UWORD32)(b << 24) >> 24); | 55 | 88.7k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 88.7k | } else { | 61 | 88.7k | out_val = (WORD32)a >> b; | 62 | 88.7k | } | 63 | | | 64 | 88.7k | return out_val; | 65 | 88.7k | } |
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr32 ixheaacd_mps_calc_m1m2_common.c:ixheaac_shr32 Line | Count | Source | 51 | 423k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 423k | WORD32 out_val; | 53 | | | 54 | 423k | b = ((UWORD32)(b << 24) >> 24); | 55 | 423k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 423k | } else { | 61 | 423k | out_val = (WORD32)a >> b; | 62 | 423k | } | 63 | | | 64 | 423k | return out_val; | 65 | 423k | } |
|
66 | | |
67 | 3.16G | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { |
68 | 3.16G | WORD32 out_val; |
69 | 3.16G | if (a > (MAX_32 >> b)) |
70 | 102M | out_val = MAX_32; |
71 | 3.06G | else if (a < (MIN_32 >> b)) |
72 | 114M | out_val = MIN_32; |
73 | 2.95G | else |
74 | 2.95G | out_val = a << b; |
75 | 3.16G | return (out_val); |
76 | 3.16G | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_shl32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl32_sat ixheaacd_api.c:ixheaac_shl32_sat Line | Count | Source | 67 | 62.4M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 62.4M | WORD32 out_val; | 69 | 62.4M | if (a > (MAX_32 >> b)) | 70 | 142k | out_val = MAX_32; | 71 | 62.3M | else if (a < (MIN_32 >> b)) | 72 | 168k | out_val = MIN_32; | 73 | 62.1M | else | 74 | 62.1M | out_val = a << b; | 75 | 62.4M | return (out_val); | 76 | 62.4M | } |
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl32_sat ixheaacd_latmdemux.c:ixheaac_shl32_sat Line | Count | Source | 67 | 100 | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 100 | WORD32 out_val; | 69 | 100 | if (a > (MAX_32 >> b)) | 70 | 73 | out_val = MAX_32; | 71 | 27 | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 27 | else | 74 | 27 | out_val = a << b; | 75 | 100 | return (out_val); | 76 | 100 | } |
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl32_sat ixheaacd_lt_predict.c:ixheaac_shl32_sat Line | Count | Source | 67 | 51.5M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 51.5M | WORD32 out_val; | 69 | 51.5M | if (a > (MAX_32 >> b)) | 70 | 479k | out_val = MAX_32; | 71 | 51.0M | else if (a < (MIN_32 >> b)) | 72 | 809k | out_val = MIN_32; | 73 | 50.2M | else | 74 | 50.2M | out_val = a << b; | 75 | 51.5M | return (out_val); | 76 | 51.5M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl32_sat ixheaacd_mps_res_tns.c:ixheaac_shl32_sat Line | Count | Source | 67 | 32.7k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 32.7k | WORD32 out_val; | 69 | 32.7k | if (a > (MAX_32 >> b)) | 70 | 2.46k | out_val = MAX_32; | 71 | 30.2k | else if (a < (MIN_32 >> b)) | 72 | 2.61k | out_val = MIN_32; | 73 | 27.6k | else | 74 | 27.6k | out_val = a << b; | 75 | 32.7k | return (out_val); | 76 | 32.7k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shl32_sat ixheaacd_multichannel.c:ixheaac_shl32_sat Line | Count | Source | 67 | 301k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 301k | WORD32 out_val; | 69 | 301k | if (a > (MAX_32 >> b)) | 70 | 18.6k | out_val = MAX_32; | 71 | 283k | else if (a < (MIN_32 >> b)) | 72 | 19.3k | out_val = MIN_32; | 73 | 263k | else | 74 | 263k | out_val = a << b; | 75 | 301k | return (out_val); | 76 | 301k | } |
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl32_sat ixheaacd_pns_js_thumb.c:ixheaac_shl32_sat Line | Count | Source | 67 | 1.26M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 1.26M | WORD32 out_val; | 69 | 1.26M | if (a > (MAX_32 >> b)) | 70 | 360k | out_val = MAX_32; | 71 | 901k | else if (a < (MIN_32 >> b)) | 72 | 361k | out_val = MIN_32; | 73 | 540k | else | 74 | 540k | out_val = a << b; | 75 | 1.26M | return (out_val); | 76 | 1.26M | } |
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl32_sat ixheaacd_stereo.c:ixheaac_shl32_sat Line | Count | Source | 67 | 2.97k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 2.97k | WORD32 out_val; | 69 | 2.97k | if (a > (MAX_32 >> b)) | 70 | 526 | out_val = MAX_32; | 71 | 2.45k | else if (a < (MIN_32 >> b)) | 72 | 238 | out_val = MIN_32; | 73 | 2.21k | else | 74 | 2.21k | out_val = a << b; | 75 | 2.97k | return (out_val); | 76 | 2.97k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl32_sat ixheaacd_qmf_dec_generic.c:ixheaac_shl32_sat Line | Count | Source | 67 | 739M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 739M | WORD32 out_val; | 69 | 739M | if (a > (MAX_32 >> b)) | 70 | 58.9M | out_val = MAX_32; | 71 | 680M | else if (a < (MIN_32 >> b)) | 72 | 71.4M | out_val = MIN_32; | 73 | 609M | else | 74 | 609M | out_val = a << b; | 75 | 739M | return (out_val); | 76 | 739M | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl32_sat ixheaacd_aac_imdct.c:ixheaac_shl32_sat Line | Count | Source | 67 | 126M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 126M | WORD32 out_val; | 69 | 126M | if (a > (MAX_32 >> b)) | 70 | 12.1M | out_val = MAX_32; | 71 | 114M | else if (a < (MIN_32 >> b)) | 72 | 12.2M | out_val = MIN_32; | 73 | 102M | else | 74 | 102M | out_val = a << b; | 75 | 126M | return (out_val); | 76 | 126M | } |
ixheaacd_aac_tns.c:ixheaac_shl32_sat Line | Count | Source | 67 | 18.9M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 18.9M | WORD32 out_val; | 69 | 18.9M | if (a > (MAX_32 >> b)) | 70 | 1.33M | out_val = MAX_32; | 71 | 17.6M | else if (a < (MIN_32 >> b)) | 72 | 1.30M | out_val = MIN_32; | 73 | 16.3M | else | 74 | 16.3M | out_val = a << b; | 75 | 18.9M | return (out_val); | 76 | 18.9M | } |
ixheaacd_basic_funcs.c:ixheaac_shl32_sat Line | Count | Source | 67 | 3.02M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 3.02M | WORD32 out_val; | 69 | 3.02M | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 3.02M | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 3.02M | else | 74 | 3.02M | out_val = a << b; | 75 | 3.02M | return (out_val); | 76 | 3.02M | } |
ixheaacd_block.c:ixheaac_shl32_sat Line | Count | Source | 67 | 11.4M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 11.4M | WORD32 out_val; | 69 | 11.4M | if (a > (MAX_32 >> b)) | 70 | 2.40M | out_val = MAX_32; | 71 | 9.05M | else if (a < (MIN_32 >> b)) | 72 | 2.44M | out_val = MIN_32; | 73 | 6.61M | else | 74 | 6.61M | out_val = a << b; | 75 | 11.4M | return (out_val); | 76 | 11.4M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32_sat ixheaacd_env_calc.c:ixheaac_shl32_sat Line | Count | Source | 67 | 407k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 407k | WORD32 out_val; | 69 | 407k | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 407k | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 407k | else | 74 | 407k | out_val = a << b; | 75 | 407k | return (out_val); | 76 | 407k | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shl32_sat ixheaacd_fft.c:ixheaac_shl32_sat Line | Count | Source | 67 | 1.66G | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 1.66G | WORD32 out_val; | 69 | 1.66G | if (a > (MAX_32 >> b)) | 70 | 882 | out_val = MAX_32; | 71 | 1.66G | else if (a < (MIN_32 >> b)) | 72 | 753 | out_val = MIN_32; | 73 | 1.66G | else | 74 | 1.66G | out_val = a << b; | 75 | 1.66G | return (out_val); | 76 | 1.66G | } |
ixheaacd_freq_sca.c:ixheaac_shl32_sat Line | Count | Source | 67 | 77.7k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 77.7k | WORD32 out_val; | 69 | 77.7k | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 77.7k | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 77.7k | else | 74 | 77.7k | out_val = a << b; | 75 | 77.7k | return (out_val); | 76 | 77.7k | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shl32_sat ixheaacd_lpfuncs.c:ixheaac_shl32_sat Line | Count | Source | 67 | 46.3M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 46.3M | WORD32 out_val; | 69 | 46.3M | if (a > (MAX_32 >> b)) | 70 | 4.20M | out_val = MAX_32; | 71 | 42.1M | else if (a < (MIN_32 >> b)) | 72 | 4.29M | out_val = MIN_32; | 73 | 37.8M | else | 74 | 37.8M | out_val = a << b; | 75 | 46.3M | return (out_val); | 76 | 46.3M | } |
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl32_sat ixheaacd_avq_dec.c:ixheaac_shl32_sat Line | Count | Source | 67 | 2.96M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 2.96M | WORD32 out_val; | 69 | 2.96M | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 2.96M | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 2.96M | else | 74 | 2.96M | out_val = a << b; | 75 | 2.96M | return (out_val); | 76 | 2.96M | } |
ixheaacd_basic_ops.c:ixheaac_shl32_sat Line | Count | Source | 67 | 442M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 442M | WORD32 out_val; | 69 | 442M | if (a > (MAX_32 >> b)) | 70 | 22.1M | out_val = MAX_32; | 71 | 420M | else if (a < (MIN_32 >> b)) | 72 | 21.7M | out_val = MIN_32; | 73 | 398M | else | 74 | 398M | out_val = a << b; | 75 | 442M | return (out_val); | 76 | 442M | } |
Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shl32_sat |
77 | | |
78 | 17.3M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir(WORD32 a, WORD b) { |
79 | 17.3M | WORD32 out_val; |
80 | | |
81 | 17.3M | if (b < 0) { |
82 | 3.55M | out_val = ixheaac_shr32(a, -b); |
83 | 13.7M | } else { |
84 | 13.7M | out_val = ixheaac_shl32(a, b); |
85 | 13.7M | } |
86 | | |
87 | 17.3M | return out_val; |
88 | 17.3M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_fft.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_ms.c:ixheaac_shl32_dir Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_fft.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_nf.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl32_dir ixheaacd_lt_predict.c:ixheaac_shl32_dir Line | Count | Source | 78 | 17.3M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir(WORD32 a, WORD b) { | 79 | 17.3M | WORD32 out_val; | 80 | | | 81 | 17.3M | if (b < 0) { | 82 | 3.55M | out_val = ixheaac_shr32(a, -b); | 83 | 13.7M | } else { | 84 | 13.7M | out_val = ixheaac_shl32(a, b); | 85 | 13.7M | } | 86 | | | 87 | 17.3M | return out_val; | 88 | 17.3M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_block.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shl32_dir |
89 | | |
90 | 3.02M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir_sat(WORD32 a, WORD b) { |
91 | 3.02M | WORD32 out_val; |
92 | | |
93 | 3.02M | if (b < 0) { |
94 | 0 | out_val = ixheaac_shr32(a, -b); |
95 | 3.02M | } else { |
96 | 3.02M | out_val = ixheaac_shl32_sat(a, b); |
97 | 3.02M | } |
98 | | |
99 | 3.02M | return out_val; |
100 | 3.02M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_fft.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_ms.c:ixheaac_shl32_dir_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl32_dir_sat ixheaacd_aac_tns.c:ixheaac_shl32_dir_sat Line | Count | Source | 90 | 3.02M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir_sat(WORD32 a, WORD b) { | 91 | 3.02M | WORD32 out_val; | 92 | | | 93 | 3.02M | if (b < 0) { | 94 | 0 | out_val = ixheaac_shr32(a, -b); | 95 | 3.02M | } else { | 96 | 3.02M | out_val = ixheaac_shl32_sat(a, b); | 97 | 3.02M | } | 98 | | | 99 | 3.02M | return out_val; | 100 | 3.02M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shl32_dir_sat |
101 | | |
102 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir(WORD32 a, WORD b) { |
103 | 12.9M | WORD32 out_val; |
104 | | |
105 | 12.9M | if (b < 0) { |
106 | 3.90M | out_val = ixheaac_shl32(a, -b); |
107 | 9.07M | } else { |
108 | 9.07M | out_val = ixheaac_shr32(a, b); |
109 | 9.07M | } |
110 | | |
111 | 12.9M | return out_val; |
112 | 12.9M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_fft.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_ms.c:ixheaac_shr32_dir Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_fft.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_nf.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr32_dir ixheaacd_env_calc.c:ixheaac_shr32_dir Line | Count | Source | 102 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir(WORD32 a, WORD b) { | 103 | 12.9M | WORD32 out_val; | 104 | | | 105 | 12.9M | if (b < 0) { | 106 | 3.90M | out_val = ixheaac_shl32(a, -b); | 107 | 9.07M | } else { | 108 | 9.07M | out_val = ixheaac_shr32(a, b); | 109 | 9.07M | } | 110 | | | 111 | 12.9M | return out_val; | 112 | 12.9M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr32_dir Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shr32_dir |
113 | | |
114 | 82.3M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir_sat(WORD32 a, WORD b) { |
115 | 82.3M | WORD32 out_val; |
116 | | |
117 | 82.3M | if (b < 0) { |
118 | 71.7M | out_val = ixheaac_shl32_sat(a, -b); |
119 | 71.7M | } else { |
120 | 10.6M | out_val = ixheaac_shr32(a, b); |
121 | 10.6M | } |
122 | | |
123 | 82.3M | return out_val; |
124 | 82.3M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_fft.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_ms.c:ixheaac_shr32_dir_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr32_dir_sat ixheaacd_aac_imdct.c:ixheaac_shr32_dir_sat Line | Count | Source | 114 | 82.3M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir_sat(WORD32 a, WORD b) { | 115 | 82.3M | WORD32 out_val; | 116 | | | 117 | 82.3M | if (b < 0) { | 118 | 71.7M | out_val = ixheaac_shl32_sat(a, -b); | 119 | 71.7M | } else { | 120 | 10.6M | out_val = ixheaac_shr32(a, b); | 121 | 10.6M | } | 122 | | | 123 | 82.3M | return out_val; | 124 | 82.3M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr32_dir_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shr32_dir_sat |
125 | | |
126 | 795M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { |
127 | 795M | WORD32 product; |
128 | | |
129 | 795M | product = (WORD32)a * (WORD32)b; |
130 | | |
131 | 795M | return product; |
132 | 795M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_fft.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_ms.c:ixheaac_mult16x16in32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16x16in32 ixheaacd_lt_predict.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 56.9M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 56.9M | WORD32 product; | 128 | | | 129 | 56.9M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 56.9M | return product; | 132 | 56.9M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16x16in32 ixheaacd_qmf_dec_generic.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 244M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 244M | WORD32 product; | 128 | | | 129 | 244M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 244M | return product; | 132 | 244M | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult16x16in32 ixheaacd_basic_funcs.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 3.48M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 3.48M | WORD32 product; | 128 | | | 129 | 3.48M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 3.48M | return product; | 132 | 3.48M | } |
Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16x16in32 ixheaacd_env_calc.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 13.5M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 13.5M | WORD32 product; | 128 | | | 129 | 13.5M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 13.5M | return product; | 132 | 13.5M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mult16x16in32 ixheaacd_freq_sca.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 28.5M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 28.5M | WORD32 product; | 128 | | | 129 | 28.5M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 28.5M | return product; | 132 | 28.5M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16x16in32 ixheaacd_qmf_dec.c:ixheaac_mult16x16in32 Line | Count | Source | 126 | 448M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 448M | WORD32 product; | 128 | | | 129 | 448M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 448M | return product; | 132 | 448M | } |
Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mult16x16in32 |
133 | | |
134 | 290M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { |
135 | 290M | WORD32 result; |
136 | 290M | WORD64 temp_result; |
137 | | |
138 | 290M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); |
139 | 290M | result = (WORD32)(temp_result >> 16); |
140 | | |
141 | 290M | return (result); |
142 | 290M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_fft.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_ms.c:ixheaac_mult32x16hin32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult32x16hin32 ixheaacd_aac_imdct.c:ixheaac_mult32x16hin32 Line | Count | Source | 134 | 199M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { | 135 | 199M | WORD32 result; | 136 | 199M | WORD64 temp_result; | 137 | | | 138 | 199M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); | 139 | 199M | result = (WORD32)(temp_result >> 16); | 140 | | | 141 | 199M | return (result); | 142 | 199M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult32x16hin32 ixheaacd_lpp_tran.c:ixheaac_mult32x16hin32 Line | Count | Source | 134 | 91.1M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { | 135 | 91.1M | WORD32 result; | 136 | 91.1M | WORD64 temp_result; | 137 | | | 138 | 91.1M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); | 139 | 91.1M | result = (WORD32)(temp_result >> 16); | 140 | | | 141 | 91.1M | return (result); | 142 | 91.1M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mult32x16hin32 |
143 | | |
144 | 95.5M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { |
145 | 95.5M | WORD32 result; |
146 | 95.5M | WORD64 temp_result; |
147 | | |
148 | 95.5M | temp_result = (WORD64)a * (WORD64)b; |
149 | | |
150 | 95.5M | if (temp_result < (WORD64)MIN_32) |
151 | 6.44M | result = MIN_32; |
152 | | |
153 | 89.1M | else if (temp_result > (WORD64)MAX_32) |
154 | 6.25M | result = MAX_32; |
155 | | |
156 | 82.8M | else |
157 | 82.8M | result = (WORD32)(temp_result); |
158 | | |
159 | 95.5M | return (result); |
160 | 95.5M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult32x16in32_sat ixheaacd_block.c:ixheaac_mult32x16in32_sat Line | Count | Source | 144 | 49.0M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { | 145 | 49.0M | WORD32 result; | 146 | 49.0M | WORD64 temp_result; | 147 | | | 148 | 49.0M | temp_result = (WORD64)a * (WORD64)b; | 149 | | | 150 | 49.0M | if (temp_result < (WORD64)MIN_32) | 151 | 2.80M | result = MIN_32; | 152 | | | 153 | 46.2M | else if (temp_result > (WORD64)MAX_32) | 154 | 2.67M | result = MAX_32; | 155 | | | 156 | 43.5M | else | 157 | 43.5M | result = (WORD32)(temp_result); | 158 | | | 159 | 49.0M | return (result); | 160 | 49.0M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mult32x16in32_sat ixheaacd_lpfuncs.c:ixheaac_mult32x16in32_sat Line | Count | Source | 144 | 46.5M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { | 145 | 46.5M | WORD32 result; | 146 | 46.5M | WORD64 temp_result; | 147 | | | 148 | 46.5M | temp_result = (WORD64)a * (WORD64)b; | 149 | | | 150 | 46.5M | if (temp_result < (WORD64)MIN_32) | 151 | 3.64M | result = MIN_32; | 152 | | | 153 | 42.8M | else if (temp_result > (WORD64)MAX_32) | 154 | 3.58M | result = MAX_32; | 155 | | | 156 | 39.2M | else | 157 | 39.2M | result = (WORD32)(temp_result); | 158 | | | 159 | 46.5M | return (result); | 160 | 46.5M | } |
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult32x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mult32x16in32_sat |
161 | | |
162 | 85.4M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { |
163 | 85.4M | WORD32 product; |
164 | | |
165 | 85.4M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); |
166 | | |
167 | 85.4M | return product; |
168 | 85.4M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_fft.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_ms.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_fft.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_nf.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16x16in32_shl ixheaacd_lt_predict.c:ixheaac_mult16x16in32_shl Line | Count | Source | 162 | 56.9M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 56.9M | WORD32 product; | 164 | | | 165 | 56.9M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 56.9M | return product; | 168 | 56.9M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16x16in32_shl ixheaacd_env_calc.c:ixheaac_mult16x16in32_shl Line | Count | Source | 162 | 534k | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 534k | WORD32 product; | 164 | | | 165 | 534k | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 534k | return product; | 168 | 534k | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mult16x16in32_shl ixheaacd_freq_sca.c:ixheaac_mult16x16in32_shl Line | Count | Source | 162 | 27.9M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 27.9M | WORD32 product; | 164 | | | 165 | 27.9M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 27.9M | return product; | 168 | 27.9M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mult16x16in32_shl |
169 | | |
170 | 41.7M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { |
171 | 41.7M | WORD32 product; |
172 | 41.7M | product = (WORD32)a * (WORD32)b; |
173 | 41.7M | if (product != (WORD32)0x40000000L) { |
174 | 41.7M | product = ixheaac_shl32(product, 1); |
175 | 41.7M | } else { |
176 | 0 | product = MAX_32; |
177 | 0 | } |
178 | 41.7M | return product; |
179 | 41.7M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_fft.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_ms.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16x16in32_shl_sat ixheaacd_mps_res_tns.c:ixheaac_mult16x16in32_shl_sat Line | Count | Source | 170 | 72.9k | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 72.9k | WORD32 product; | 172 | 72.9k | product = (WORD32)a * (WORD32)b; | 173 | 72.9k | if (product != (WORD32)0x40000000L) { | 174 | 72.9k | product = ixheaac_shl32(product, 1); | 175 | 72.9k | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 72.9k | return product; | 179 | 72.9k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16x16in32_shl_sat ixheaacd_aac_tns.c:ixheaac_mult16x16in32_shl_sat Line | Count | Source | 170 | 5.76M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 5.76M | WORD32 product; | 172 | 5.76M | product = (WORD32)a * (WORD32)b; | 173 | 5.76M | if (product != (WORD32)0x40000000L) { | 174 | 5.76M | product = ixheaac_shl32(product, 1); | 175 | 5.76M | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 5.76M | return product; | 179 | 5.76M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16x16in32_shl_sat ixheaacd_env_calc.c:ixheaac_mult16x16in32_shl_sat Line | Count | Source | 170 | 35.8M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 35.8M | WORD32 product; | 172 | 35.8M | product = (WORD32)a * (WORD32)b; | 173 | 35.8M | if (product != (WORD32)0x40000000L) { | 174 | 35.8M | product = ixheaac_shl32(product, 1); | 175 | 35.8M | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 35.8M | return product; | 179 | 35.8M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mult16x16in32_shl_sat |
180 | | |
181 | 356M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { |
182 | 356M | WORD32 sum; |
183 | | |
184 | 356M | sum = (WORD32)a + (WORD32)b; |
185 | | |
186 | 356M | return sum; |
187 | 356M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_add32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_add32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_add32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_add32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_add32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_add32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_add32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_add32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_add32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_add32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_add32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_add32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_add32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_add32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_add32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_add32 Unexecuted instantiation: iusace_fft.c:ixheaac_add32 Unexecuted instantiation: iusace_ms.c:ixheaac_add32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_add32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_add32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_add32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_add32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_add32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_add32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_add32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_add32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_add32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_add32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_add32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_add32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_add32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_add32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_add32 ixheaacd_lt_predict.c:ixheaac_add32 Line | Count | Source | 181 | 16.2M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 16.2M | WORD32 sum; | 183 | | | 184 | 16.2M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 16.2M | return sum; | 187 | 16.2M | } |
ixheaacd_mps_bitdec.c:ixheaac_add32 Line | Count | Source | 181 | 106k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 106k | WORD32 sum; | 183 | | | 184 | 106k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 106k | return sum; | 187 | 106k | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_add32 ixheaacd_sbrdec_lpfuncs.c:ixheaac_add32 Line | Count | Source | 181 | 130k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 130k | WORD32 sum; | 183 | | | 184 | 130k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 130k | return sum; | 187 | 130k | } |
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_add32 ixheaacd_aacdecoder.c:ixheaac_add32 Line | Count | Source | 181 | 256k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 256k | WORD32 sum; | 183 | | | 184 | 256k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 256k | return sum; | 187 | 256k | } |
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_add32 ixheaacd_aac_imdct.c:ixheaac_add32 Line | Count | Source | 181 | 138M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 138M | WORD32 sum; | 183 | | | 184 | 138M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 138M | return sum; | 187 | 138M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_add32 ixheaacd_lpp_tran.c:ixheaac_add32 Line | Count | Source | 181 | 23.5M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 23.5M | WORD32 sum; | 183 | | | 184 | 23.5M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 23.5M | return sum; | 187 | 23.5M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_add32 ixheaacd_qmf_dec.c:ixheaac_add32 Line | Count | Source | 181 | 177M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 177M | WORD32 sum; | 183 | | | 184 | 177M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 177M | return sum; | 187 | 177M | } |
Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_add32 |
188 | | |
189 | 264M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { |
190 | 264M | WORD32 diff; |
191 | | |
192 | 264M | diff = (WORD32)a - (WORD32)b; |
193 | | |
194 | 264M | return diff; |
195 | 264M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_sub32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_sub32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_sub32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_sub32 Unexecuted instantiation: iusace_fft.c:ixheaac_sub32 Unexecuted instantiation: iusace_ms.c:ixheaac_sub32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_sub32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_sub32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_sub32 ixheaacd_lt_predict.c:ixheaac_sub32 Line | Count | Source | 189 | 16.2M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 16.2M | WORD32 diff; | 191 | | | 192 | 16.2M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 16.2M | return diff; | 195 | 16.2M | } |
Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sub32 ixheaacd_aac_imdct.c:ixheaac_sub32 Line | Count | Source | 189 | 221M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 221M | WORD32 diff; | 191 | | | 192 | 221M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 221M | return diff; | 195 | 221M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_sub32 ixheaacd_fft.c:ixheaac_sub32 Line | Count | Source | 189 | 15.4M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 15.4M | WORD32 diff; | 191 | | | 192 | 15.4M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 15.4M | return diff; | 195 | 15.4M | } |
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_sub32 ixheaacd_lpp_tran.c:ixheaac_sub32 Line | Count | Source | 189 | 11.3M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 11.3M | WORD32 diff; | 191 | | | 192 | 11.3M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 11.3M | return diff; | 195 | 11.3M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_sub32 |
196 | | |
197 | 19.3G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { |
198 | 19.3G | WORD64 sum; |
199 | | |
200 | 19.3G | sum = (WORD64)a + (WORD64)b; |
201 | | |
202 | 19.3G | if (sum >= MAX_32) return MAX_32; |
203 | 18.8G | if (sum <= MIN_32) return MIN_32; |
204 | | |
205 | 18.4G | return (WORD32)sum; |
206 | 18.8G | } Unexecuted instantiation: ixheaace_api.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_add32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_add32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_add32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_add32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_add32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_add32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_add32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_add32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_add32_sat ixheaacd_api.c:ixheaac_add32_sat Line | Count | Source | 197 | 306M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 306M | WORD64 sum; | 199 | | | 200 | 306M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 306M | if (sum >= MAX_32) return MAX_32; | 203 | 293M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 293M | return (WORD32)sum; | 206 | 293M | } |
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_add32_sat ixheaacd_latmdemux.c:ixheaac_add32_sat Line | Count | Source | 197 | 100 | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 100 | WORD64 sum; | 199 | | | 200 | 100 | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 100 | if (sum >= MAX_32) return MAX_32; | 203 | 27 | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 27 | return (WORD32)sum; | 206 | 27 | } |
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_add32_sat ixheaacd_lt_predict.c:ixheaac_add32_sat Line | Count | Source | 197 | 87.8M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 87.8M | WORD64 sum; | 199 | | | 200 | 87.8M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 87.8M | if (sum >= MAX_32) return MAX_32; | 203 | 87.3M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 87.3M | return (WORD32)sum; | 206 | 87.3M | } |
ixheaacd_mps_bitdec.c:ixheaac_add32_sat Line | Count | Source | 197 | 231k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 231k | WORD64 sum; | 199 | | | 200 | 231k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 231k | if (sum >= MAX_32) return MAX_32; | 203 | 231k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 230k | return (WORD32)sum; | 206 | 231k | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_add32_sat ixheaacd_mps_decorr.c:ixheaac_add32_sat Line | Count | Source | 197 | 1.52G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 1.52G | WORD64 sum; | 199 | | | 200 | 1.52G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 1.52G | if (sum >= MAX_32) return MAX_32; | 203 | 1.48G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 1.44G | return (WORD32)sum; | 206 | 1.48G | } |
ixheaacd_mps_hybrid_filt.c:ixheaac_add32_sat Line | Count | Source | 197 | 81.9M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 81.9M | WORD64 sum; | 199 | | | 200 | 81.9M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 81.9M | if (sum >= MAX_32) return MAX_32; | 203 | 81.9M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 81.9M | return (WORD32)sum; | 206 | 81.9M | } |
Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_add32_sat ixheaacd_mps_mdct_2_qmf.c:ixheaac_add32_sat Line | Count | Source | 197 | 107M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 107M | WORD64 sum; | 199 | | | 200 | 107M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 107M | if (sum >= MAX_32) return MAX_32; | 203 | 107M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 106M | return (WORD32)sum; | 206 | 107M | } |
ixheaacd_mps_polyphase.c:ixheaac_add32_sat Line | Count | Source | 197 | 6.06G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 6.06G | WORD64 sum; | 199 | | | 200 | 6.06G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 6.06G | if (sum >= MAX_32) return MAX_32; | 203 | 5.82G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 5.58G | return (WORD32)sum; | 206 | 5.82G | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_add32_sat ixheaacd_mps_reshape_bb_env.c:ixheaac_add32_sat Line | Count | Source | 197 | 67.2M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 67.2M | WORD64 sum; | 199 | | | 200 | 67.2M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 67.2M | if (sum >= MAX_32) return MAX_32; | 203 | 67.2M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 67.2M | return (WORD32)sum; | 206 | 67.2M | } |
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add32_sat ixheaacd_mps_res_tns.c:ixheaac_add32_sat Line | Count | Source | 197 | 157k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 157k | WORD64 sum; | 199 | | | 200 | 157k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 157k | if (sum >= MAX_32) return MAX_32; | 203 | 147k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 146k | return (WORD32)sum; | 206 | 147k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_add32_sat ixheaacd_mps_temp_process.c:ixheaac_add32_sat Line | Count | Source | 197 | 580M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 580M | WORD64 sum; | 199 | | | 200 | 580M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 580M | if (sum >= MAX_32) return MAX_32; | 203 | 554M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 528M | return (WORD32)sum; | 206 | 554M | } |
Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_add32_sat ixheaacd_multichannel.c:ixheaac_add32_sat Line | Count | Source | 197 | 302k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 302k | WORD64 sum; | 199 | | | 200 | 302k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 302k | if (sum >= MAX_32) return MAX_32; | 203 | 275k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 242k | return (WORD32)sum; | 206 | 275k | } |
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add32_sat ixheaacd_pns_js_thumb.c:ixheaac_add32_sat Line | Count | Source | 197 | 5.35M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 5.35M | WORD64 sum; | 199 | | | 200 | 5.35M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 5.35M | if (sum >= MAX_32) return MAX_32; | 203 | 5.35M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 5.35M | return (WORD32)sum; | 206 | 5.35M | } |
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_add32_sat ixheaacd_stereo.c:ixheaac_add32_sat Line | Count | Source | 197 | 630k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 630k | WORD64 sum; | 199 | | | 200 | 630k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 630k | if (sum >= MAX_32) return MAX_32; | 203 | 630k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 628k | return (WORD32)sum; | 206 | 630k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add32_sat ixheaacd_qmf_dec_generic.c:ixheaac_add32_sat Line | Count | Source | 197 | 4.17G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 4.17G | WORD64 sum; | 199 | | | 200 | 4.17G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 4.17G | if (sum >= MAX_32) return MAX_32; | 203 | 4.15G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 4.14G | return (WORD32)sum; | 206 | 4.15G | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_add32_sat ixheaacd_aac_imdct.c:ixheaac_add32_sat Line | Count | Source | 197 | 836M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 836M | WORD64 sum; | 199 | | | 200 | 836M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 836M | if (sum >= MAX_32) return MAX_32; | 203 | 835M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 834M | return (WORD32)sum; | 206 | 835M | } |
ixheaacd_aac_tns.c:ixheaac_add32_sat Line | Count | Source | 197 | 73.4M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 73.4M | WORD64 sum; | 199 | | | 200 | 73.4M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 73.4M | if (sum >= MAX_32) return MAX_32; | 203 | 72.6M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 72.2M | return (WORD32)sum; | 206 | 72.6M | } |
ixheaacd_basic_funcs.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.51M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.51M | WORD64 sum; | 199 | | | 200 | 2.51M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.51M | if (sum >= MAX_32) return MAX_32; | 203 | 2.51M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.51M | return (WORD32)sum; | 206 | 2.51M | } |
ixheaacd_block.c:ixheaac_add32_sat Line | Count | Source | 197 | 92.6M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 92.6M | WORD64 sum; | 199 | | | 200 | 92.6M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 92.6M | if (sum >= MAX_32) return MAX_32; | 203 | 88.8M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 84.8M | return (WORD32)sum; | 206 | 88.8M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add32_sat ixheaacd_env_calc.c:ixheaac_add32_sat Line | Count | Source | 197 | 49.7M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 49.7M | WORD64 sum; | 199 | | | 200 | 49.7M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 49.7M | if (sum >= MAX_32) return MAX_32; | 203 | 49.7M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 49.7M | return (WORD32)sum; | 206 | 49.7M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_add32_sat ixheaacd_ext_ch_ele.c:ixheaac_add32_sat Line | Count | Source | 197 | 27.2M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 27.2M | WORD64 sum; | 199 | | | 200 | 27.2M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 27.2M | if (sum >= MAX_32) return MAX_32; | 203 | 26.8M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 26.3M | return (WORD32)sum; | 206 | 26.8M | } |
ixheaacd_fft.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.50G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.50G | WORD64 sum; | 199 | | | 200 | 2.50G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.50G | if (sum >= MAX_32) return MAX_32; | 203 | 2.50G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.50G | return (WORD32)sum; | 206 | 2.50G | } |
ixheaacd_freq_sca.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.92M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.92M | WORD64 sum; | 199 | | | 200 | 2.92M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.92M | if (sum >= MAX_32) return MAX_32; | 203 | 2.92M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.92M | return (WORD32)sum; | 206 | 2.92M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_add32_sat ixheaacd_lpfuncs.c:ixheaac_add32_sat Line | Count | Source | 197 | 138M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 138M | WORD64 sum; | 199 | | | 200 | 138M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 138M | if (sum >= MAX_32) return MAX_32; | 203 | 136M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 135M | return (WORD32)sum; | 206 | 136M | } |
ixheaacd_lpp_tran.c:ixheaac_add32_sat Line | Count | Source | 197 | 13.9M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 13.9M | WORD64 sum; | 199 | | | 200 | 13.9M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 13.9M | if (sum >= MAX_32) return MAX_32; | 203 | 13.9M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 13.9M | return (WORD32)sum; | 206 | 13.9M | } |
ixheaacd_mps_apply_m1.c:ixheaac_add32_sat Line | Count | Source | 197 | 732M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 732M | WORD64 sum; | 199 | | | 200 | 732M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 732M | if (sum >= MAX_32) return MAX_32; | 203 | 679M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 625M | return (WORD32)sum; | 206 | 679M | } |
ixheaacd_mps_apply_m2.c:ixheaac_add32_sat Line | Count | Source | 197 | 786M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 786M | WORD64 sum; | 199 | | | 200 | 786M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 786M | if (sum >= MAX_32) return MAX_32; | 203 | 765M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 744M | return (WORD32)sum; | 206 | 765M | } |
Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_add32_sat ixheaacd_qmf_dec.c:ixheaac_add32_sat Line | Count | Source | 197 | 335M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 335M | WORD64 sum; | 199 | | | 200 | 335M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 335M | if (sum >= MAX_32) return MAX_32; | 203 | 335M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 335M | return (WORD32)sum; | 206 | 335M | } |
Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_add32_sat ixheaacd_tns.c:ixheaac_add32_sat Line | Count | Source | 197 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 12.9M | WORD64 sum; | 199 | | | 200 | 12.9M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 12.9M | if (sum >= MAX_32) return MAX_32; | 203 | 12.1M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 12.0M | return (WORD32)sum; | 206 | 12.1M | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_add32_sat ixheaacd_acelp_bitparse.c:ixheaac_add32_sat Line | Count | Source | 197 | 88.9M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 88.9M | WORD64 sum; | 199 | | | 200 | 88.9M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 88.9M | if (sum >= MAX_32) return MAX_32; | 203 | 88.9M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 86.6M | return (WORD32)sum; | 206 | 88.9M | } |
Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_add32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_add32_sat ixheaacd_avq_dec.c:ixheaac_add32_sat Line | Count | Source | 197 | 10.3M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 10.3M | WORD64 sum; | 199 | | | 200 | 10.3M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 10.3M | if (sum >= MAX_32) return MAX_32; | 203 | 10.3M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 10.3M | return (WORD32)sum; | 206 | 10.3M | } |
ixheaacd_basic_ops.c:ixheaac_add32_sat Line | Count | Source | 197 | 589M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 589M | WORD64 sum; | 199 | | | 200 | 589M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 589M | if (sum >= MAX_32) return MAX_32; | 203 | 584M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 583M | return (WORD32)sum; | 206 | 584M | } |
Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_add32_sat ixheaacd_fwd_alias_cnx.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.14M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.14M | WORD64 sum; | 199 | | | 200 | 2.14M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.14M | if (sum >= MAX_32) return MAX_32; | 203 | 2.13M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.13M | return (WORD32)sum; | 206 | 2.13M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add32_sat ixheaacd_mps_calc_m1m2_common.c:ixheaac_add32_sat Line | Count | Source | 197 | 532k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 532k | WORD64 sum; | 199 | | | 200 | 532k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 532k | if (sum >= MAX_32) return MAX_32; | 203 | 502k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 502k | return (WORD32)sum; | 206 | 502k | } |
|
207 | | |
208 | 13.4M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { |
209 | 13.4M | WORD64 sum; |
210 | | |
211 | 13.4M | sum = (WORD64)a + (WORD64)b; |
212 | | |
213 | 13.4M | sum = (WORD64)sum + (WORD64)c; |
214 | | |
215 | 13.4M | if (sum > MAX_32) { |
216 | 249k | sum = MAX_32; |
217 | 249k | } |
218 | 13.4M | if (sum < MIN_32) { |
219 | 191k | sum = MIN_32; |
220 | 191k | } |
221 | | |
222 | 13.4M | return (WORD32)sum; |
223 | 13.4M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_tns.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_fft.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_ms.c:ixheaac_add32_sat3 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_fft.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_nf.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_api.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_block.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_add32_sat3 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_add32_sat3 ixheaacd_fwd_alias_cnx.c:ixheaac_add32_sat3 Line | Count | Source | 208 | 13.2M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { | 209 | 13.2M | WORD64 sum; | 210 | | | 211 | 13.2M | sum = (WORD64)a + (WORD64)b; | 212 | | | 213 | 13.2M | sum = (WORD64)sum + (WORD64)c; | 214 | | | 215 | 13.2M | if (sum > MAX_32) { | 216 | 159k | sum = MAX_32; | 217 | 159k | } | 218 | 13.2M | if (sum < MIN_32) { | 219 | 191k | sum = MIN_32; | 220 | 191k | } | 221 | | | 222 | 13.2M | return (WORD32)sum; | 223 | 13.2M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add32_sat3 ixheaacd_mps_calc_m1m2_common.c:ixheaac_add32_sat3 Line | Count | Source | 208 | 215k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { | 209 | 215k | WORD64 sum; | 210 | | | 211 | 215k | sum = (WORD64)a + (WORD64)b; | 212 | | | 213 | 215k | sum = (WORD64)sum + (WORD64)c; | 214 | | | 215 | 215k | if (sum > MAX_32) { | 216 | 89.9k | sum = MAX_32; | 217 | 89.9k | } | 218 | 215k | if (sum < MIN_32) { | 219 | 0 | sum = MIN_32; | 220 | 0 | } | 221 | | | 222 | 215k | return (WORD32)sum; | 223 | 215k | } |
|
224 | | |
225 | 11.7G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { |
226 | 11.7G | WORD64 diff; |
227 | | |
228 | 11.7G | diff = (WORD64)a - (WORD64)b; |
229 | | |
230 | 11.7G | if (diff >= MAX_32) return MAX_32; |
231 | 11.5G | if (diff <= MIN_32) return MIN_32; |
232 | | |
233 | 11.2G | return (WORD32)diff; |
234 | 11.5G | } Unexecuted instantiation: ixheaace_api.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_sub32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_sub32_sat ixheaace_sbr_code_envelope_lp.c:ixheaac_sub32_sat Line | Count | Source | 225 | 13.3M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 13.3M | WORD64 diff; | 227 | | | 228 | 13.3M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 13.3M | if (diff >= MAX_32) return MAX_32; | 231 | 12.8M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 12.5M | return (WORD32)diff; | 234 | 12.8M | } |
Unexecuted instantiation: ixheaacd_api.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_sub32_sat ixheaacd_mps_bitdec.c:ixheaac_sub32_sat Line | Count | Source | 225 | 17.4k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 17.4k | WORD64 diff; | 227 | | | 228 | 17.4k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 17.4k | if (diff >= MAX_32) return MAX_32; | 231 | 17.4k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 17.4k | return (WORD32)diff; | 234 | 17.4k | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_sub32_sat ixheaacd_mps_hybrid_filt.c:ixheaac_sub32_sat Line | Count | Source | 225 | 70.3M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 70.3M | WORD64 diff; | 227 | | | 228 | 70.3M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 70.3M | if (diff >= MAX_32) return MAX_32; | 231 | 70.2M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 70.2M | return (WORD32)diff; | 234 | 70.2M | } |
Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_sub32_sat ixheaacd_mps_mdct_2_qmf.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.51M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.51M | WORD64 diff; | 227 | | | 228 | 1.51M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.51M | if (diff >= MAX_32) return MAX_32; | 231 | 1.51M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.51M | return (WORD32)diff; | 234 | 1.51M | } |
ixheaacd_mps_polyphase.c:ixheaac_sub32_sat Line | Count | Source | 225 | 4.23G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 4.23G | WORD64 diff; | 227 | | | 228 | 4.23G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 4.23G | if (diff >= MAX_32) return MAX_32; | 231 | 4.02G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 3.82G | return (WORD32)diff; | 234 | 4.02G | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sub32_sat ixheaacd_mps_res_tns.c:ixheaac_sub32_sat Line | Count | Source | 225 | 213k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 213k | WORD64 diff; | 227 | | | 228 | 213k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 213k | if (diff >= MAX_32) return MAX_32; | 231 | 208k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 203k | return (WORD32)diff; | 234 | 208k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_sub32_sat ixheaacd_stereo.c:ixheaac_sub32_sat Line | Count | Source | 225 | 630k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 630k | WORD64 diff; | 227 | | | 228 | 630k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 630k | if (diff >= MAX_32) return MAX_32; | 231 | 630k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 628k | return (WORD32)diff; | 234 | 630k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub32_sat ixheaacd_qmf_dec_generic.c:ixheaac_sub32_sat Line | Count | Source | 225 | 3.84G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 3.84G | WORD64 diff; | 227 | | | 228 | 3.84G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 3.84G | if (diff >= MAX_32) return MAX_32; | 231 | 3.83G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 3.82G | return (WORD32)diff; | 234 | 3.83G | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sub32_sat ixheaacd_aac_imdct.c:ixheaac_sub32_sat Line | Count | Source | 225 | 762M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 762M | WORD64 diff; | 227 | | | 228 | 762M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 762M | if (diff >= MAX_32) return MAX_32; | 231 | 753M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 744M | return (WORD32)diff; | 234 | 753M | } |
ixheaacd_aac_tns.c:ixheaac_sub32_sat Line | Count | Source | 225 | 5.32M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 5.32M | WORD64 diff; | 227 | | | 228 | 5.32M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 5.32M | if (diff >= MAX_32) return MAX_32; | 231 | 5.04M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 4.86M | return (WORD32)diff; | 234 | 5.04M | } |
ixheaacd_basic_funcs.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.51M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.51M | WORD64 diff; | 227 | | | 228 | 1.51M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.51M | if (diff >= MAX_32) return MAX_32; | 231 | 1.51M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.51M | return (WORD32)diff; | 234 | 1.51M | } |
ixheaacd_block.c:ixheaac_sub32_sat Line | Count | Source | 225 | 85.0M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 85.0M | WORD64 diff; | 227 | | | 228 | 85.0M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 85.0M | if (diff >= MAX_32) return MAX_32; | 231 | 82.4M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 80.4M | return (WORD32)diff; | 234 | 82.4M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub32_sat ixheaacd_env_calc.c:ixheaac_sub32_sat Line | Count | Source | 225 | 197k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 197k | WORD64 diff; | 227 | | | 228 | 197k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 197k | if (diff >= MAX_32) return MAX_32; | 231 | 197k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 197k | return (WORD32)diff; | 234 | 197k | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_sub32_sat ixheaacd_ext_ch_ele.c:ixheaac_sub32_sat Line | Count | Source | 225 | 23.2M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 23.2M | WORD64 diff; | 227 | | | 228 | 23.2M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 23.2M | if (diff >= MAX_32) return MAX_32; | 231 | 22.4M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 21.6M | return (WORD32)diff; | 234 | 22.4M | } |
ixheaacd_fft.c:ixheaac_sub32_sat Line | Count | Source | 225 | 2.00G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 2.00G | WORD64 diff; | 227 | | | 228 | 2.00G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 2.00G | if (diff >= MAX_32) return MAX_32; | 231 | 2.00G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 2.00G | return (WORD32)diff; | 234 | 2.00G | } |
ixheaacd_freq_sca.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.41M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.41M | WORD64 diff; | 227 | | | 228 | 1.41M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.41M | if (diff >= MAX_32) return MAX_32; | 231 | 1.41M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.41M | return (WORD32)diff; | 234 | 1.41M | } |
Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_sub32_sat ixheaacd_lpfuncs.c:ixheaac_sub32_sat Line | Count | Source | 225 | 27.1M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 27.1M | WORD64 diff; | 227 | | | 228 | 27.1M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 27.1M | if (diff >= MAX_32) return MAX_32; | 231 | 24.2M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 22.6M | return (WORD32)diff; | 234 | 24.2M | } |
ixheaacd_lpp_tran.c:ixheaac_sub32_sat Line | Count | Source | 225 | 3.19M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 3.19M | WORD64 diff; | 227 | | | 228 | 3.19M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 3.19M | if (diff >= MAX_32) return MAX_32; | 231 | 3.19M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 3.19M | return (WORD32)diff; | 234 | 3.19M | } |
ixheaacd_mps_apply_m1.c:ixheaac_sub32_sat Line | Count | Source | 225 | 216M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 216M | WORD64 diff; | 227 | | | 228 | 216M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 216M | if (diff >= MAX_32) return MAX_32; | 231 | 198M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 181M | return (WORD32)diff; | 234 | 198M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_sub32_sat ixheaacd_qmf_dec.c:ixheaac_sub32_sat Line | Count | Source | 225 | 59.0M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 59.0M | WORD64 diff; | 227 | | | 228 | 59.0M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 59.0M | if (diff >= MAX_32) return MAX_32; | 231 | 59.0M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 59.0M | return (WORD32)diff; | 234 | 59.0M | } |
Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_sub32_sat ixheaacd_tns.c:ixheaac_sub32_sat Line | Count | Source | 225 | 4.77M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 4.77M | WORD64 diff; | 227 | | | 228 | 4.77M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 4.77M | if (diff >= MAX_32) return MAX_32; | 231 | 4.77M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 4.77M | return (WORD32)diff; | 234 | 4.77M | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_sub32_sat ixheaacd_avq_dec.c:ixheaac_sub32_sat Line | Count | Source | 225 | 3.24M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 3.24M | WORD64 diff; | 227 | | | 228 | 3.24M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 3.24M | if (diff >= MAX_32) return MAX_32; | 231 | 3.24M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 3.24M | return (WORD32)diff; | 234 | 3.24M | } |
Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_sub32_sat ixheaacd_fwd_alias_cnx.c:ixheaac_sub32_sat Line | Count | Source | 225 | 423M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 423M | WORD64 diff; | 227 | | | 228 | 423M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 423M | if (diff >= MAX_32) return MAX_32; | 231 | 418M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 413M | return (WORD32)diff; | 234 | 418M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_sub32_sat |
235 | | |
236 | 320M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { |
237 | 320M | WORD norm_val; |
238 | | |
239 | 320M | if (a == 0) { |
240 | 35.3M | norm_val = 31; |
241 | 285M | } else { |
242 | 285M | if (a == (WORD32)0xffffffffL) { |
243 | 35.8k | norm_val = 31; |
244 | 285M | } else { |
245 | 285M | if (a < 0) { |
246 | 1.27M | a = ~a; |
247 | 1.27M | } |
248 | 4.34G | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { |
249 | 4.05G | a <<= 1; |
250 | 4.05G | } |
251 | 285M | } |
252 | 285M | } |
253 | | |
254 | 320M | return norm_val; |
255 | 320M | } ixheaace_api.c:ixheaac_norm32 Line | Count | Source | 236 | 1.84k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.84k | WORD norm_val; | 238 | | | 239 | 1.84k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 1.84k | } else { | 242 | 1.84k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 1.84k | } else { | 245 | 1.84k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 16.6k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 14.8k | a <<= 1; | 250 | 14.8k | } | 251 | 1.84k | } | 252 | 1.84k | } | 253 | | | 254 | 1.84k | return norm_val; | 255 | 1.84k | } |
Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_norm32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_norm32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_norm32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_norm32 iusace_fft.c:ixheaac_norm32 Line | Count | Source | 236 | 389k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 389k | WORD norm_val; | 238 | | | 239 | 389k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 389k | } else { | 242 | 389k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 389k | } else { | 245 | 389k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 8.17M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 7.78M | a <<= 1; | 250 | 7.78M | } | 251 | 389k | } | 252 | 389k | } | 253 | | | 254 | 389k | return norm_val; | 255 | 389k | } |
Unexecuted instantiation: iusace_ms.c:ixheaac_norm32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_norm32 ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_norm32 Line | Count | Source | 236 | 2.03M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 2.03M | WORD norm_val; | 238 | | | 239 | 2.03M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 2.03M | } else { | 242 | 2.03M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 2.03M | } else { | 245 | 2.03M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 51.4M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 49.4M | a <<= 1; | 250 | 49.4M | } | 251 | 2.03M | } | 252 | 2.03M | } | 253 | | | 254 | 2.03M | return norm_val; | 255 | 2.03M | } |
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_norm32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_norm32 ixheaac_esbr_fft.c:ixheaac_norm32 Line | Count | Source | 236 | 90.3M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 90.3M | WORD norm_val; | 238 | | | 239 | 90.3M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 90.3M | } else { | 242 | 90.3M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 90.3M | } else { | 245 | 90.3M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 2.46G | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 2.37G | a <<= 1; | 250 | 2.37G | } | 251 | 90.3M | } | 252 | 90.3M | } | 253 | | | 254 | 90.3M | return norm_val; | 255 | 90.3M | } |
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_norm32 ixheaacd_huff_code_reorder.c:ixheaac_norm32 Line | Count | Source | 236 | 576k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 576k | WORD norm_val; | 238 | | | 239 | 576k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 576k | } else { | 242 | 576k | if (a == (WORD32)0xffffffffL) { | 243 | 34.7k | norm_val = 31; | 244 | 541k | } else { | 245 | 541k | if (a < 0) { | 246 | 541k | a = ~a; | 247 | 541k | } | 248 | 12.8M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 12.2M | a <<= 1; | 250 | 12.2M | } | 251 | 541k | } | 252 | 576k | } | 253 | | | 254 | 576k | return norm_val; | 255 | 576k | } |
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_norm32 ixheaacd_mps_decorr.c:ixheaac_norm32 Line | Count | Source | 236 | 116M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 116M | WORD norm_val; | 238 | | | 239 | 116M | if (a == 0) { | 240 | 14.5M | norm_val = 31; | 241 | 101M | } else { | 242 | 101M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 101M | } else { | 245 | 101M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 536M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 434M | a <<= 1; | 250 | 434M | } | 251 | 101M | } | 252 | 101M | } | 253 | | | 254 | 116M | return norm_val; | 255 | 116M | } |
Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_norm32 ixheaacd_mps_reshape_bb_env.c:ixheaac_norm32 Line | Count | Source | 236 | 40.4M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 40.4M | WORD norm_val; | 238 | | | 239 | 40.4M | if (a == 0) { | 240 | 5.16M | norm_val = 31; | 241 | 35.2M | } else { | 242 | 35.2M | if (a == (WORD32)0xffffffffL) { | 243 | 58 | norm_val = 31; | 244 | 35.2M | } else { | 245 | 35.2M | if (a < 0) { | 246 | 388k | a = ~a; | 247 | 388k | } | 248 | 146M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 110M | a <<= 1; | 250 | 110M | } | 251 | 35.2M | } | 252 | 35.2M | } | 253 | | | 254 | 40.4M | return norm_val; | 255 | 40.4M | } |
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_norm32 ixheaacd_mps_res_tns.c:ixheaac_norm32 Line | Count | Source | 236 | 391 | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 391 | WORD norm_val; | 238 | | | 239 | 391 | if (a == 0) { | 240 | 102 | norm_val = 31; | 241 | 289 | } else { | 242 | 289 | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 289 | } else { | 245 | 289 | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 1.63k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 1.34k | a <<= 1; | 250 | 1.34k | } | 251 | 289 | } | 252 | 289 | } | 253 | | | 254 | 391 | return norm_val; | 255 | 391 | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_norm32 ixheaacd_mps_temp_process.c:ixheaac_norm32 Line | Count | Source | 236 | 23.1M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 23.1M | WORD norm_val; | 238 | | | 239 | 23.1M | if (a == 0) { | 240 | 13.7M | norm_val = 31; | 241 | 13.7M | } else { | 242 | 9.43M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 9.43M | } else { | 245 | 9.43M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 139M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 129M | a <<= 1; | 250 | 129M | } | 251 | 9.43M | } | 252 | 9.43M | } | 253 | | | 254 | 23.1M | return norm_val; | 255 | 23.1M | } |
Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_norm32 ixheaacd_pns_js_thumb.c:ixheaac_norm32 Line | Count | Source | 236 | 503k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 503k | WORD norm_val; | 238 | | | 239 | 503k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 503k | } else { | 242 | 503k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 503k | } else { | 245 | 503k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 2.54M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 2.04M | a <<= 1; | 250 | 2.04M | } | 251 | 503k | } | 252 | 503k | } | 253 | | | 254 | 503k | return norm_val; | 255 | 503k | } |
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_norm32 ixheaacd_stereo.c:ixheaac_norm32 Line | Count | Source | 236 | 201k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 201k | WORD norm_val; | 238 | | | 239 | 201k | if (a == 0) { | 240 | 198k | norm_val = 31; | 241 | 198k | } else { | 242 | 3.22k | if (a == (WORD32)0xffffffffL) { | 243 | 425 | norm_val = 31; | 244 | 2.79k | } else { | 245 | 2.79k | if (a < 0) { | 246 | 1.60k | a = ~a; | 247 | 1.60k | } | 248 | 25.1k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 22.3k | a <<= 1; | 250 | 22.3k | } | 251 | 2.79k | } | 252 | 3.22k | } | 253 | | | 254 | 201k | return norm_val; | 255 | 201k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_norm32 ixheaacd_aac_imdct.c:ixheaac_norm32 Line | Count | Source | 236 | 190k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 190k | WORD norm_val; | 238 | | | 239 | 190k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 190k | } else { | 242 | 190k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 190k | } else { | 245 | 190k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 4.47M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 4.28M | a <<= 1; | 250 | 4.28M | } | 251 | 190k | } | 252 | 190k | } | 253 | | | 254 | 190k | return norm_val; | 255 | 190k | } |
ixheaacd_aac_tns.c:ixheaac_norm32 Line | Count | Source | 236 | 442k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 442k | WORD norm_val; | 238 | | | 239 | 442k | if (a == 0) { | 240 | 200k | norm_val = 31; | 241 | 242k | } else { | 242 | 242k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 242k | } else { | 245 | 242k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 1.37M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 1.13M | a <<= 1; | 250 | 1.13M | } | 251 | 242k | } | 252 | 242k | } | 253 | | | 254 | 442k | return norm_val; | 255 | 442k | } |
ixheaacd_basic_funcs.c:ixheaac_norm32 Line | Count | Source | 236 | 14.7M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 14.7M | WORD norm_val; | 238 | | | 239 | 14.7M | if (a == 0) { | 240 | 738k | norm_val = 31; | 241 | 14.0M | } else { | 242 | 14.0M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 14.0M | } else { | 245 | 14.0M | if (a < 0) { | 246 | 72.9k | a = ~a; | 247 | 72.9k | } | 248 | 196M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 182M | a <<= 1; | 250 | 182M | } | 251 | 14.0M | } | 252 | 14.0M | } | 253 | | | 254 | 14.7M | return norm_val; | 255 | 14.7M | } |
ixheaacd_block.c:ixheaac_norm32 Line | Count | Source | 236 | 236k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 236k | WORD norm_val; | 238 | | | 239 | 236k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 236k | } else { | 242 | 236k | if (a == (WORD32)0xffffffffL) { | 243 | 508 | norm_val = 31; | 244 | 236k | } else { | 245 | 236k | if (a < 0) { | 246 | 236k | a = ~a; | 247 | 236k | } | 248 | 5.61M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 5.37M | a <<= 1; | 250 | 5.37M | } | 251 | 236k | } | 252 | 236k | } | 253 | | | 254 | 236k | return norm_val; | 255 | 236k | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_norm32 ixheaacd_env_calc.c:ixheaac_norm32 Line | Count | Source | 236 | 1.28M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.28M | WORD norm_val; | 238 | | | 239 | 1.28M | if (a == 0) { | 240 | 73.2k | norm_val = 31; | 241 | 1.20M | } else { | 242 | 1.20M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 1.20M | } else { | 245 | 1.20M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 18.2M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 17.0M | a <<= 1; | 250 | 17.0M | } | 251 | 1.20M | } | 252 | 1.20M | } | 253 | | | 254 | 1.28M | return norm_val; | 255 | 1.28M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_norm32 ixheaacd_fft.c:ixheaac_norm32 Line | Count | Source | 236 | 25.6M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 25.6M | WORD norm_val; | 238 | | | 239 | 25.6M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 25.6M | } else { | 242 | 25.6M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 25.6M | } else { | 245 | 25.6M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 717M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 691M | a <<= 1; | 250 | 691M | } | 251 | 25.6M | } | 252 | 25.6M | } | 253 | | | 254 | 25.6M | return norm_val; | 255 | 25.6M | } |
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_norm32 ixheaacd_imdct.c:ixheaac_norm32 Line | Count | Source | 236 | 1.05M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.05M | WORD norm_val; | 238 | | | 239 | 1.05M | if (a == 0) { | 240 | 561k | norm_val = 31; | 241 | 561k | } else { | 242 | 497k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 497k | } else { | 245 | 497k | if (a < 0) { | 246 | 3.12k | a = ~a; | 247 | 3.12k | } | 248 | 8.91M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 8.42M | a <<= 1; | 250 | 8.42M | } | 251 | 497k | } | 252 | 497k | } | 253 | | | 254 | 1.05M | return norm_val; | 255 | 1.05M | } |
Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_norm32 ixheaacd_lpp_tran.c:ixheaac_norm32 Line | Count | Source | 236 | 874k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 874k | WORD norm_val; | 238 | | | 239 | 874k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 874k | } else { | 242 | 874k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 874k | } else { | 245 | 874k | if (a < 0) { | 246 | 20.0k | a = ~a; | 247 | 20.0k | } | 248 | 1.46M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 588k | a <<= 1; | 250 | 588k | } | 251 | 874k | } | 252 | 874k | } | 253 | | | 254 | 874k | return norm_val; | 255 | 874k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_norm32 ixheaacd_mps_res_block.c:ixheaac_norm32 Line | Count | Source | 236 | 1.58k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.58k | WORD norm_val; | 238 | | | 239 | 1.58k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 1.58k | } else { | 242 | 1.58k | if (a == (WORD32)0xffffffffL) { | 243 | 114 | norm_val = 31; | 244 | 1.47k | } else { | 245 | 1.47k | if (a < 0) { | 246 | 1.47k | a = ~a; | 247 | 1.47k | } | 248 | 35.4k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 33.9k | a <<= 1; | 250 | 33.9k | } | 251 | 1.47k | } | 252 | 1.58k | } | 253 | | | 254 | 1.58k | return norm_val; | 255 | 1.58k | } |
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_norm32 ixheaacd_tcx_fwd_alcnx.c:ixheaac_norm32 Line | Count | Source | 236 | 269k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 269k | WORD norm_val; | 238 | | | 239 | 269k | if (a == 0) { | 240 | 50.4k | norm_val = 31; | 241 | 219k | } else { | 242 | 219k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 219k | } else { | 245 | 219k | if (a < 0) { | 246 | 121 | a = ~a; | 247 | 121 | } | 248 | 5.54M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 5.32M | a <<= 1; | 250 | 5.32M | } | 251 | 219k | } | 252 | 219k | } | 253 | | | 254 | 269k | return norm_val; | 255 | 269k | } |
ixheaacd_tcx_fwd_mdct.c:ixheaac_norm32 Line | Count | Source | 236 | 248k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 248k | WORD norm_val; | 238 | | | 239 | 248k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 248k | } else { | 242 | 248k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 248k | } else { | 245 | 248k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 7.61M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 7.36M | a <<= 1; | 250 | 7.36M | } | 251 | 248k | } | 252 | 248k | } | 253 | | | 254 | 248k | return norm_val; | 255 | 248k | } |
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_norm32 ixheaacd_tns.c:ixheaac_norm32 Line | Count | Source | 236 | 113k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 113k | WORD norm_val; | 238 | | | 239 | 113k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 113k | } else { | 242 | 113k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 113k | } else { | 245 | 113k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 3.35M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 3.23M | a <<= 1; | 250 | 3.23M | } | 251 | 113k | } | 252 | 113k | } | 253 | | | 254 | 113k | return norm_val; | 255 | 113k | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_norm32 ixheaacd_mps_calc_m1m2_common.c:ixheaac_norm32 Line | Count | Source | 236 | 1.98M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.98M | WORD norm_val; | 238 | | | 239 | 1.98M | if (a == 0) { | 240 | 99.2k | norm_val = 31; | 241 | 1.88M | } else { | 242 | 1.88M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 1.88M | } else { | 245 | 1.88M | if (a < 0) { | 246 | 5.21k | a = ~a; | 247 | 5.21k | } | 248 | 16.0M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 14.1M | a <<= 1; | 250 | 14.1M | } | 251 | 1.88M | } | 252 | 1.88M | } | 253 | | | 254 | 1.98M | return norm_val; | 255 | 1.98M | } |
|
256 | | |
257 | 3.77M | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { |
258 | 3.77M | WORD norm_val; |
259 | | |
260 | 3.77M | if (a == 0) { |
261 | 394k | norm_val = 31; |
262 | 3.37M | } else { |
263 | 47.3M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { |
264 | 43.9M | a <<= 1; |
265 | 43.9M | } |
266 | 3.37M | } |
267 | | |
268 | 3.77M | return norm_val; |
269 | 3.77M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_fft.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_ms.c:ixheaac_pnorm32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_pnorm32 ixheaacd_env_calc.c:ixheaac_pnorm32 Line | Count | Source | 257 | 3.20M | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { | 258 | 3.20M | WORD norm_val; | 259 | | | 260 | 3.20M | if (a == 0) { | 261 | 269k | norm_val = 31; | 262 | 2.93M | } else { | 263 | 42.3M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 264 | 39.4M | a <<= 1; | 265 | 39.4M | } | 266 | 2.93M | } | 267 | | | 268 | 3.20M | return norm_val; | 269 | 3.20M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_pnorm32 ixheaacd_lpp_tran.c:ixheaac_pnorm32 Line | Count | Source | 257 | 569k | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { | 258 | 569k | WORD norm_val; | 259 | | | 260 | 569k | if (a == 0) { | 261 | 125k | norm_val = 31; | 262 | 443k | } else { | 263 | 4.96M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 264 | 4.51M | a <<= 1; | 265 | 4.51M | } | 266 | 443k | } | 267 | | | 268 | 569k | return norm_val; | 269 | 569k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_pnorm32 |
270 | | |
271 | 39.1M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { |
272 | 39.1M | WORD32 abs_val; |
273 | | |
274 | 39.1M | abs_val = a; |
275 | | |
276 | 39.1M | if (a < 0) { |
277 | 18.1M | abs_val = -a; |
278 | 18.1M | } |
279 | | |
280 | 39.1M | return abs_val; |
281 | 39.1M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_abs32 ixheaace_sbr_ton_corr.c:ixheaac_abs32 Line | Count | Source | 271 | 20.2k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 20.2k | WORD32 abs_val; | 273 | | | 274 | 20.2k | abs_val = a; | 275 | | | 276 | 20.2k | if (a < 0) { | 277 | 8.37k | abs_val = -a; | 278 | 8.37k | } | 279 | | | 280 | 20.2k | return abs_val; | 281 | 20.2k | } |
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_abs32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_abs32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_abs32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_abs32 Unexecuted instantiation: iusace_fft.c:ixheaac_abs32 Unexecuted instantiation: iusace_ms.c:ixheaac_abs32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_abs32 ixheaace_sbr_env_est.c:ixheaac_abs32 Line | Count | Source | 271 | 13.9M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 13.9M | WORD32 abs_val; | 273 | | | 274 | 13.9M | abs_val = a; | 275 | | | 276 | 13.9M | if (a < 0) { | 277 | 11.0M | abs_val = -a; | 278 | 11.0M | } | 279 | | | 280 | 13.9M | return abs_val; | 281 | 13.9M | } |
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_abs32 ixheaace_sbr_missing_harmonics_det.c:ixheaac_abs32 Line | Count | Source | 271 | 55.4k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 55.4k | WORD32 abs_val; | 273 | | | 274 | 55.4k | abs_val = a; | 275 | | | 276 | 55.4k | if (a < 0) { | 277 | 0 | abs_val = -a; | 278 | 0 | } | 279 | | | 280 | 55.4k | return abs_val; | 281 | 55.4k | } |
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_abs32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_abs32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_abs32 ixheaacd_huff_code_reorder.c:ixheaac_abs32 Line | Count | Source | 271 | 20.5M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 20.5M | WORD32 abs_val; | 273 | | | 274 | 20.5M | abs_val = a; | 275 | | | 276 | 20.5M | if (a < 0) { | 277 | 7.03M | abs_val = -a; | 278 | 7.03M | } | 279 | | | 280 | 20.5M | return abs_val; | 281 | 20.5M | } |
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_abs32 ixheaacd_mps_smoothing.c:ixheaac_abs32 Line | Count | Source | 271 | 76.8k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 76.8k | WORD32 abs_val; | 273 | | | 274 | 76.8k | abs_val = a; | 275 | | | 276 | 76.8k | if (a < 0) { | 277 | 8.44k | abs_val = -a; | 278 | 8.44k | } | 279 | | | 280 | 76.8k | return abs_val; | 281 | 76.8k | } |
Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_abs32 ixheaacd_basic_funcs.c:ixheaac_abs32 Line | Count | Source | 271 | 2.74M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 2.74M | WORD32 abs_val; | 273 | | | 274 | 2.74M | abs_val = a; | 275 | | | 276 | 2.74M | if (a < 0) { | 277 | 24.9k | abs_val = -a; | 278 | 24.9k | } | 279 | | | 280 | 2.74M | return abs_val; | 281 | 2.74M | } |
Unexecuted instantiation: ixheaacd_block.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_abs32 ixheaacd_env_calc.c:ixheaac_abs32 Line | Count | Source | 271 | 1.75M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 1.75M | WORD32 abs_val; | 273 | | | 274 | 1.75M | abs_val = a; | 275 | | | 276 | 1.75M | if (a < 0) { | 277 | 0 | abs_val = -a; | 278 | 0 | } | 279 | | | 280 | 1.75M | return abs_val; | 281 | 1.75M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_abs32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_abs32 |
282 | | |
283 | 354M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { |
284 | 354M | WORD32 abs_val; |
285 | | |
286 | 354M | abs_val = a; |
287 | | |
288 | 354M | if (a < 0) { |
289 | 54.6M | abs_val = ~a; |
290 | 54.6M | } |
291 | | |
292 | 354M | return abs_val; |
293 | 354M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_tns.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_fft.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_ms.c:ixheaac_abs32_nrm Unexecuted instantiation: iusace_tns_usac.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_fft.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_group_data.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_nf.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_api.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_channel.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_abs32_nrm ixheaacd_mps_res_tns.c:ixheaac_abs32_nrm Line | Count | Source | 283 | 32.7k | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 32.7k | WORD32 abs_val; | 285 | | | 286 | 32.7k | abs_val = a; | 287 | | | 288 | 32.7k | if (a < 0) { | 289 | 5.80k | abs_val = ~a; | 290 | 5.80k | } | 291 | | | 292 | 32.7k | return abs_val; | 293 | 32.7k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_abs32_nrm ixheaacd_aac_tns.c:ixheaac_abs32_nrm Line | Count | Source | 283 | 275M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 275M | WORD32 abs_val; | 285 | | | 286 | 275M | abs_val = a; | 287 | | | 288 | 275M | if (a < 0) { | 289 | 29.7M | abs_val = ~a; | 290 | 29.7M | } | 291 | | | 292 | 275M | return abs_val; | 293 | 275M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_block.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_abs32_nrm ixheaacd_env_calc.c:ixheaac_abs32_nrm Line | Count | Source | 283 | 75.1M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 75.1M | WORD32 abs_val; | 285 | | | 286 | 75.1M | abs_val = a; | 287 | | | 288 | 75.1M | if (a < 0) { | 289 | 23.7M | abs_val = ~a; | 290 | 23.7M | } | 291 | | | 292 | 75.1M | return abs_val; | 293 | 75.1M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_fft.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_abs32_nrm ixheaacd_lpp_tran.c:ixheaac_abs32_nrm Line | Count | Source | 283 | 3.41M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 3.41M | WORD32 abs_val; | 285 | | | 286 | 3.41M | abs_val = a; | 287 | | | 288 | 3.41M | if (a < 0) { | 289 | 1.21M | abs_val = ~a; | 290 | 1.21M | } | 291 | | | 292 | 3.41M | return abs_val; | 293 | 3.41M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_tns.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_abs32_nrm |
294 | | |
295 | 687M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { |
296 | 687M | WORD32 abs_val; |
297 | | |
298 | 687M | abs_val = a; |
299 | | |
300 | 687M | if (a == MIN_32) { |
301 | 1.22M | abs_val = MAX_32; |
302 | 686M | } else if (a < 0) { |
303 | 70.8M | abs_val = -a; |
304 | 70.8M | } |
305 | | |
306 | 687M | return abs_val; |
307 | 687M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_abs32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_abs32_sat ixheaacd_mps_res_tns.c:ixheaac_abs32_sat Line | Count | Source | 295 | 72.9k | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 72.9k | WORD32 abs_val; | 297 | | | 298 | 72.9k | abs_val = a; | 299 | | | 300 | 72.9k | if (a == MIN_32) { | 301 | 1.14k | abs_val = MAX_32; | 302 | 71.7k | } else if (a < 0) { | 303 | 14.3k | abs_val = -a; | 304 | 14.3k | } | 305 | | | 306 | 72.9k | return abs_val; | 307 | 72.9k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_abs32_sat ixheaacd_aac_tns.c:ixheaac_abs32_sat Line | Count | Source | 295 | 19.7M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 19.7M | WORD32 abs_val; | 297 | | | 298 | 19.7M | abs_val = a; | 299 | | | 300 | 19.7M | if (a == MIN_32) { | 301 | 313k | abs_val = MAX_32; | 302 | 19.4M | } else if (a < 0) { | 303 | 4.89M | abs_val = -a; | 304 | 4.89M | } | 305 | | | 306 | 19.7M | return abs_val; | 307 | 19.7M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_abs32_sat ixheaacd_imdct.c:ixheaac_abs32_sat Line | Count | Source | 295 | 652M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 652M | WORD32 abs_val; | 297 | | | 298 | 652M | abs_val = a; | 299 | | | 300 | 652M | if (a == MIN_32) { | 301 | 792k | abs_val = MAX_32; | 302 | 651M | } else if (a < 0) { | 303 | 62.9M | abs_val = -a; | 304 | 62.9M | } | 305 | | | 306 | 652M | return abs_val; | 307 | 652M | } |
Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_abs32_sat ixheaacd_lpp_tran.c:ixheaac_abs32_sat Line | Count | Source | 295 | 2.18M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 2.18M | WORD32 abs_val; | 297 | | | 298 | 2.18M | abs_val = a; | 299 | | | 300 | 2.18M | if (a == MIN_32) { | 301 | 693 | abs_val = MAX_32; | 302 | 2.18M | } else if (a < 0) { | 303 | 979k | abs_val = -a; | 304 | 979k | } | 305 | | | 306 | 2.18M | return abs_val; | 307 | 2.18M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_abs32_sat ixheaacd_tns.c:ixheaac_abs32_sat Line | Count | Source | 295 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 12.9M | WORD32 abs_val; | 297 | | | 298 | 12.9M | abs_val = a; | 299 | | | 300 | 12.9M | if (a == MIN_32) { | 301 | 118k | abs_val = MAX_32; | 302 | 12.8M | } else if (a < 0) { | 303 | 2.09M | abs_val = -a; | 304 | 2.09M | } | 305 | | | 306 | 12.9M | return abs_val; | 307 | 12.9M | } |
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_abs32_sat |
308 | | |
309 | 2.01k | static PLATFORM_INLINE WORD32 ixheaac_negate32(WORD32 a) { |
310 | 2.01k | WORD32 neg_val; |
311 | | |
312 | 2.01k | neg_val = -a; |
313 | | |
314 | 2.01k | return neg_val; |
315 | 2.01k | } Unexecuted instantiation: ixheaace_api.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_negate32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_negate32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_negate32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_negate32 Unexecuted instantiation: iusace_fft.c:ixheaac_negate32 Unexecuted instantiation: iusace_ms.c:ixheaac_negate32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_negate32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_negate32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_negate32 ixheaacd_stereo.c:ixheaac_negate32 Line | Count | Source | 309 | 2.01k | static PLATFORM_INLINE WORD32 ixheaac_negate32(WORD32 a) { | 310 | 2.01k | WORD32 neg_val; | 311 | | | 312 | 2.01k | neg_val = -a; | 313 | | | 314 | 2.01k | return neg_val; | 315 | 2.01k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_negate32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_negate32 |
316 | | |
317 | 1.39G | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { |
318 | 1.39G | WORD32 neg_val; |
319 | | |
320 | 1.39G | if (a == MIN_32) { |
321 | 2.81M | neg_val = MAX_32; |
322 | 1.38G | } else { |
323 | 1.38G | neg_val = -a; |
324 | 1.38G | } |
325 | 1.39G | return neg_val; |
326 | 1.39G | } Unexecuted instantiation: ixheaace_api.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_negate32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_negate32_sat ixheaacd_mps_bitdec.c:ixheaac_negate32_sat Line | Count | Source | 317 | 106k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 106k | WORD32 neg_val; | 319 | | | 320 | 106k | if (a == MIN_32) { | 321 | 80 | neg_val = MAX_32; | 322 | 106k | } else { | 323 | 106k | neg_val = -a; | 324 | 106k | } | 325 | 106k | return neg_val; | 326 | 106k | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_negate32_sat ixheaacd_mps_polyphase.c:ixheaac_negate32_sat Line | Count | Source | 317 | 244M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 244M | WORD32 neg_val; | 319 | | | 320 | 244M | if (a == MIN_32) { | 321 | 2.13M | neg_val = MAX_32; | 322 | 242M | } else { | 323 | 242M | neg_val = -a; | 324 | 242M | } | 325 | 244M | return neg_val; | 326 | 244M | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_negate32_sat ixheaacd_qmf_dec_generic.c:ixheaac_negate32_sat Line | Count | Source | 317 | 418M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 418M | WORD32 neg_val; | 319 | | | 320 | 418M | if (a == MIN_32) { | 321 | 1.82k | neg_val = MAX_32; | 322 | 418M | } else { | 323 | 418M | neg_val = -a; | 324 | 418M | } | 325 | 418M | return neg_val; | 326 | 418M | } |
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_negate32_sat ixheaacd_aac_imdct.c:ixheaac_negate32_sat Line | Count | Source | 317 | 27.7M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 27.7M | WORD32 neg_val; | 319 | | | 320 | 27.7M | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 27.7M | } else { | 323 | 27.7M | neg_val = -a; | 324 | 27.7M | } | 325 | 27.7M | return neg_val; | 326 | 27.7M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_negate32_sat ixheaacd_block.c:ixheaac_negate32_sat Line | Count | Source | 317 | 42.5M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 42.5M | WORD32 neg_val; | 319 | | | 320 | 42.5M | if (a == MIN_32) { | 321 | 13.1k | neg_val = MAX_32; | 322 | 42.5M | } else { | 323 | 42.5M | neg_val = -a; | 324 | 42.5M | } | 325 | 42.5M | return neg_val; | 326 | 42.5M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_negate32_sat ixheaacd_imdct.c:ixheaac_negate32_sat Line | Count | Source | 317 | 385M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 385M | WORD32 neg_val; | 319 | | | 320 | 385M | if (a == MIN_32) { | 321 | 554k | neg_val = MAX_32; | 322 | 384M | } else { | 323 | 384M | neg_val = -a; | 324 | 384M | } | 325 | 385M | return neg_val; | 326 | 385M | } |
Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_negate32_sat ixheaacd_lpfuncs.c:ixheaac_negate32_sat Line | Count | Source | 317 | 22.6M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 22.6M | WORD32 neg_val; | 319 | | | 320 | 22.6M | if (a == MIN_32) { | 321 | 15.9k | neg_val = MAX_32; | 322 | 22.6M | } else { | 323 | 22.6M | neg_val = -a; | 324 | 22.6M | } | 325 | 22.6M | return neg_val; | 326 | 22.6M | } |
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_negate32_sat ixheaacd_avq_dec.c:ixheaac_negate32_sat Line | Count | Source | 317 | 487k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 487k | WORD32 neg_val; | 319 | | | 320 | 487k | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 487k | } else { | 323 | 487k | neg_val = -a; | 324 | 487k | } | 325 | 487k | return neg_val; | 326 | 487k | } |
ixheaacd_basic_ops.c:ixheaac_negate32_sat Line | Count | Source | 317 | 247M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 247M | WORD32 neg_val; | 319 | | | 320 | 247M | if (a == MIN_32) { | 321 | 104k | neg_val = MAX_32; | 322 | 247M | } else { | 323 | 247M | neg_val = -a; | 324 | 247M | } | 325 | 247M | return neg_val; | 326 | 247M | } |
Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_negate32_sat ixheaacd_mps_calc_m1m2_common.c:ixheaac_negate32_sat Line | Count | Source | 317 | 105k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 105k | WORD32 neg_val; | 319 | | | 320 | 105k | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 105k | } else { | 323 | 105k | neg_val = -a; | 324 | 105k | } | 325 | 105k | return neg_val; | 326 | 105k | } |
|
327 | | |
328 | 157k | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { |
329 | 157k | WORD32 quotient; |
330 | 157k | UWORD32 mantissa_nr, mantissa_dr; |
331 | 157k | WORD16 sign = 0; |
332 | | |
333 | 157k | LOOPINDEX i; |
334 | 157k | WORD q_nr, q_dr; |
335 | | |
336 | 157k | if ((a < 0) && (0 != b)) { |
337 | 0 | a = -a; |
338 | 0 | sign = (WORD16)(sign ^ -1); |
339 | 0 | } |
340 | | |
341 | 157k | if (b < 0) { |
342 | 4.62k | b = -b; |
343 | 4.62k | sign = (WORD16)(sign ^ -1); |
344 | 4.62k | } |
345 | | |
346 | 157k | if (0 == b) { |
347 | 21.8k | *q_format = 0; |
348 | 21.8k | return (a); |
349 | 21.8k | } |
350 | | |
351 | 135k | quotient = 0; |
352 | | |
353 | 135k | q_nr = ixheaac_norm32(a); |
354 | 135k | mantissa_nr = (UWORD32)a << (q_nr); |
355 | 135k | q_dr = ixheaac_norm32(b); |
356 | 135k | mantissa_dr = (UWORD32)b << (q_dr); |
357 | 135k | *q_format = (WORD)(30 + q_nr - q_dr); |
358 | | |
359 | 4.33M | for (i = 0; i < 31; i++) { |
360 | 4.19M | quotient = quotient << 1; |
361 | | |
362 | 4.19M | if (mantissa_nr >= mantissa_dr) { |
363 | 1.62M | mantissa_nr = mantissa_nr - mantissa_dr; |
364 | 1.62M | quotient += 1; |
365 | 1.62M | } |
366 | | |
367 | 4.19M | mantissa_nr = (UWORD32)mantissa_nr << 1; |
368 | 4.19M | } |
369 | | |
370 | 135k | if (sign < 0) { |
371 | 4.62k | quotient = -quotient; |
372 | 4.62k | } |
373 | | |
374 | 135k | return quotient; |
375 | 157k | } ixheaace_api.c:ixheaac_div32 Line | Count | Source | 328 | 920 | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { | 329 | 920 | WORD32 quotient; | 330 | 920 | UWORD32 mantissa_nr, mantissa_dr; | 331 | 920 | WORD16 sign = 0; | 332 | | | 333 | 920 | LOOPINDEX i; | 334 | 920 | WORD q_nr, q_dr; | 335 | | | 336 | 920 | if ((a < 0) && (0 != b)) { | 337 | 0 | a = -a; | 338 | 0 | sign = (WORD16)(sign ^ -1); | 339 | 0 | } | 340 | | | 341 | 920 | if (b < 0) { | 342 | 0 | b = -b; | 343 | 0 | sign = (WORD16)(sign ^ -1); | 344 | 0 | } | 345 | | | 346 | 920 | if (0 == b) { | 347 | 0 | *q_format = 0; | 348 | 0 | return (a); | 349 | 0 | } | 350 | | | 351 | 920 | quotient = 0; | 352 | | | 353 | 920 | q_nr = ixheaac_norm32(a); | 354 | 920 | mantissa_nr = (UWORD32)a << (q_nr); | 355 | 920 | q_dr = ixheaac_norm32(b); | 356 | 920 | mantissa_dr = (UWORD32)b << (q_dr); | 357 | 920 | *q_format = (WORD)(30 + q_nr - q_dr); | 358 | | | 359 | 29.4k | for (i = 0; i < 31; i++) { | 360 | 28.5k | quotient = quotient << 1; | 361 | | | 362 | 28.5k | if (mantissa_nr >= mantissa_dr) { | 363 | 5.97k | mantissa_nr = mantissa_nr - mantissa_dr; | 364 | 5.97k | quotient += 1; | 365 | 5.97k | } | 366 | | | 367 | 28.5k | mantissa_nr = (UWORD32)mantissa_nr << 1; | 368 | 28.5k | } | 369 | | | 370 | 920 | if (sign < 0) { | 371 | 0 | quotient = -quotient; | 372 | 0 | } | 373 | | | 374 | 920 | return quotient; | 375 | 920 | } |
Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_div32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_div32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_div32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_div32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_div32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_div32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_div32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_div32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_div32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_div32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_div32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_div32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_div32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_div32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_div32 Unexecuted instantiation: iusace_fft.c:ixheaac_div32 Unexecuted instantiation: iusace_ms.c:ixheaac_div32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_div32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_div32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_div32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_div32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_div32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_div32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_div32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_div32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_div32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_div32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_div32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_div32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_div32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_div32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_div32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_div32 ixheaacd_mps_calc_m1m2_common.c:ixheaac_div32 Line | Count | Source | 328 | 156k | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { | 329 | 156k | WORD32 quotient; | 330 | 156k | UWORD32 mantissa_nr, mantissa_dr; | 331 | 156k | WORD16 sign = 0; | 332 | | | 333 | 156k | LOOPINDEX i; | 334 | 156k | WORD q_nr, q_dr; | 335 | | | 336 | 156k | if ((a < 0) && (0 != b)) { | 337 | 0 | a = -a; | 338 | 0 | sign = (WORD16)(sign ^ -1); | 339 | 0 | } | 340 | | | 341 | 156k | if (b < 0) { | 342 | 4.62k | b = -b; | 343 | 4.62k | sign = (WORD16)(sign ^ -1); | 344 | 4.62k | } | 345 | | | 346 | 156k | if (0 == b) { | 347 | 21.8k | *q_format = 0; | 348 | 21.8k | return (a); | 349 | 21.8k | } | 350 | | | 351 | 134k | quotient = 0; | 352 | | | 353 | 134k | q_nr = ixheaac_norm32(a); | 354 | 134k | mantissa_nr = (UWORD32)a << (q_nr); | 355 | 134k | q_dr = ixheaac_norm32(b); | 356 | 134k | mantissa_dr = (UWORD32)b << (q_dr); | 357 | 134k | *q_format = (WORD)(30 + q_nr - q_dr); | 358 | | | 359 | 4.30M | for (i = 0; i < 31; i++) { | 360 | 4.17M | quotient = quotient << 1; | 361 | | | 362 | 4.17M | if (mantissa_nr >= mantissa_dr) { | 363 | 1.61M | mantissa_nr = mantissa_nr - mantissa_dr; | 364 | 1.61M | quotient += 1; | 365 | 1.61M | } | 366 | | | 367 | 4.17M | mantissa_nr = (UWORD32)mantissa_nr << 1; | 368 | 4.17M | } | 369 | | | 370 | 134k | if (sign < 0) { | 371 | 4.62k | quotient = -quotient; | 372 | 4.62k | } | 373 | | | 374 | 134k | return quotient; | 375 | 156k | } |
|
376 | | |
377 | 110M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { |
378 | 110M | WORD32 out_val; |
379 | | |
380 | 110M | b = ((UWORD32)(b << 24) >> 24); |
381 | 110M | if (b >= 31) { |
382 | 49.8M | if (a < 0) |
383 | 7.90M | out_val = -1; |
384 | 41.9M | else |
385 | 41.9M | out_val = 0; |
386 | 60.7M | } else if (b <= 0) { |
387 | 22.9M | return a; |
388 | 37.8M | } else { |
389 | 37.8M | a = ixheaac_add32_sat(a, (1 << (b - 1))); |
390 | 37.8M | out_val = (WORD32)a >> b; |
391 | 37.8M | } |
392 | | |
393 | 87.6M | return out_val; |
394 | 110M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_shr32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr32_sat ixheaacd_aac_imdct.c:ixheaac_shr32_sat Line | Count | Source | 377 | 27.7M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 27.7M | WORD32 out_val; | 379 | | | 380 | 27.7M | b = ((UWORD32)(b << 24) >> 24); | 381 | 27.7M | if (b >= 31) { | 382 | 11.5M | if (a < 0) | 383 | 0 | out_val = -1; | 384 | 11.5M | else | 385 | 11.5M | out_val = 0; | 386 | 16.2M | } else if (b <= 0) { | 387 | 13.3M | return a; | 388 | 13.3M | } else { | 389 | 2.94M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 2.94M | out_val = (WORD32)a >> b; | 391 | 2.94M | } | 392 | | | 393 | 14.4M | return out_val; | 394 | 27.7M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr32_sat ixheaacd_block.c:ixheaac_shr32_sat Line | Count | Source | 377 | 23.2M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 23.2M | WORD32 out_val; | 379 | | | 380 | 23.2M | b = ((UWORD32)(b << 24) >> 24); | 381 | 23.2M | if (b >= 31) { | 382 | 4.78M | if (a < 0) | 383 | 2.16M | out_val = -1; | 384 | 2.62M | else | 385 | 2.62M | out_val = 0; | 386 | 18.4M | } else if (b <= 0) { | 387 | 405k | return a; | 388 | 18.0M | } else { | 389 | 18.0M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 18.0M | out_val = (WORD32)a >> b; | 391 | 18.0M | } | 392 | | | 393 | 22.8M | return out_val; | 394 | 23.2M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_shr32_sat ixheaacd_lpfuncs.c:ixheaac_shr32_sat Line | Count | Source | 377 | 59.5M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 59.5M | WORD32 out_val; | 379 | | | 380 | 59.5M | b = ((UWORD32)(b << 24) >> 24); | 381 | 59.5M | if (b >= 31) { | 382 | 33.5M | if (a < 0) | 383 | 5.74M | out_val = -1; | 384 | 27.7M | else | 385 | 27.7M | out_val = 0; | 386 | 33.5M | } else if (b <= 0) { | 387 | 9.18M | return a; | 388 | 16.8M | } else { | 389 | 16.8M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 16.8M | out_val = (WORD32)a >> b; | 391 | 16.8M | } | 392 | | | 393 | 50.3M | return out_val; | 394 | 59.5M | } |
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_shr32_sat |
395 | | |
396 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_sat(WORD32 a, WORD16 b, WORD16 c) { |
397 | 12.9M | WORD32 acc; |
398 | | |
399 | 12.9M | acc = ixheaac_mult16x16in32(b, c); |
400 | | |
401 | 12.9M | acc = ixheaac_add32_sat(a, acc); |
402 | | |
403 | 12.9M | return acc; |
404 | 12.9M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_fft.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_ms.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mac16x16in32_sat ixheaacd_env_calc.c:ixheaac_mac16x16in32_sat Line | Count | Source | 396 | 12.9M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_sat(WORD32 a, WORD16 b, WORD16 c) { | 397 | 12.9M | WORD32 acc; | 398 | | | 399 | 12.9M | acc = ixheaac_mult16x16in32(b, c); | 400 | | | 401 | 12.9M | acc = ixheaac_add32_sat(a, acc); | 402 | | | 403 | 12.9M | return acc; | 404 | 12.9M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mac16x16in32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mac16x16in32_sat |
405 | | |
406 | 0 | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl(WORD32 a, WORD16 b, WORD16 c) { |
407 | 0 | WORD32 acc; |
408 | 0 |
|
409 | 0 | acc = ixheaac_mult16x16in32_shl(b, c); |
410 | 0 |
|
411 | 0 | acc = ixheaac_add32(a, acc); |
412 | 0 |
|
413 | 0 | return acc; |
414 | 0 | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_tns.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_fft.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_ms.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_fft.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_nf.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_api.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_block.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mac16x16in32_shl Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mac16x16in32_shl |
415 | | |
416 | 41.7M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { |
417 | 41.7M | WORD32 acc; |
418 | | |
419 | 41.7M | acc = ixheaac_mult16x16in32_shl_sat(b, c); |
420 | | |
421 | 41.7M | acc = ixheaac_add32_sat(a, acc); |
422 | | |
423 | 41.7M | return acc; |
424 | 41.7M | } Unexecuted instantiation: ixheaace_api.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_fft.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_ms.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: iusace_tns_usac.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_fft.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_nf.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_api.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mac16x16in32_shl_sat ixheaacd_mps_res_tns.c:ixheaac_mac16x16in32_shl_sat Line | Count | Source | 416 | 72.9k | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 72.9k | WORD32 acc; | 418 | | | 419 | 72.9k | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 72.9k | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 72.9k | return acc; | 424 | 72.9k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mac16x16in32_shl_sat ixheaacd_aac_tns.c:ixheaac_mac16x16in32_shl_sat Line | Count | Source | 416 | 5.76M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 5.76M | WORD32 acc; | 418 | | | 419 | 5.76M | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 5.76M | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 5.76M | return acc; | 424 | 5.76M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_block.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mac16x16in32_shl_sat ixheaacd_env_calc.c:ixheaac_mac16x16in32_shl_sat Line | Count | Source | 416 | 35.8M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 35.8M | WORD32 acc; | 418 | | | 419 | 35.8M | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 35.8M | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 35.8M | return acc; | 424 | 35.8M | } |
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fft.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_tns.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mac16x16in32_shl_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_mac16x16in32_shl_sat |
425 | | |
426 | 0 | static PLATFORM_INLINE WORD32 ixheaac_msu16x16in32(WORD32 a, WORD16 b, WORD16 c) { |
427 | 0 | WORD32 acc; |
428 | 0 |
|
429 | 0 | acc = ixheaac_mult16x16in32(b, c); |
430 | 0 |
|
431 | 0 | acc = ixheaac_sub32(a, acc); |
432 | 0 |
|
433 | 0 | return acc; |
434 | 0 | } Unexecuted instantiation: ixheaace_api.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_enc_init.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_enc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_onset_detect.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_param_extract.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_qmf.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_tns.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_bitbuffer.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_fft.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_ms.c:ixheaac_msu16x16in32 Unexecuted instantiation: iusace_tns_usac.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_block_switch.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_fft.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_group_data.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_delay.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_dmx_tdom_enh.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_mps_nlc_enc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_nf.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_hbe_fft_ifft_32x32.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaac_esbr_fft.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_api.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_channel.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_huff_code_reorder.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_bitdec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_decorr.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_hybrid_filt.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_mdct_2_qmf.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_polyphase.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_temp_process.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_block.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_ext_ch_ele.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_fft.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_hbe_dft_trans.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_hbe_trans.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_imdct.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_lpc.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_lpc_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_blind.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_emm.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_51sx.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_52xx.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_727x.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_757x.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_tcx_fwd_alcnx.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_tcx_fwd_mdct.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_tns.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_Windowing.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_acelp_bitparse.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_acelp_mdct.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_acelp_tools.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_avq_dec.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_basic_ops.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_fwd_alias_cnx.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_msu16x16in32 Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_msu16x16in32 |
435 | | |
436 | | #endif /* IXHEAAC_BASIC_OPS32_H */ |