/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 | 61.2M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { |
24 | 61.2M | WORD32 min_val; |
25 | | |
26 | 61.2M | min_val = (a < b) ? a : b; |
27 | | |
28 | 61.2M | return min_val; |
29 | 61.2M | } ixheaace_api.c:ixheaac_min32 Line | Count | Source | 23 | 4.78k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 4.78k | WORD32 min_val; | 25 | | | 26 | 4.78k | min_val = (a < b) ? a : b; | 27 | | | 28 | 4.78k | return min_val; | 29 | 4.78k | } |
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 | 7.87k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 7.87k | WORD32 min_val; | 25 | | | 26 | 7.87k | min_val = (a < b) ? a : b; | 27 | | | 28 | 7.87k | return min_val; | 29 | 7.87k | } |
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 | 90.2k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 90.2k | WORD32 min_val; | 25 | | | 26 | 90.2k | min_val = (a < b) ? a : b; | 27 | | | 28 | 90.2k | return min_val; | 29 | 90.2k | } |
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 | 15.3M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 15.3M | WORD32 min_val; | 25 | | | 26 | 15.3M | min_val = (a < b) ? a : b; | 27 | | | 28 | 15.3M | return min_val; | 29 | 15.3M | } |
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_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_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 | 3.42M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 3.42M | WORD32 min_val; | 25 | | | 26 | 3.42M | min_val = (a < b) ? a : b; | 27 | | | 28 | 3.42M | return min_val; | 29 | 3.42M | } |
ixheaacd_rev_vlc.c:ixheaac_min32 Line | Count | Source | 23 | 272 | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 272 | WORD32 min_val; | 25 | | | 26 | 272 | min_val = (a < b) ? a : b; | 27 | | | 28 | 272 | return min_val; | 29 | 272 | } |
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 | 65.7k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 65.7k | WORD32 min_val; | 25 | | | 26 | 65.7k | min_val = (a < b) ? a : b; | 27 | | | 28 | 65.7k | return min_val; | 29 | 65.7k | } |
ixheaacd_sbr_dec.c:ixheaac_min32 Line | Count | Source | 23 | 100k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 100k | WORD32 min_val; | 25 | | | 26 | 100k | min_val = (a < b) ? a : b; | 27 | | | 28 | 100k | return min_val; | 29 | 100k | } |
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 | 357k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 357k | WORD32 min_val; | 25 | | | 26 | 357k | min_val = (a < b) ? a : b; | 27 | | | 28 | 357k | return min_val; | 29 | 357k | } |
ixheaacd_block.c:ixheaac_min32 Line | Count | Source | 23 | 27.8M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 27.8M | WORD32 min_val; | 25 | | | 26 | 27.8M | min_val = (a < b) ? a : b; | 27 | | | 28 | 27.8M | return min_val; | 29 | 27.8M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_min32 ixheaacd_env_calc.c:ixheaac_min32 Line | Count | Source | 23 | 656k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 656k | WORD32 min_val; | 25 | | | 26 | 656k | min_val = (a < b) ? a : b; | 27 | | | 28 | 656k | return min_val; | 29 | 656k | } |
ixheaacd_env_dec.c:ixheaac_min32 Line | Count | Source | 23 | 36.7k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 36.7k | WORD32 min_val; | 25 | | | 26 | 36.7k | min_val = (a < b) ? a : b; | 27 | | | 28 | 36.7k | return min_val; | 29 | 36.7k | } |
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 | 12.8M | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 12.8M | WORD32 min_val; | 25 | | | 26 | 12.8M | min_val = (a < b) ? a : b; | 27 | | | 28 | 12.8M | return min_val; | 29 | 12.8M | } |
ixheaacd_lpp_tran.c:ixheaac_min32 Line | Count | Source | 23 | 30.0k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 30.0k | WORD32 min_val; | 25 | | | 26 | 30.0k | min_val = (a < b) ? a : b; | 27 | | | 28 | 30.0k | return min_val; | 29 | 30.0k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_min32 Unexecuted instantiation: ixheaacd_mps_bitdec.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_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 | 1.50k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 1.50k | WORD32 min_val; | 25 | | | 26 | 1.50k | min_val = (a < b) ? a : b; | 27 | | | 28 | 1.50k | return min_val; | 29 | 1.50k | } |
Unexecuted instantiation: ixheaacd_mps_res_tns.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 | 33.3k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 33.3k | WORD32 min_val; | 25 | | | 26 | 33.3k | min_val = (a < b) ? a : b; | 27 | | | 28 | 33.3k | return min_val; | 29 | 33.3k | } |
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 | 319k | static PLATFORM_INLINE WORD32 ixheaac_min32(WORD32 a, WORD32 b) { | 24 | 319k | WORD32 min_val; | 25 | | | 26 | 319k | min_val = (a < b) ? a : b; | 27 | | | 28 | 319k | return min_val; | 29 | 319k | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_min32 |
30 | | |
31 | 18.7M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { |
32 | 18.7M | WORD32 max_val; |
33 | | |
34 | 18.7M | max_val = (a > b) ? a : b; |
35 | | |
36 | 18.7M | return max_val; |
37 | 18.7M | } ixheaace_api.c:ixheaac_max32 Line | Count | Source | 31 | 5.74k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 5.74k | WORD32 max_val; | 33 | | | 34 | 5.74k | max_val = (a > b) ? a : b; | 35 | | | 36 | 5.74k | return max_val; | 37 | 5.74k | } |
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.25k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 4.25k | WORD32 max_val; | 33 | | | 34 | 4.25k | max_val = (a > b) ? a : b; | 35 | | | 36 | 4.25k | return max_val; | 37 | 4.25k | } |
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.21M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 1.21M | WORD32 max_val; | 33 | | | 34 | 1.21M | max_val = (a > b) ? a : b; | 35 | | | 36 | 1.21M | return max_val; | 37 | 1.21M | } |
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 | 3.95M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 3.95M | WORD32 max_val; | 33 | | | 34 | 3.95M | max_val = (a > b) ? a : b; | 35 | | | 36 | 3.95M | return max_val; | 37 | 3.95M | } |
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_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_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 | 15.4k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 15.4k | WORD32 max_val; | 33 | | | 34 | 15.4k | max_val = (a > b) ? a : b; | 35 | | | 36 | 15.4k | return max_val; | 37 | 15.4k | } |
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 | 65.7k | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 65.7k | WORD32 max_val; | 33 | | | 34 | 65.7k | max_val = (a > b) ? a : b; | 35 | | | 36 | 65.7k | return max_val; | 37 | 65.7k | } |
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 | 13.5M | static PLATFORM_INLINE WORD32 ixheaac_max32(WORD32 a, WORD32 b) { | 32 | 13.5M | WORD32 max_val; | 33 | | | 34 | 13.5M | max_val = (a > b) ? a : b; | 35 | | | 36 | 13.5M | return max_val; | 37 | 13.5M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_max32 |
38 | | |
39 | 278M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { |
40 | 278M | WORD32 out_val; |
41 | | |
42 | 278M | b = ((UWORD32)(b << 24) >> 24); |
43 | 278M | if (b > 31) |
44 | 788k | out_val = 0; |
45 | 277M | else |
46 | 277M | out_val = (WORD32)a << b; |
47 | | |
48 | 278M | return out_val; |
49 | 278M | } 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 | 7.87k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 7.87k | WORD32 out_val; | 41 | | | 42 | 7.87k | b = ((UWORD32)(b << 24) >> 24); | 43 | 7.87k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 7.87k | else | 46 | 7.87k | out_val = (WORD32)a << b; | 47 | | | 48 | 7.87k | return out_val; | 49 | 7.87k | } |
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 | 873k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 873k | WORD32 out_val; | 41 | | | 42 | 873k | b = ((UWORD32)(b << 24) >> 24); | 43 | 873k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 873k | else | 46 | 873k | out_val = (WORD32)a << b; | 47 | | | 48 | 873k | return out_val; | 49 | 873k | } |
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 | 40.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 40.1M | WORD32 out_val; | 41 | | | 42 | 40.1M | b = ((UWORD32)(b << 24) >> 24); | 43 | 40.1M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 40.1M | else | 46 | 40.1M | out_val = (WORD32)a << b; | 47 | | | 48 | 40.1M | return out_val; | 49 | 40.1M | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shl32 ixheaacd_mps_decorr.c:ixheaac_shl32 Line | Count | Source | 39 | 6.89M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 6.89M | WORD32 out_val; | 41 | | | 42 | 6.89M | b = ((UWORD32)(b << 24) >> 24); | 43 | 6.89M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 6.89M | else | 46 | 6.89M | out_val = (WORD32)a << b; | 47 | | | 48 | 6.89M | return out_val; | 49 | 6.89M | } |
ixheaacd_mps_hybrid_filt.c:ixheaac_shl32 Line | Count | Source | 39 | 36.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 36.1M | WORD32 out_val; | 41 | | | 42 | 36.1M | b = ((UWORD32)(b << 24) >> 24); | 43 | 36.1M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 36.1M | else | 46 | 36.1M | out_val = (WORD32)a << b; | 47 | | | 48 | 36.1M | return out_val; | 49 | 36.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 | 55.2M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 55.2M | WORD32 out_val; | 41 | | | 42 | 55.2M | b = ((UWORD32)(b << 24) >> 24); | 43 | 55.2M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 55.2M | else | 46 | 55.2M | out_val = (WORD32)a << b; | 47 | | | 48 | 55.2M | return out_val; | 49 | 55.2M | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_shl32 ixheaacd_mps_reshape_bb_env.c:ixheaac_shl32 Line | Count | Source | 39 | 254k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 254k | WORD32 out_val; | 41 | | | 42 | 254k | b = ((UWORD32)(b << 24) >> 24); | 43 | 254k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 254k | else | 46 | 254k | out_val = (WORD32)a << b; | 47 | | | 48 | 254k | return out_val; | 49 | 254k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shl32 ixheaacd_mps_temp_process.c:ixheaac_shl32 Line | Count | Source | 39 | 413k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 413k | WORD32 out_val; | 41 | | | 42 | 413k | b = ((UWORD32)(b << 24) >> 24); | 43 | 413k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 413k | else | 46 | 413k | out_val = (WORD32)a << b; | 47 | | | 48 | 413k | return out_val; | 49 | 413k | } |
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 | 132k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 132k | WORD32 out_val; | 41 | | | 42 | 132k | b = ((UWORD32)(b << 24) >> 24); | 43 | 132k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 132k | else | 46 | 132k | out_val = (WORD32)a << b; | 47 | | | 48 | 132k | return out_val; | 49 | 132k | } |
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 | 50.3M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 50.3M | WORD32 out_val; | 41 | | | 42 | 50.3M | b = ((UWORD32)(b << 24) >> 24); | 43 | 50.3M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 50.3M | else | 46 | 50.3M | out_val = (WORD32)a << b; | 47 | | | 48 | 50.3M | return out_val; | 49 | 50.3M | } |
ixheaacd_aac_tns.c:ixheaac_shl32 Line | Count | Source | 39 | 3.57M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 3.57M | WORD32 out_val; | 41 | | | 42 | 3.57M | b = ((UWORD32)(b << 24) >> 24); | 43 | 3.57M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 3.57M | else | 46 | 3.57M | out_val = (WORD32)a << b; | 47 | | | 48 | 3.57M | return out_val; | 49 | 3.57M | } |
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl32 ixheaacd_block.c:ixheaac_shl32 Line | Count | Source | 39 | 15.9M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 15.9M | WORD32 out_val; | 41 | | | 42 | 15.9M | b = ((UWORD32)(b << 24) >> 24); | 43 | 15.9M | if (b > 31) | 44 | 780k | out_val = 0; | 45 | 15.1M | else | 46 | 15.1M | out_val = (WORD32)a << b; | 47 | | | 48 | 15.9M | return out_val; | 49 | 15.9M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32 ixheaacd_env_calc.c:ixheaac_shl32 Line | Count | Source | 39 | 26.0M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 26.0M | WORD32 out_val; | 41 | | | 42 | 26.0M | b = ((UWORD32)(b << 24) >> 24); | 43 | 26.0M | if (b > 31) | 44 | 7.38k | out_val = 0; | 45 | 26.0M | else | 46 | 26.0M | out_val = (WORD32)a << b; | 47 | | | 48 | 26.0M | return out_val; | 49 | 26.0M | } |
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 | 17.0M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 17.0M | WORD32 out_val; | 41 | | | 42 | 17.0M | b = ((UWORD32)(b << 24) >> 24); | 43 | 17.0M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 17.0M | else | 46 | 17.0M | out_val = (WORD32)a << b; | 47 | | | 48 | 17.0M | return out_val; | 49 | 17.0M | } |
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 | 22.4M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 22.4M | WORD32 out_val; | 41 | | | 42 | 22.4M | b = ((UWORD32)(b << 24) >> 24); | 43 | 22.4M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 22.4M | else | 46 | 22.4M | out_val = (WORD32)a << b; | 47 | | | 48 | 22.4M | return out_val; | 49 | 22.4M | } |
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_bitdec.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 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 | 45.7k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 45.7k | WORD32 out_val; | 41 | | | 42 | 45.7k | b = ((UWORD32)(b << 24) >> 24); | 43 | 45.7k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 45.7k | else | 46 | 45.7k | out_val = (WORD32)a << b; | 47 | | | 48 | 45.7k | return out_val; | 49 | 45.7k | } |
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 | 2.61M | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 2.61M | WORD32 out_val; | 41 | | | 42 | 2.61M | b = ((UWORD32)(b << 24) >> 24); | 43 | 2.61M | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 2.61M | else | 46 | 2.61M | out_val = (WORD32)a << b; | 47 | | | 48 | 2.61M | return out_val; | 49 | 2.61M | } |
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 | 259k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 259k | WORD32 out_val; | 41 | | | 42 | 259k | b = ((UWORD32)(b << 24) >> 24); | 43 | 259k | if (b > 31) | 44 | 0 | out_val = 0; | 45 | 259k | else | 46 | 259k | out_val = (WORD32)a << b; | 47 | | | 48 | 259k | return out_val; | 49 | 259k | } |
ixheaacd_mps_res_block.c:ixheaac_shl32 Line | Count | Source | 39 | 216k | static PLATFORM_INLINE WORD32 ixheaac_shl32(WORD32 a, WORD b) { | 40 | 216k | WORD32 out_val; | 41 | | | 42 | 216k | b = ((UWORD32)(b << 24) >> 24); | 43 | 216k | if (b > 31) | 44 | 716 | out_val = 0; | 45 | 216k | else | 46 | 216k | out_val = (WORD32)a << b; | 47 | | | 48 | 216k | return out_val; | 49 | 216k | } |
|
50 | | |
51 | 731M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { |
52 | 731M | WORD32 out_val; |
53 | | |
54 | 731M | b = ((UWORD32)(b << 24) >> 24); |
55 | 731M | if (b >= 31) { |
56 | 1.81M | if (a < 0) |
57 | 801k | out_val = -1; |
58 | 1.01M | else |
59 | 1.01M | out_val = 0; |
60 | 730M | } else { |
61 | 730M | out_val = (WORD32)a >> b; |
62 | 730M | } |
63 | | |
64 | 731M | return out_val; |
65 | 731M | } 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 | 90.2k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 90.2k | WORD32 out_val; | 53 | | | 54 | 90.2k | b = ((UWORD32)(b << 24) >> 24); | 55 | 90.2k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 90.2k | } else { | 61 | 90.2k | out_val = (WORD32)a >> b; | 62 | 90.2k | } | 63 | | | 64 | 90.2k | return out_val; | 65 | 90.2k | } |
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 | 21.1M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 21.1M | WORD32 out_val; | 53 | | | 54 | 21.1M | b = ((UWORD32)(b << 24) >> 24); | 55 | 21.1M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 21.1M | } else { | 61 | 21.1M | out_val = (WORD32)a >> b; | 62 | 21.1M | } | 63 | | | 64 | 21.1M | return out_val; | 65 | 21.1M | } |
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 | 54.2M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 54.2M | WORD32 out_val; | 53 | | | 54 | 54.2M | b = ((UWORD32)(b << 24) >> 24); | 55 | 54.2M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 54.2M | } else { | 61 | 54.2M | out_val = (WORD32)a >> b; | 62 | 54.2M | } | 63 | | | 64 | 54.2M | return out_val; | 65 | 54.2M | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_shr32 ixheaacd_mps_decorr.c:ixheaac_shr32 Line | Count | Source | 51 | 6.89M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 6.89M | WORD32 out_val; | 53 | | | 54 | 6.89M | b = ((UWORD32)(b << 24) >> 24); | 55 | 6.89M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 6.89M | } else { | 61 | 6.89M | out_val = (WORD32)a >> b; | 62 | 6.89M | } | 63 | | | 64 | 6.89M | return out_val; | 65 | 6.89M | } |
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 | 254k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 254k | WORD32 out_val; | 53 | | | 54 | 254k | b = ((UWORD32)(b << 24) >> 24); | 55 | 254k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 254k | } else { | 61 | 254k | out_val = (WORD32)a >> b; | 62 | 254k | } | 63 | | | 64 | 254k | return out_val; | 65 | 254k | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_shr32 ixheaacd_mps_temp_process.c:ixheaac_shr32 Line | Count | Source | 51 | 413k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 413k | WORD32 out_val; | 53 | | | 54 | 413k | b = ((UWORD32)(b << 24) >> 24); | 55 | 413k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 413k | } else { | 61 | 413k | out_val = (WORD32)a >> b; | 62 | 413k | } | 63 | | | 64 | 413k | return out_val; | 65 | 413k | } |
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 | 3.23M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 3.23M | WORD32 out_val; | 53 | | | 54 | 3.23M | b = ((UWORD32)(b << 24) >> 24); | 55 | 3.23M | if (b >= 31) { | 56 | 1.37M | if (a < 0) | 57 | 692k | out_val = -1; | 58 | 684k | else | 59 | 684k | out_val = 0; | 60 | 1.85M | } else { | 61 | 1.85M | out_val = (WORD32)a >> b; | 62 | 1.85M | } | 63 | | | 64 | 3.23M | return out_val; | 65 | 3.23M | } |
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 | 130k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 130k | WORD32 out_val; | 53 | | | 54 | 130k | b = ((UWORD32)(b << 24) >> 24); | 55 | 130k | if (b >= 31) { | 56 | 15.2k | if (a < 0) | 57 | 283 | out_val = -1; | 58 | 14.9k | else | 59 | 14.9k | out_val = 0; | 60 | 115k | } else { | 61 | 115k | out_val = (WORD32)a >> b; | 62 | 115k | } | 63 | | | 64 | 130k | return out_val; | 65 | 130k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr32 ixheaacd_qmf_dec_generic.c:ixheaac_shr32 Line | Count | Source | 51 | 428M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 428M | WORD32 out_val; | 53 | | | 54 | 428M | b = ((UWORD32)(b << 24) >> 24); | 55 | 428M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 428M | } else { | 61 | 428M | out_val = (WORD32)a >> b; | 62 | 428M | } | 63 | | | 64 | 428M | return out_val; | 65 | 428M | } |
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 | 66.1M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 66.1M | WORD32 out_val; | 53 | | | 54 | 66.1M | b = ((UWORD32)(b << 24) >> 24); | 55 | 66.1M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 66.1M | } else { | 61 | 66.1M | out_val = (WORD32)a >> b; | 62 | 66.1M | } | 63 | | | 64 | 66.1M | return out_val; | 65 | 66.1M | } |
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr32 ixheaacd_basic_funcs.c:ixheaac_shr32 Line | Count | Source | 51 | 357k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 357k | WORD32 out_val; | 53 | | | 54 | 357k | b = ((UWORD32)(b << 24) >> 24); | 55 | 357k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 357k | } else { | 61 | 357k | out_val = (WORD32)a >> b; | 62 | 357k | } | 63 | | | 64 | 357k | return out_val; | 65 | 357k | } |
ixheaacd_block.c:ixheaac_shr32 Line | Count | Source | 51 | 41.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 41.9M | WORD32 out_val; | 53 | | | 54 | 41.9M | b = ((UWORD32)(b << 24) >> 24); | 55 | 41.9M | if (b >= 31) { | 56 | 190k | if (a < 0) | 57 | 103k | out_val = -1; | 58 | 87.0k | else | 59 | 87.0k | out_val = 0; | 60 | 41.7M | } else { | 61 | 41.7M | out_val = (WORD32)a >> b; | 62 | 41.7M | } | 63 | | | 64 | 41.9M | return out_val; | 65 | 41.9M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr32 ixheaacd_env_calc.c:ixheaac_shr32 Line | Count | Source | 51 | 25.9M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 25.9M | WORD32 out_val; | 53 | | | 54 | 25.9M | b = ((UWORD32)(b << 24) >> 24); | 55 | 25.9M | if (b >= 31) { | 56 | 233k | if (a < 0) | 57 | 4.56k | out_val = -1; | 58 | 229k | else | 59 | 229k | out_val = 0; | 60 | 25.7M | } else { | 61 | 25.7M | out_val = (WORD32)a >> b; | 62 | 25.7M | } | 63 | | | 64 | 25.9M | return out_val; | 65 | 25.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 | 1.78M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 1.78M | WORD32 out_val; | 53 | | | 54 | 1.78M | b = ((UWORD32)(b << 24) >> 24); | 55 | 1.78M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 1.78M | } else { | 61 | 1.78M | out_val = (WORD32)a >> b; | 62 | 1.78M | } | 63 | | | 64 | 1.78M | return out_val; | 65 | 1.78M | } |
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 | 52.4M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 52.4M | WORD32 out_val; | 53 | | | 54 | 52.4M | b = ((UWORD32)(b << 24) >> 24); | 55 | 52.4M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 52.4M | } else { | 61 | 52.4M | out_val = (WORD32)a >> b; | 62 | 52.4M | } | 63 | | | 64 | 52.4M | return out_val; | 65 | 52.4M | } |
ixheaacd_lpp_tran.c:ixheaac_shr32 Line | Count | Source | 51 | 28.1M | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 28.1M | WORD32 out_val; | 53 | | | 54 | 28.1M | b = ((UWORD32)(b << 24) >> 24); | 55 | 28.1M | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 28.1M | } else { | 61 | 28.1M | out_val = (WORD32)a >> b; | 62 | 28.1M | } | 63 | | | 64 | 28.1M | return out_val; | 65 | 28.1M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_shr32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_shr32 ixheaacd_mps_bitdec.c:ixheaac_shr32 Line | Count | Source | 51 | 53.7k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 53.7k | WORD32 out_val; | 53 | | | 54 | 53.7k | b = ((UWORD32)(b << 24) >> 24); | 55 | 53.7k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 53.7k | } else { | 61 | 53.7k | out_val = (WORD32)a >> b; | 62 | 53.7k | } | 63 | | | 64 | 53.7k | return out_val; | 65 | 53.7k | } |
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 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 ixheaacd_ps_bitdec.c:ixheaac_shr32 Line | Count | Source | 51 | 44.1k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 44.1k | WORD32 out_val; | 53 | | | 54 | 44.1k | b = ((UWORD32)(b << 24) >> 24); | 55 | 44.1k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 44.1k | } else { | 61 | 44.1k | out_val = (WORD32)a >> b; | 62 | 44.1k | } | 63 | | | 64 | 44.1k | return out_val; | 65 | 44.1k | } |
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 | 259k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 259k | WORD32 out_val; | 53 | | | 54 | 259k | b = ((UWORD32)(b << 24) >> 24); | 55 | 259k | if (b >= 31) { | 56 | 0 | if (a < 0) | 57 | 0 | out_val = -1; | 58 | 0 | else | 59 | 0 | out_val = 0; | 60 | 259k | } else { | 61 | 259k | out_val = (WORD32)a >> b; | 62 | 259k | } | 63 | | | 64 | 259k | return out_val; | 65 | 259k | } |
ixheaacd_mps_res_block.c:ixheaac_shr32 Line | Count | Source | 51 | 24.3k | static PLATFORM_INLINE WORD32 ixheaac_shr32(WORD32 a, WORD b) { | 52 | 24.3k | WORD32 out_val; | 53 | | | 54 | 24.3k | b = ((UWORD32)(b << 24) >> 24); | 55 | 24.3k | if (b >= 31) { | 56 | 2.56k | if (a < 0) | 57 | 654 | out_val = -1; | 58 | 1.91k | else | 59 | 1.91k | out_val = 0; | 60 | 21.7k | } else { | 61 | 21.7k | out_val = (WORD32)a >> b; | 62 | 21.7k | } | 63 | | | 64 | 24.3k | return out_val; | 65 | 24.3k | } |
|
66 | | |
67 | 1.82G | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { |
68 | 1.82G | WORD32 out_val; |
69 | 1.82G | if (a > (MAX_32 >> b)) |
70 | 69.5M | out_val = MAX_32; |
71 | 1.75G | else if (a < (MIN_32 >> b)) |
72 | 81.3M | out_val = MIN_32; |
73 | 1.67G | else |
74 | 1.67G | out_val = a << b; |
75 | 1.82G | return (out_val); |
76 | 1.82G | } 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 | 36.2M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 36.2M | WORD32 out_val; | 69 | 36.2M | if (a > (MAX_32 >> b)) | 70 | 117k | out_val = MAX_32; | 71 | 36.1M | else if (a < (MIN_32 >> b)) | 72 | 150k | out_val = MIN_32; | 73 | 35.9M | else | 74 | 35.9M | out_val = a << b; | 75 | 36.2M | return (out_val); | 76 | 36.2M | } |
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 | 17 | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 17 | WORD32 out_val; | 69 | 17 | if (a > (MAX_32 >> b)) | 70 | 13 | out_val = MAX_32; | 71 | 4 | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 4 | else | 74 | 4 | out_val = a << b; | 75 | 17 | return (out_val); | 76 | 17 | } |
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 | 34.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 34.1M | WORD32 out_val; | 69 | 34.1M | if (a > (MAX_32 >> b)) | 70 | 334k | out_val = MAX_32; | 71 | 33.7M | else if (a < (MIN_32 >> b)) | 72 | 566k | out_val = MIN_32; | 73 | 33.2M | else | 74 | 33.2M | out_val = a << b; | 75 | 34.1M | return (out_val); | 76 | 34.1M | } |
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_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 | 199k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 199k | WORD32 out_val; | 69 | 199k | if (a > (MAX_32 >> b)) | 70 | 18.6k | out_val = MAX_32; | 71 | 180k | else if (a < (MIN_32 >> b)) | 72 | 18.6k | out_val = MIN_32; | 73 | 161k | else | 74 | 161k | out_val = a << b; | 75 | 199k | return (out_val); | 76 | 199k | } |
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl32_sat ixheaacd_pns_js_thumb.c:ixheaac_shl32_sat Line | Count | Source | 67 | 1.11M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 1.11M | WORD32 out_val; | 69 | 1.11M | if (a > (MAX_32 >> b)) | 70 | 366k | out_val = MAX_32; | 71 | 747k | else if (a < (MIN_32 >> b)) | 72 | 368k | out_val = MIN_32; | 73 | 378k | else | 74 | 378k | out_val = a << b; | 75 | 1.11M | return (out_val); | 76 | 1.11M | } |
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 | 1.82k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 1.82k | WORD32 out_val; | 69 | 1.82k | if (a > (MAX_32 >> b)) | 70 | 105 | out_val = MAX_32; | 71 | 1.72k | else if (a < (MIN_32 >> b)) | 72 | 257 | out_val = MIN_32; | 73 | 1.46k | else | 74 | 1.46k | out_val = a << b; | 75 | 1.82k | return (out_val); | 76 | 1.82k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl32_sat ixheaacd_qmf_dec_generic.c:ixheaac_shl32_sat Line | Count | Source | 67 | 425M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 425M | WORD32 out_val; | 69 | 425M | if (a > (MAX_32 >> b)) | 70 | 43.7M | out_val = MAX_32; | 71 | 381M | else if (a < (MIN_32 >> b)) | 72 | 55.2M | out_val = MIN_32; | 73 | 326M | else | 74 | 326M | out_val = a << b; | 75 | 425M | return (out_val); | 76 | 425M | } |
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 | 62.1M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 62.1M | WORD32 out_val; | 69 | 62.1M | if (a > (MAX_32 >> b)) | 70 | 6.24M | out_val = MAX_32; | 71 | 55.8M | else if (a < (MIN_32 >> b)) | 72 | 6.30M | out_val = MIN_32; | 73 | 49.5M | else | 74 | 49.5M | out_val = a << b; | 75 | 62.1M | return (out_val); | 76 | 62.1M | } |
ixheaacd_aac_tns.c:ixheaac_shl32_sat Line | Count | Source | 67 | 9.94M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 9.94M | WORD32 out_val; | 69 | 9.94M | if (a > (MAX_32 >> b)) | 70 | 742k | out_val = MAX_32; | 71 | 9.19M | else if (a < (MIN_32 >> b)) | 72 | 738k | out_val = MIN_32; | 73 | 8.46M | else | 74 | 8.46M | out_val = a << b; | 75 | 9.94M | return (out_val); | 76 | 9.94M | } |
ixheaacd_basic_funcs.c:ixheaac_shl32_sat Line | Count | Source | 67 | 2.14M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 2.14M | WORD32 out_val; | 69 | 2.14M | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 2.14M | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 2.14M | else | 74 | 2.14M | out_val = a << b; | 75 | 2.14M | return (out_val); | 76 | 2.14M | } |
ixheaacd_block.c:ixheaac_shl32_sat Line | Count | Source | 67 | 6.63M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 6.63M | WORD32 out_val; | 69 | 6.63M | if (a > (MAX_32 >> b)) | 70 | 1.34M | out_val = MAX_32; | 71 | 5.29M | else if (a < (MIN_32 >> b)) | 72 | 1.36M | out_val = MIN_32; | 73 | 3.92M | else | 74 | 3.92M | out_val = a << b; | 75 | 6.63M | return (out_val); | 76 | 6.63M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl32_sat ixheaacd_env_calc.c:ixheaac_shl32_sat Line | Count | Source | 67 | 203k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 203k | WORD32 out_val; | 69 | 203k | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 203k | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 203k | else | 74 | 203k | out_val = a << b; | 75 | 203k | return (out_val); | 76 | 203k | } |
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 | 955M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 955M | WORD32 out_val; | 69 | 955M | if (a > (MAX_32 >> b)) | 70 | 440 | out_val = MAX_32; | 71 | 955M | else if (a < (MIN_32 >> b)) | 72 | 430 | out_val = MIN_32; | 73 | 955M | else | 74 | 955M | out_val = a << b; | 75 | 955M | return (out_val); | 76 | 955M | } |
ixheaacd_freq_sca.c:ixheaac_shl32_sat Line | Count | Source | 67 | 47.1k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 47.1k | WORD32 out_val; | 69 | 47.1k | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 47.1k | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 47.1k | else | 74 | 47.1k | out_val = a << b; | 75 | 47.1k | return (out_val); | 76 | 47.1k | } |
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 | 22.4M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 22.4M | WORD32 out_val; | 69 | 22.4M | if (a > (MAX_32 >> b)) | 70 | 2.18M | out_val = MAX_32; | 71 | 20.2M | else if (a < (MIN_32 >> b)) | 72 | 2.22M | out_val = MIN_32; | 73 | 18.0M | else | 74 | 18.0M | out_val = a << b; | 75 | 22.4M | return (out_val); | 76 | 22.4M | } |
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_bitdec.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_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 | 19.4k | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 19.4k | WORD32 out_val; | 69 | 19.4k | if (a > (MAX_32 >> b)) | 70 | 2.08k | out_val = MAX_32; | 71 | 17.4k | else if (a < (MIN_32 >> b)) | 72 | 2.12k | out_val = MIN_32; | 73 | 15.2k | else | 74 | 15.2k | out_val = a << b; | 75 | 19.4k | return (out_val); | 76 | 19.4k | } |
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 | 1.72M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 1.72M | WORD32 out_val; | 69 | 1.72M | if (a > (MAX_32 >> b)) | 70 | 0 | out_val = MAX_32; | 71 | 1.72M | else if (a < (MIN_32 >> b)) | 72 | 0 | out_val = MIN_32; | 73 | 1.72M | else | 74 | 1.72M | out_val = a << b; | 75 | 1.72M | return (out_val); | 76 | 1.72M | } |
ixheaacd_basic_ops.c:ixheaac_shl32_sat Line | Count | Source | 67 | 270M | static PLATFORM_INLINE WORD32 ixheaac_shl32_sat(WORD32 a, WORD b) { | 68 | 270M | WORD32 out_val; | 69 | 270M | if (a > (MAX_32 >> b)) | 70 | 14.4M | out_val = MAX_32; | 71 | 255M | else if (a < (MIN_32 >> b)) | 72 | 14.3M | out_val = MIN_32; | 73 | 241M | else | 74 | 241M | out_val = a << b; | 75 | 270M | return (out_val); | 76 | 270M | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_sat |
77 | | |
78 | 8.44M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir(WORD32 a, WORD b) { |
79 | 8.44M | WORD32 out_val; |
80 | | |
81 | 8.44M | if (b < 0) { |
82 | 2.29M | out_val = ixheaac_shr32(a, -b); |
83 | 6.15M | } else { |
84 | 6.15M | out_val = ixheaac_shl32(a, b); |
85 | 6.15M | } |
86 | | |
87 | 8.44M | return out_val; |
88 | 8.44M | } 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 | 8.44M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir(WORD32 a, WORD b) { | 79 | 8.44M | WORD32 out_val; | 80 | | | 81 | 8.44M | if (b < 0) { | 82 | 2.29M | out_val = ixheaac_shr32(a, -b); | 83 | 6.15M | } else { | 84 | 6.15M | out_val = ixheaac_shl32(a, b); | 85 | 6.15M | } | 86 | | | 87 | 8.44M | return out_val; | 88 | 8.44M | } |
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_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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_dir |
89 | | |
90 | 1.67M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir_sat(WORD32 a, WORD b) { |
91 | 1.67M | WORD32 out_val; |
92 | | |
93 | 1.67M | if (b < 0) { |
94 | 0 | out_val = ixheaac_shr32(a, -b); |
95 | 1.67M | } else { |
96 | 1.67M | out_val = ixheaac_shl32_sat(a, b); |
97 | 1.67M | } |
98 | | |
99 | 1.67M | return out_val; |
100 | 1.67M | } 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_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_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 | 1.67M | static PLATFORM_INLINE WORD32 ixheaac_shl32_dir_sat(WORD32 a, WORD b) { | 91 | 1.67M | WORD32 out_val; | 92 | | | 93 | 1.67M | if (b < 0) { | 94 | 0 | out_val = ixheaac_shr32(a, -b); | 95 | 1.67M | } else { | 96 | 1.67M | out_val = ixheaac_shl32_sat(a, b); | 97 | 1.67M | } | 98 | | | 99 | 1.67M | return out_val; | 100 | 1.67M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shl32_dir_sat |
101 | | |
102 | 6.86M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir(WORD32 a, WORD b) { |
103 | 6.86M | WORD32 out_val; |
104 | | |
105 | 6.86M | if (b < 0) { |
106 | 1.50M | out_val = ixheaac_shl32(a, -b); |
107 | 5.35M | } else { |
108 | 5.35M | out_val = ixheaac_shr32(a, b); |
109 | 5.35M | } |
110 | | |
111 | 6.86M | return out_val; |
112 | 6.86M | } 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_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_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 | 6.86M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir(WORD32 a, WORD b) { | 103 | 6.86M | WORD32 out_val; | 104 | | | 105 | 6.86M | if (b < 0) { | 106 | 1.50M | out_val = ixheaac_shl32(a, -b); | 107 | 5.35M | } else { | 108 | 5.35M | out_val = ixheaac_shr32(a, b); | 109 | 5.35M | } | 110 | | | 111 | 6.86M | return out_val; | 112 | 6.86M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_dir |
113 | | |
114 | 41.6M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir_sat(WORD32 a, WORD b) { |
115 | 41.6M | WORD32 out_val; |
116 | | |
117 | 41.6M | if (b < 0) { |
118 | 35.9M | out_val = ixheaac_shl32_sat(a, -b); |
119 | 35.9M | } else { |
120 | 5.74M | out_val = ixheaac_shr32(a, b); |
121 | 5.74M | } |
122 | | |
123 | 41.6M | return out_val; |
124 | 41.6M | } 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_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_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 | 41.6M | static PLATFORM_INLINE WORD32 ixheaac_shr32_dir_sat(WORD32 a, WORD b) { | 115 | 41.6M | WORD32 out_val; | 116 | | | 117 | 41.6M | if (b < 0) { | 118 | 35.9M | out_val = ixheaac_shl32_sat(a, -b); | 119 | 35.9M | } else { | 120 | 5.74M | out_val = ixheaac_shr32(a, b); | 121 | 5.74M | } | 122 | | | 123 | 41.6M | return out_val; | 124 | 41.6M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_dir_sat |
125 | | |
126 | 435M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { |
127 | 435M | WORD32 product; |
128 | | |
129 | 435M | product = (WORD32)a * (WORD32)b; |
130 | | |
131 | 435M | return product; |
132 | 435M | } 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 | 31.0M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 31.0M | WORD32 product; | 128 | | | 129 | 31.0M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 31.0M | return product; | 132 | 31.0M | } |
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_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 | 119M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 119M | WORD32 product; | 128 | | | 129 | 119M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 119M | return product; | 132 | 119M | } |
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 | 1.85M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 1.85M | WORD32 product; | 128 | | | 129 | 1.85M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 1.85M | return product; | 132 | 1.85M | } |
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 | 7.17M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 7.17M | WORD32 product; | 128 | | | 129 | 7.17M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 7.17M | return product; | 132 | 7.17M | } |
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 | 17.2M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 17.2M | WORD32 product; | 128 | | | 129 | 17.2M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 17.2M | return product; | 132 | 17.2M | } |
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_bitdec.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_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_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 | 258M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32(WORD16 a, WORD16 b) { | 127 | 258M | WORD32 product; | 128 | | | 129 | 258M | product = (WORD32)a * (WORD32)b; | 130 | | | 131 | 258M | return product; | 132 | 258M | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32 |
133 | | |
134 | 155M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { |
135 | 155M | WORD32 result; |
136 | 155M | WORD64 temp_result; |
137 | | |
138 | 155M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); |
139 | 155M | result = (WORD32)(temp_result >> 16); |
140 | | |
141 | 155M | return (result); |
142 | 155M | } 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_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_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 | 109M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { | 135 | 109M | WORD32 result; | 136 | 109M | WORD64 temp_result; | 137 | | | 138 | 109M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); | 139 | 109M | result = (WORD32)(temp_result >> 16); | 140 | | | 141 | 109M | return (result); | 142 | 109M | } |
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 | 46.6M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16hin32(WORD32 a, WORD32 b) { | 135 | 46.6M | WORD32 result; | 136 | 46.6M | WORD64 temp_result; | 137 | | | 138 | 46.6M | temp_result = (WORD64)(a) * (WORD64)(b >> 16); | 139 | 46.6M | result = (WORD32)(temp_result >> 16); | 140 | | | 141 | 46.6M | return (result); | 142 | 46.6M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_mult32x16hin32 Unexecuted instantiation: ixheaacd_mps_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult32x16hin32 |
143 | | |
144 | 48.2M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { |
145 | 48.2M | WORD32 result; |
146 | 48.2M | WORD64 temp_result; |
147 | | |
148 | 48.2M | temp_result = (WORD64)a * (WORD64)b; |
149 | | |
150 | 48.2M | if (temp_result < (WORD64)MIN_32) |
151 | 3.07M | result = MIN_32; |
152 | | |
153 | 45.1M | else if (temp_result > (WORD64)MAX_32) |
154 | 3.01M | result = MAX_32; |
155 | | |
156 | 42.1M | else |
157 | 42.1M | result = (WORD32)(temp_result); |
158 | | |
159 | 48.2M | return (result); |
160 | 48.2M | } 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_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_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 | 27.5M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { | 145 | 27.5M | WORD32 result; | 146 | 27.5M | WORD64 temp_result; | 147 | | | 148 | 27.5M | temp_result = (WORD64)a * (WORD64)b; | 149 | | | 150 | 27.5M | if (temp_result < (WORD64)MIN_32) | 151 | 1.45M | result = MIN_32; | 152 | | | 153 | 26.0M | else if (temp_result > (WORD64)MAX_32) | 154 | 1.39M | result = MAX_32; | 155 | | | 156 | 24.6M | else | 157 | 24.6M | result = (WORD32)(temp_result); | 158 | | | 159 | 27.5M | return (result); | 160 | 27.5M | } |
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 | 20.6M | static PLATFORM_INLINE WORD32 ixheaac_mult32x16in32_sat(WORD32 a, WORD16 b) { | 145 | 20.6M | WORD32 result; | 146 | 20.6M | WORD64 temp_result; | 147 | | | 148 | 20.6M | temp_result = (WORD64)a * (WORD64)b; | 149 | | | 150 | 20.6M | if (temp_result < (WORD64)MIN_32) | 151 | 1.62M | result = MIN_32; | 152 | | | 153 | 19.0M | else if (temp_result > (WORD64)MAX_32) | 154 | 1.62M | result = MAX_32; | 155 | | | 156 | 17.4M | else | 157 | 17.4M | result = (WORD32)(temp_result); | 158 | | | 159 | 20.6M | return (result); | 160 | 20.6M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult32x16in32_sat |
161 | | |
162 | 48.2M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { |
163 | 48.2M | WORD32 product; |
164 | | |
165 | 48.2M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); |
166 | | |
167 | 48.2M | return product; |
168 | 48.2M | } 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 | 31.0M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 31.0M | WORD32 product; | 164 | | | 165 | 31.0M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 31.0M | return product; | 168 | 31.0M | } |
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_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 | 306k | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 306k | WORD32 product; | 164 | | | 165 | 306k | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 306k | return product; | 168 | 306k | } |
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 | 16.9M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl(WORD16 a, WORD16 b) { | 163 | 16.9M | WORD32 product; | 164 | | | 165 | 16.9M | product = ixheaac_shl32(ixheaac_mult16x16in32(a, b), 1); | 166 | | | 167 | 16.9M | return product; | 168 | 16.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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32_shl |
169 | | |
170 | 22.8M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { |
171 | 22.8M | WORD32 product; |
172 | 22.8M | product = (WORD32)a * (WORD32)b; |
173 | 22.8M | if (product != (WORD32)0x40000000L) { |
174 | 22.8M | product = ixheaac_shl32(product, 1); |
175 | 22.8M | } else { |
176 | 0 | product = MAX_32; |
177 | 0 | } |
178 | 22.8M | return product; |
179 | 22.8M | } 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_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_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 | 3.57M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 3.57M | WORD32 product; | 172 | 3.57M | product = (WORD32)a * (WORD32)b; | 173 | 3.57M | if (product != (WORD32)0x40000000L) { | 174 | 3.57M | product = ixheaac_shl32(product, 1); | 175 | 3.57M | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 3.57M | return product; | 179 | 3.57M | } |
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 | 19.2M | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 19.2M | WORD32 product; | 172 | 19.2M | product = (WORD32)a * (WORD32)b; | 173 | 19.2M | if (product != (WORD32)0x40000000L) { | 174 | 19.2M | product = ixheaac_shl32(product, 1); | 175 | 19.2M | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 19.2M | return product; | 179 | 19.2M | } |
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_bitdec.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_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 | 45.7k | static PLATFORM_INLINE WORD32 ixheaac_mult16x16in32_shl_sat(WORD16 a, WORD16 b) { | 171 | 45.7k | WORD32 product; | 172 | 45.7k | product = (WORD32)a * (WORD32)b; | 173 | 45.7k | if (product != (WORD32)0x40000000L) { | 174 | 45.7k | product = ixheaac_shl32(product, 1); | 175 | 45.7k | } else { | 176 | 0 | product = MAX_32; | 177 | 0 | } | 178 | 45.7k | return product; | 179 | 45.7k | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mult16x16in32_shl_sat |
180 | | |
181 | 201M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { |
182 | 201M | WORD32 sum; |
183 | | |
184 | 201M | sum = (WORD32)a + (WORD32)b; |
185 | | |
186 | 201M | return sum; |
187 | 201M | } 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 | 8.51M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 8.51M | WORD32 sum; | 183 | | | 184 | 8.51M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 8.51M | return sum; | 187 | 8.51M | } |
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_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 | 72.1k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 72.1k | WORD32 sum; | 183 | | | 184 | 72.1k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 72.1k | return sum; | 187 | 72.1k | } |
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 | 131k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 131k | WORD32 sum; | 183 | | | 184 | 131k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 131k | return sum; | 187 | 131k | } |
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 | 70.5M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 70.5M | WORD32 sum; | 183 | | | 184 | 70.5M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 70.5M | return sum; | 187 | 70.5M | } |
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 | 14.3M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 14.3M | WORD32 sum; | 183 | | | 184 | 14.3M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 14.3M | return sum; | 187 | 14.3M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_add32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_add32 ixheaacd_mps_bitdec.c:ixheaac_add32 Line | Count | Source | 181 | 53.7k | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 53.7k | WORD32 sum; | 183 | | | 184 | 53.7k | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 53.7k | return sum; | 187 | 53.7k | } |
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_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_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 | 107M | static PLATFORM_INLINE WORD32 ixheaac_add32(WORD32 a, WORD32 b) { | 182 | 107M | WORD32 sum; | 183 | | | 184 | 107M | sum = (WORD32)a + (WORD32)b; | 185 | | | 186 | 107M | return sum; | 187 | 107M | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32 |
188 | | |
189 | 139M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { |
190 | 139M | WORD32 diff; |
191 | | |
192 | 139M | diff = (WORD32)a - (WORD32)b; |
193 | | |
194 | 139M | return diff; |
195 | 139M | } 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 | 8.51M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 8.51M | WORD32 diff; | 191 | | | 192 | 8.51M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 8.51M | return diff; | 195 | 8.51M | } |
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_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 | 115M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 115M | WORD32 diff; | 191 | | | 192 | 115M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 115M | return diff; | 195 | 115M | } |
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 | 8.55M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 8.55M | WORD32 diff; | 191 | | | 192 | 8.55M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 8.55M | return diff; | 195 | 8.55M | } |
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 | 6.95M | static PLATFORM_INLINE WORD32 ixheaac_sub32(WORD32 a, WORD32 b) { | 190 | 6.95M | WORD32 diff; | 191 | | | 192 | 6.95M | diff = (WORD32)a - (WORD32)b; | 193 | | | 194 | 6.95M | return diff; | 195 | 6.95M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_sub32 Unexecuted instantiation: ixheaacd_mps_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_sub32 |
196 | | |
197 | 10.0G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { |
198 | 10.0G | WORD64 sum; |
199 | | |
200 | 10.0G | sum = (WORD64)a + (WORD64)b; |
201 | | |
202 | 10.0G | if (sum >= MAX_32) return MAX_32; |
203 | 9.84G | if (sum <= MIN_32) return MIN_32; |
204 | | |
205 | 9.64G | return (WORD32)sum; |
206 | 9.84G | } 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 | 159M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 159M | WORD64 sum; | 199 | | | 200 | 159M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 159M | if (sum >= MAX_32) return MAX_32; | 203 | 153M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 153M | return (WORD32)sum; | 206 | 153M | } |
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 | 17 | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 17 | WORD64 sum; | 199 | | | 200 | 17 | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 17 | if (sum >= MAX_32) return MAX_32; | 203 | 4 | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 4 | return (WORD32)sum; | 206 | 4 | } |
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 | 50.4M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 50.4M | WORD64 sum; | 199 | | | 200 | 50.4M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 50.4M | if (sum >= MAX_32) return MAX_32; | 203 | 50.0M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 50.0M | return (WORD32)sum; | 206 | 50.0M | } |
Unexecuted instantiation: ixheaacd_mps_dec.c:ixheaac_add32_sat ixheaacd_mps_decorr.c:ixheaac_add32_sat Line | Count | Source | 197 | 741M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 741M | WORD64 sum; | 199 | | | 200 | 741M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 741M | if (sum >= MAX_32) return MAX_32; | 203 | 722M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 703M | return (WORD32)sum; | 206 | 722M | } |
ixheaacd_mps_hybrid_filt.c:ixheaac_add32_sat Line | Count | Source | 197 | 38.8M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 38.8M | WORD64 sum; | 199 | | | 200 | 38.8M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 38.8M | if (sum >= MAX_32) return MAX_32; | 203 | 38.8M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 38.8M | return (WORD32)sum; | 206 | 38.8M | } |
Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_add32_sat ixheaacd_mps_mdct_2_qmf.c:ixheaac_add32_sat Line | Count | Source | 197 | 53.4M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 53.4M | WORD64 sum; | 199 | | | 200 | 53.4M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 53.4M | if (sum >= MAX_32) return MAX_32; | 203 | 53.3M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 53.3M | return (WORD32)sum; | 206 | 53.3M | } |
ixheaacd_mps_polyphase.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.93G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.93G | WORD64 sum; | 199 | | | 200 | 2.93G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.93G | if (sum >= MAX_32) return MAX_32; | 203 | 2.82G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.71G | return (WORD32)sum; | 206 | 2.82G | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_add32_sat ixheaacd_mps_reshape_bb_env.c:ixheaac_add32_sat Line | Count | Source | 197 | 33.1M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 33.1M | WORD64 sum; | 199 | | | 200 | 33.1M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 33.1M | if (sum >= MAX_32) return MAX_32; | 203 | 33.1M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 33.0M | return (WORD32)sum; | 206 | 33.1M | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_add32_sat ixheaacd_mps_temp_process.c:ixheaac_add32_sat Line | Count | Source | 197 | 281M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 281M | WORD64 sum; | 199 | | | 200 | 281M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 281M | if (sum >= MAX_32) return MAX_32; | 203 | 268M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 255M | return (WORD32)sum; | 206 | 268M | } |
Unexecuted instantiation: ixheaacd_mps_tonality.c:ixheaac_add32_sat ixheaacd_multichannel.c:ixheaac_add32_sat Line | Count | Source | 197 | 199k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 199k | WORD64 sum; | 199 | | | 200 | 199k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 199k | if (sum >= MAX_32) return MAX_32; | 203 | 179k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 154k | return (WORD32)sum; | 206 | 179k | } |
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add32_sat ixheaacd_pns_js_thumb.c:ixheaac_add32_sat Line | Count | Source | 197 | 3.98M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 3.98M | WORD64 sum; | 199 | | | 200 | 3.98M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 3.98M | if (sum >= MAX_32) return MAX_32; | 203 | 3.98M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 3.98M | return (WORD32)sum; | 206 | 3.98M | } |
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 | 253k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 253k | WORD64 sum; | 199 | | | 200 | 253k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 253k | if (sum >= MAX_32) return MAX_32; | 203 | 253k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 252k | return (WORD32)sum; | 206 | 253k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add32_sat ixheaacd_qmf_dec_generic.c:ixheaac_add32_sat Line | Count | Source | 197 | 2.35G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 2.35G | WORD64 sum; | 199 | | | 200 | 2.35G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 2.35G | if (sum >= MAX_32) return MAX_32; | 203 | 2.34G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 2.33G | return (WORD32)sum; | 206 | 2.34G | } |
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 | 419M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 419M | WORD64 sum; | 199 | | | 200 | 419M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 419M | if (sum >= MAX_32) return MAX_32; | 203 | 418M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 418M | return (WORD32)sum; | 206 | 418M | } |
ixheaacd_aac_tns.c:ixheaac_add32_sat Line | Count | Source | 197 | 41.6M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 41.6M | WORD64 sum; | 199 | | | 200 | 41.6M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 41.6M | if (sum >= MAX_32) return MAX_32; | 203 | 41.0M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 40.6M | return (WORD32)sum; | 206 | 41.0M | } |
ixheaacd_basic_funcs.c:ixheaac_add32_sat Line | Count | Source | 197 | 1.78M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 1.78M | WORD64 sum; | 199 | | | 200 | 1.78M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 1.78M | if (sum >= MAX_32) return MAX_32; | 203 | 1.78M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 1.78M | return (WORD32)sum; | 206 | 1.78M | } |
ixheaacd_block.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 | 47.6M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 45.4M | return (WORD32)sum; | 206 | 47.6M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add32_sat ixheaacd_env_calc.c:ixheaac_add32_sat Line | Count | Source | 197 | 26.5M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 26.5M | WORD64 sum; | 199 | | | 200 | 26.5M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 26.5M | if (sum >= MAX_32) return MAX_32; | 203 | 26.5M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 26.5M | return (WORD32)sum; | 206 | 26.5M | } |
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 | 12.7M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 12.7M | WORD64 sum; | 199 | | | 200 | 12.7M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 12.7M | if (sum >= MAX_32) return MAX_32; | 203 | 12.4M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 12.2M | return (WORD32)sum; | 206 | 12.4M | } |
ixheaacd_fft.c:ixheaac_add32_sat Line | Count | Source | 197 | 1.43G | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 1.43G | WORD64 sum; | 199 | | | 200 | 1.43G | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 1.43G | if (sum >= MAX_32) return MAX_32; | 203 | 1.43G | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 1.43G | return (WORD32)sum; | 206 | 1.43G | } |
ixheaacd_freq_sca.c:ixheaac_add32_sat Line | Count | Source | 197 | 1.76M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 1.76M | WORD64 sum; | 199 | | | 200 | 1.76M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 1.76M | if (sum >= MAX_32) return MAX_32; | 203 | 1.76M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 1.76M | return (WORD32)sum; | 206 | 1.76M | } |
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 | 66.1M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 66.1M | WORD64 sum; | 199 | | | 200 | 66.1M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 66.1M | if (sum >= MAX_32) return MAX_32; | 203 | 64.7M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 64.0M | return (WORD32)sum; | 206 | 64.7M | } |
ixheaacd_lpp_tran.c:ixheaac_add32_sat Line | Count | Source | 197 | 8.26M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 8.26M | WORD64 sum; | 199 | | | 200 | 8.26M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 8.26M | if (sum >= MAX_32) return MAX_32; | 203 | 8.26M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 8.26M | return (WORD32)sum; | 206 | 8.26M | } |
ixheaacd_mps_apply_m1.c:ixheaac_add32_sat Line | Count | Source | 197 | 353M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 353M | WORD64 sum; | 199 | | | 200 | 353M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 353M | if (sum >= MAX_32) return MAX_32; | 203 | 326M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 300M | return (WORD32)sum; | 206 | 326M | } |
ixheaacd_mps_apply_m2.c:ixheaac_add32_sat Line | Count | Source | 197 | 385M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 385M | WORD64 sum; | 199 | | | 200 | 385M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 385M | if (sum >= MAX_32) return MAX_32; | 203 | 375M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 364M | return (WORD32)sum; | 206 | 375M | } |
ixheaacd_mps_bitdec.c:ixheaac_add32_sat Line | Count | Source | 197 | 116k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 116k | WORD64 sum; | 199 | | | 200 | 116k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 116k | if (sum >= MAX_32) return MAX_32; | 203 | 116k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 116k | return (WORD32)sum; | 206 | 116k | } |
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_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 | 98.2k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 98.2k | WORD64 sum; | 199 | | | 200 | 98.2k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 98.2k | if (sum >= MAX_32) return MAX_32; | 203 | 91.3k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 90.3k | return (WORD32)sum; | 206 | 91.3k | } |
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 | 189M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 189M | WORD64 sum; | 199 | | | 200 | 189M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 189M | if (sum >= MAX_32) return MAX_32; | 203 | 189M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 189M | return (WORD32)sum; | 206 | 189M | } |
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 | 8.54M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 8.54M | WORD64 sum; | 199 | | | 200 | 8.54M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 8.54M | if (sum >= MAX_32) return MAX_32; | 203 | 7.97M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 7.88M | return (WORD32)sum; | 206 | 7.97M | } |
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 | 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 | 48.1M | return (WORD32)sum; | 206 | 49.7M | } |
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 | 6.03M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 6.03M | WORD64 sum; | 199 | | | 200 | 6.03M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 6.03M | if (sum >= MAX_32) return MAX_32; | 203 | 6.02M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 6.02M | return (WORD32)sum; | 206 | 6.02M | } |
ixheaacd_basic_ops.c:ixheaac_add32_sat Line | Count | Source | 197 | 339M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 339M | WORD64 sum; | 199 | | | 200 | 339M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 339M | if (sum >= MAX_32) return MAX_32; | 203 | 336M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 335M | return (WORD32)sum; | 206 | 336M | } |
Unexecuted instantiation: ixheaacd_fft_ifft_32x32.c:ixheaac_add32_sat ixheaacd_fwd_alias_cnx.c:ixheaac_add32_sat Line | Count | Source | 197 | 1.32M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 1.32M | WORD64 sum; | 199 | | | 200 | 1.32M | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 1.32M | if (sum >= MAX_32) return MAX_32; | 203 | 1.32M | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 1.32M | return (WORD32)sum; | 206 | 1.32M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add32_sat ixheaacd_mps_calc_m1m2_common.c:ixheaac_add32_sat Line | Count | Source | 197 | 303k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat(WORD32 a, WORD32 b) { | 198 | 303k | WORD64 sum; | 199 | | | 200 | 303k | sum = (WORD64)a + (WORD64)b; | 201 | | | 202 | 303k | if (sum >= MAX_32) return MAX_32; | 203 | 289k | if (sum <= MIN_32) return MIN_32; | 204 | | | 205 | 289k | return (WORD32)sum; | 206 | 289k | } |
Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32_sat |
207 | | |
208 | 7.53M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { |
209 | 7.53M | WORD64 sum; |
210 | | |
211 | 7.53M | sum = (WORD64)a + (WORD64)b; |
212 | | |
213 | 7.53M | sum = (WORD64)sum + (WORD64)c; |
214 | | |
215 | 7.53M | if (sum > MAX_32) { |
216 | 194k | sum = MAX_32; |
217 | 194k | } |
218 | 7.53M | if (sum < MIN_32) { |
219 | 144k | sum = MIN_32; |
220 | 144k | } |
221 | | |
222 | 7.53M | return (WORD32)sum; |
223 | 7.53M | } 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_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_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_bitdec.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_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_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 | 7.38M | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { | 209 | 7.38M | WORD64 sum; | 210 | | | 211 | 7.38M | sum = (WORD64)a + (WORD64)b; | 212 | | | 213 | 7.38M | sum = (WORD64)sum + (WORD64)c; | 214 | | | 215 | 7.38M | if (sum > MAX_32) { | 216 | 129k | sum = MAX_32; | 217 | 129k | } | 218 | 7.38M | if (sum < MIN_32) { | 219 | 144k | sum = MIN_32; | 220 | 144k | } | 221 | | | 222 | 7.38M | return (WORD32)sum; | 223 | 7.38M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add32_sat3 ixheaacd_mps_calc_m1m2_common.c:ixheaac_add32_sat3 Line | Count | Source | 208 | 143k | static PLATFORM_INLINE WORD32 ixheaac_add32_sat3(WORD32 a, WORD32 b, WORD32 c) { | 209 | 143k | WORD64 sum; | 210 | | | 211 | 143k | sum = (WORD64)a + (WORD64)b; | 212 | | | 213 | 143k | sum = (WORD64)sum + (WORD64)c; | 214 | | | 215 | 143k | if (sum > MAX_32) { | 216 | 65.0k | sum = MAX_32; | 217 | 65.0k | } | 218 | 143k | if (sum < MIN_32) { | 219 | 0 | sum = MIN_32; | 220 | 0 | } | 221 | | | 222 | 143k | return (WORD32)sum; | 223 | 143k | } |
Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_add32_sat3 |
224 | | |
225 | 6.27G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { |
226 | 6.27G | WORD64 diff; |
227 | | |
228 | 6.27G | diff = (WORD64)a - (WORD64)b; |
229 | | |
230 | 6.27G | if (diff >= MAX_32) return MAX_32; |
231 | 6.15G | if (diff <= MIN_32) return MIN_32; |
232 | | |
233 | 6.03G | return (WORD32)diff; |
234 | 6.15G | } 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 | 10.2M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 10.2M | WORD64 diff; | 227 | | | 228 | 10.2M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 10.2M | if (diff >= MAX_32) return MAX_32; | 231 | 9.94M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 9.66M | return (WORD32)diff; | 234 | 9.94M | } |
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 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 | 33.3M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 33.3M | WORD64 diff; | 227 | | | 228 | 33.3M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 33.3M | if (diff >= MAX_32) return MAX_32; | 231 | 33.3M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 33.3M | return (WORD32)diff; | 234 | 33.3M | } |
Unexecuted instantiation: ixheaacd_mps_m1m2_common.c:ixheaac_sub32_sat ixheaacd_mps_mdct_2_qmf.c:ixheaac_sub32_sat Line | Count | Source | 225 | 776k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 776k | WORD64 diff; | 227 | | | 228 | 776k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 776k | if (diff >= MAX_32) return MAX_32; | 231 | 775k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 774k | return (WORD32)diff; | 234 | 775k | } |
ixheaacd_mps_polyphase.c:ixheaac_sub32_sat Line | Count | Source | 225 | 2.05G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 2.05G | WORD64 diff; | 227 | | | 228 | 2.05G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 2.05G | if (diff >= MAX_32) return MAX_32; | 231 | 1.95G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.86G | return (WORD32)diff; | 234 | 1.95G | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.c:ixheaac_sub32_sat 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 | 253k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 253k | WORD64 diff; | 227 | | | 228 | 253k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 253k | if (diff >= MAX_32) return MAX_32; | 231 | 253k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 252k | return (WORD32)diff; | 234 | 253k | } |
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub32_sat ixheaacd_qmf_dec_generic.c:ixheaac_sub32_sat Line | Count | Source | 225 | 2.18G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 2.18G | WORD64 diff; | 227 | | | 228 | 2.18G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 2.18G | if (diff >= MAX_32) return MAX_32; | 231 | 2.18G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 2.17G | return (WORD32)diff; | 234 | 2.18G | } |
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 | 388M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 388M | WORD64 diff; | 227 | | | 228 | 388M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 388M | if (diff >= MAX_32) return MAX_32; | 231 | 383M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 378M | return (WORD32)diff; | 234 | 383M | } |
ixheaacd_aac_tns.c:ixheaac_sub32_sat Line | Count | Source | 225 | 2.75M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 2.75M | WORD64 diff; | 227 | | | 228 | 2.75M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 2.75M | if (diff >= MAX_32) return MAX_32; | 231 | 2.59M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 2.47M | return (WORD32)diff; | 234 | 2.59M | } |
ixheaacd_basic_funcs.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.07M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.07M | WORD64 diff; | 227 | | | 228 | 1.07M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.07M | if (diff >= MAX_32) return MAX_32; | 231 | 1.07M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.07M | return (WORD32)diff; | 234 | 1.07M | } |
ixheaacd_block.c:ixheaac_sub32_sat Line | Count | Source | 225 | 45.5M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 45.5M | WORD64 diff; | 227 | | | 228 | 45.5M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 45.5M | if (diff >= MAX_32) return MAX_32; | 231 | 44.1M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 43.0M | return (WORD32)diff; | 234 | 44.1M | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub32_sat ixheaacd_env_calc.c:ixheaac_sub32_sat Line | Count | Source | 225 | 94.9k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 94.9k | WORD64 diff; | 227 | | | 228 | 94.9k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 94.9k | if (diff >= MAX_32) return MAX_32; | 231 | 94.9k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 94.8k | return (WORD32)diff; | 234 | 94.9k | } |
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 | 9.04M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 9.04M | WORD64 diff; | 227 | | | 228 | 9.04M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 9.04M | if (diff >= MAX_32) return MAX_32; | 231 | 8.65M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 8.27M | return (WORD32)diff; | 234 | 8.65M | } |
ixheaacd_fft.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.14G | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.14G | WORD64 diff; | 227 | | | 228 | 1.14G | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.14G | if (diff >= MAX_32) return MAX_32; | 231 | 1.14G | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.14G | return (WORD32)diff; | 234 | 1.14G | } |
ixheaacd_freq_sca.c:ixheaac_sub32_sat Line | Count | Source | 225 | 859k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 859k | WORD64 diff; | 227 | | | 228 | 859k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 859k | if (diff >= MAX_32) return MAX_32; | 231 | 859k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 859k | return (WORD32)diff; | 234 | 859k | } |
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 | 12.2M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 12.2M | WORD64 diff; | 227 | | | 228 | 12.2M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 12.2M | if (diff >= MAX_32) return MAX_32; | 231 | 10.7M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 9.94M | return (WORD32)diff; | 234 | 10.7M | } |
ixheaacd_lpp_tran.c:ixheaac_sub32_sat Line | Count | Source | 225 | 1.62M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.62M | WORD64 diff; | 227 | | | 228 | 1.62M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.62M | if (diff >= MAX_32) return MAX_32; | 231 | 1.62M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.62M | return (WORD32)diff; | 234 | 1.62M | } |
ixheaacd_mps_apply_m1.c:ixheaac_sub32_sat Line | Count | Source | 225 | 100M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 100M | WORD64 diff; | 227 | | | 228 | 100M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 100M | if (diff >= MAX_32) return MAX_32; | 231 | 92.0M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 83.3M | return (WORD32)diff; | 234 | 92.0M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_sub32_sat ixheaacd_mps_bitdec.c:ixheaac_sub32_sat Line | Count | Source | 225 | 8.93k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 8.93k | WORD64 diff; | 227 | | | 228 | 8.93k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 8.93k | if (diff >= MAX_32) return MAX_32; | 231 | 8.93k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 8.93k | return (WORD32)diff; | 234 | 8.93k | } |
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_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 | 131k | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 131k | WORD64 diff; | 227 | | | 228 | 131k | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 131k | if (diff >= MAX_32) return MAX_32; | 231 | 125k | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 120k | return (WORD32)diff; | 234 | 125k | } |
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 | 33.0M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 33.0M | WORD64 diff; | 227 | | | 228 | 33.0M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 33.0M | if (diff >= MAX_32) return MAX_32; | 231 | 33.0M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 32.9M | return (WORD32)diff; | 234 | 33.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 | 2.61M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 2.61M | WORD64 diff; | 227 | | | 228 | 2.61M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 2.61M | if (diff >= MAX_32) return MAX_32; | 231 | 2.61M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 2.61M | return (WORD32)diff; | 234 | 2.61M | } |
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 | 1.88M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 1.88M | WORD64 diff; | 227 | | | 228 | 1.88M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 1.88M | if (diff >= MAX_32) return MAX_32; | 231 | 1.88M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 1.88M | return (WORD32)diff; | 234 | 1.88M | } |
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 | 236M | static PLATFORM_INLINE WORD32 ixheaac_sub32_sat(WORD32 a, WORD32 b) { | 226 | 236M | WORD64 diff; | 227 | | | 228 | 236M | diff = (WORD64)a - (WORD64)b; | 229 | | | 230 | 236M | if (diff >= MAX_32) return MAX_32; | 231 | 233M | if (diff <= MIN_32) return MIN_32; | 232 | | | 233 | 229M | return (WORD32)diff; | 234 | 233M | } |
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_calc_m1m2_common.c:ixheaac_sub32_sat Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_sub32_sat |
235 | | |
236 | 175M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { |
237 | 175M | WORD norm_val; |
238 | | |
239 | 175M | if (a == 0) { |
240 | 19.8M | norm_val = 31; |
241 | 155M | } else { |
242 | 155M | if (a == (WORD32)0xffffffffL) { |
243 | 15.1k | norm_val = 31; |
244 | 155M | } else { |
245 | 155M | if (a < 0) { |
246 | 614k | a = ~a; |
247 | 614k | } |
248 | 2.59G | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { |
249 | 2.43G | a <<= 1; |
250 | 2.43G | } |
251 | 155M | } |
252 | 155M | } |
253 | | |
254 | 175M | return norm_val; |
255 | 175M | } ixheaace_api.c:ixheaac_norm32 Line | Count | Source | 236 | 1.92k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.92k | WORD norm_val; | 238 | | | 239 | 1.92k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 1.92k | } else { | 242 | 1.92k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 1.92k | } else { | 245 | 1.92k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 17.4k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 15.4k | a <<= 1; | 250 | 15.4k | } | 251 | 1.92k | } | 252 | 1.92k | } | 253 | | | 254 | 1.92k | return norm_val; | 255 | 1.92k | } |
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 | 308k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 308k | WORD norm_val; | 238 | | | 239 | 308k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 308k | } else { | 242 | 308k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 308k | } else { | 245 | 308k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 6.48M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 6.17M | a <<= 1; | 250 | 6.17M | } | 251 | 308k | } | 252 | 308k | } | 253 | | | 254 | 308k | return norm_val; | 255 | 308k | } |
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.25M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 2.25M | WORD norm_val; | 238 | | | 239 | 2.25M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 2.25M | } else { | 242 | 2.25M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 2.25M | } else { | 245 | 2.25M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 57.4M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 55.1M | a <<= 1; | 250 | 55.1M | } | 251 | 2.25M | } | 252 | 2.25M | } | 253 | | | 254 | 2.25M | return norm_val; | 255 | 2.25M | } |
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 | 57.9M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 57.9M | WORD norm_val; | 238 | | | 239 | 57.9M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 57.9M | } else { | 242 | 57.9M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 57.9M | } else { | 245 | 57.9M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 1.58G | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 1.52G | a <<= 1; | 250 | 1.52G | } | 251 | 57.9M | } | 252 | 57.9M | } | 253 | | | 254 | 57.9M | return norm_val; | 255 | 57.9M | } |
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 | 244k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 244k | WORD norm_val; | 238 | | | 239 | 244k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 244k | } else { | 242 | 244k | if (a == (WORD32)0xffffffffL) { | 243 | 14.4k | norm_val = 31; | 244 | 230k | } else { | 245 | 230k | if (a < 0) { | 246 | 230k | a = ~a; | 247 | 230k | } | 248 | 5.47M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 5.24M | a <<= 1; | 250 | 5.24M | } | 251 | 230k | } | 252 | 244k | } | 253 | | | 254 | 244k | return norm_val; | 255 | 244k | } |
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_dec.c:ixheaac_norm32 ixheaacd_mps_decorr.c:ixheaac_norm32 Line | Count | Source | 236 | 56.8M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 56.8M | WORD norm_val; | 238 | | | 239 | 56.8M | if (a == 0) { | 240 | 9.22M | norm_val = 31; | 241 | 47.6M | } else { | 242 | 47.6M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 47.6M | } else { | 245 | 47.6M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 263M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 215M | a <<= 1; | 250 | 215M | } | 251 | 47.6M | } | 252 | 47.6M | } | 253 | | | 254 | 56.8M | return norm_val; | 255 | 56.8M | } |
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 | 19.6M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 19.6M | WORD norm_val; | 238 | | | 239 | 19.6M | if (a == 0) { | 240 | 2.63M | norm_val = 31; | 241 | 17.0M | } else { | 242 | 17.0M | if (a == (WORD32)0xffffffffL) { | 243 | 7 | norm_val = 31; | 244 | 17.0M | } else { | 245 | 17.0M | if (a < 0) { | 246 | 214k | a = ~a; | 247 | 214k | } | 248 | 70.9M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 53.9M | a <<= 1; | 250 | 53.9M | } | 251 | 17.0M | } | 252 | 17.0M | } | 253 | | | 254 | 19.6M | return norm_val; | 255 | 19.6M | } |
Unexecuted instantiation: ixheaacd_mps_smoothing.c:ixheaac_norm32 ixheaacd_mps_temp_process.c:ixheaac_norm32 Line | Count | Source | 236 | 10.7M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 10.7M | WORD norm_val; | 238 | | | 239 | 10.7M | if (a == 0) { | 240 | 6.84M | norm_val = 31; | 241 | 6.84M | } else { | 242 | 3.90M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 3.90M | } else { | 245 | 3.90M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 51.0M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 47.1M | a <<= 1; | 250 | 47.1M | } | 251 | 3.90M | } | 252 | 3.90M | } | 253 | | | 254 | 10.7M | return norm_val; | 255 | 10.7M | } |
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 | 357k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 357k | WORD norm_val; | 238 | | | 239 | 357k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 357k | } else { | 242 | 357k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 357k | } else { | 245 | 357k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 1.78M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 1.42M | a <<= 1; | 250 | 1.42M | } | 251 | 357k | } | 252 | 357k | } | 253 | | | 254 | 357k | return norm_val; | 255 | 357k | } |
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 | 132k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 132k | WORD norm_val; | 238 | | | 239 | 132k | if (a == 0) { | 240 | 130k | norm_val = 31; | 241 | 130k | } else { | 242 | 2.22k | if (a == (WORD32)0xffffffffL) { | 243 | 275 | norm_val = 31; | 244 | 1.95k | } else { | 245 | 1.95k | if (a < 0) { | 246 | 778 | a = ~a; | 247 | 778 | } | 248 | 34.4k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 32.4k | a <<= 1; | 250 | 32.4k | } | 251 | 1.95k | } | 252 | 2.22k | } | 253 | | | 254 | 132k | return norm_val; | 255 | 132k | } |
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 | 107k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 107k | WORD norm_val; | 238 | | | 239 | 107k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 107k | } else { | 242 | 107k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 107k | } else { | 245 | 107k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 2.53M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 2.42M | a <<= 1; | 250 | 2.42M | } | 251 | 107k | } | 252 | 107k | } | 253 | | | 254 | 107k | return norm_val; | 255 | 107k | } |
ixheaacd_aac_tns.c:ixheaac_norm32 Line | Count | Source | 236 | 231k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 231k | WORD norm_val; | 238 | | | 239 | 231k | if (a == 0) { | 240 | 107k | norm_val = 31; | 241 | 123k | } else { | 242 | 123k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 123k | } else { | 245 | 123k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 710k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 586k | a <<= 1; | 250 | 586k | } | 251 | 123k | } | 252 | 123k | } | 253 | | | 254 | 231k | return norm_val; | 255 | 231k | } |
ixheaacd_basic_funcs.c:ixheaac_norm32 Line | Count | Source | 236 | 7.91M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 7.91M | WORD norm_val; | 238 | | | 239 | 7.91M | if (a == 0) { | 240 | 435k | norm_val = 31; | 241 | 7.47M | } else { | 242 | 7.47M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 7.47M | } else { | 245 | 7.47M | if (a < 0) { | 246 | 55.6k | a = ~a; | 247 | 55.6k | } | 248 | 103M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 95.8M | a <<= 1; | 250 | 95.8M | } | 251 | 7.47M | } | 252 | 7.47M | } | 253 | | | 254 | 7.91M | return norm_val; | 255 | 7.91M | } |
ixheaacd_block.c:ixheaac_norm32 Line | Count | Source | 236 | 103k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 103k | WORD norm_val; | 238 | | | 239 | 103k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 103k | } else { | 242 | 103k | if (a == (WORD32)0xffffffffL) { | 243 | 433 | norm_val = 31; | 244 | 102k | } else { | 245 | 102k | if (a < 0) { | 246 | 102k | a = ~a; | 247 | 102k | } | 248 | 2.44M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 2.33M | a <<= 1; | 250 | 2.33M | } | 251 | 102k | } | 252 | 103k | } | 253 | | | 254 | 103k | return norm_val; | 255 | 103k | } |
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_norm32 ixheaacd_env_calc.c:ixheaac_norm32 Line | Count | Source | 236 | 660k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 660k | WORD norm_val; | 238 | | | 239 | 660k | if (a == 0) { | 240 | 44.1k | norm_val = 31; | 241 | 616k | } else { | 242 | 616k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 616k | } else { | 245 | 616k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 9.28M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 8.66M | a <<= 1; | 250 | 8.66M | } | 251 | 616k | } | 252 | 616k | } | 253 | | | 254 | 660k | return norm_val; | 255 | 660k | } |
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 | 14.8M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 14.8M | WORD norm_val; | 238 | | | 239 | 14.8M | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 14.8M | } else { | 242 | 14.8M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 14.8M | } else { | 245 | 14.8M | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 412M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 397M | a <<= 1; | 250 | 397M | } | 251 | 14.8M | } | 252 | 14.8M | } | 253 | | | 254 | 14.8M | return norm_val; | 255 | 14.8M | } |
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 | 601k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 601k | WORD norm_val; | 238 | | | 239 | 601k | if (a == 0) { | 240 | 298k | norm_val = 31; | 241 | 302k | } else { | 242 | 302k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 302k | } else { | 245 | 302k | if (a < 0) { | 246 | 1.38k | a = ~a; | 247 | 1.38k | } | 248 | 5.19M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 4.89M | a <<= 1; | 250 | 4.89M | } | 251 | 302k | } | 252 | 302k | } | 253 | | | 254 | 601k | return norm_val; | 255 | 601k | } |
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 | 445k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 445k | WORD norm_val; | 238 | | | 239 | 445k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 445k | } else { | 242 | 445k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 445k | } else { | 245 | 445k | if (a < 0) { | 246 | 4.44k | a = ~a; | 247 | 4.44k | } | 248 | 706k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 260k | a <<= 1; | 250 | 260k | } | 251 | 445k | } | 252 | 445k | } | 253 | | | 254 | 445k | return norm_val; | 255 | 445k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_norm32 Unexecuted instantiation: ixheaacd_mps_bitdec.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 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 | 231 | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 231 | WORD norm_val; | 238 | | | 239 | 231 | if (a == 0) { | 240 | 54 | norm_val = 31; | 241 | 177 | } else { | 242 | 177 | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 177 | } else { | 245 | 177 | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 826 | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 649 | a <<= 1; | 250 | 649 | } | 251 | 177 | } | 252 | 177 | } | 253 | | | 254 | 231 | return norm_val; | 255 | 231 | } |
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 | 159k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 159k | WORD norm_val; | 238 | | | 239 | 159k | if (a == 0) { | 240 | 27.1k | norm_val = 31; | 241 | 132k | } else { | 242 | 132k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 132k | } else { | 245 | 132k | if (a < 0) { | 246 | 97 | a = ~a; | 247 | 97 | } | 248 | 3.34M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 3.20M | a <<= 1; | 250 | 3.20M | } | 251 | 132k | } | 252 | 132k | } | 253 | | | 254 | 159k | return norm_val; | 255 | 159k | } |
ixheaacd_tcx_fwd_mdct.c:ixheaac_norm32 Line | Count | Source | 236 | 151k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 151k | WORD norm_val; | 238 | | | 239 | 151k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 151k | } else { | 242 | 151k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 151k | } else { | 245 | 151k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 4.64M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 4.49M | a <<= 1; | 250 | 4.49M | } | 251 | 151k | } | 252 | 151k | } | 253 | | | 254 | 151k | return norm_val; | 255 | 151k | } |
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_norm32 ixheaacd_tns.c:ixheaac_norm32 Line | Count | Source | 236 | 76.6k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 76.6k | WORD norm_val; | 238 | | | 239 | 76.6k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 76.6k | } else { | 242 | 76.6k | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 76.6k | } else { | 245 | 76.6k | if (a < 0) { | 246 | 0 | a = ~a; | 247 | 0 | } | 248 | 2.27M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 2.20M | a <<= 1; | 250 | 2.20M | } | 251 | 76.6k | } | 252 | 76.6k | } | 253 | | | 254 | 76.6k | return norm_val; | 255 | 76.6k | } |
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.14M | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.14M | WORD norm_val; | 238 | | | 239 | 1.14M | if (a == 0) { | 240 | 53.9k | norm_val = 31; | 241 | 1.09M | } else { | 242 | 1.09M | if (a == (WORD32)0xffffffffL) { | 243 | 0 | norm_val = 31; | 244 | 1.09M | } else { | 245 | 1.09M | if (a < 0) { | 246 | 3.21k | a = ~a; | 247 | 3.21k | } | 248 | 9.00M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 7.90M | a <<= 1; | 250 | 7.90M | } | 251 | 1.09M | } | 252 | 1.09M | } | 253 | | | 254 | 1.14M | return norm_val; | 255 | 1.14M | } |
ixheaacd_mps_res_block.c:ixheaac_norm32 Line | Count | Source | 236 | 1.08k | static PLATFORM_INLINE WORD ixheaac_norm32(WORD32 a) { | 237 | 1.08k | WORD norm_val; | 238 | | | 239 | 1.08k | if (a == 0) { | 240 | 0 | norm_val = 31; | 241 | 1.08k | } else { | 242 | 1.08k | if (a == (WORD32)0xffffffffL) { | 243 | 79 | norm_val = 31; | 244 | 1.00k | } else { | 245 | 1.00k | if (a < 0) { | 246 | 1.00k | a = ~a; | 247 | 1.00k | } | 248 | 24.2k | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 249 | 23.2k | a <<= 1; | 250 | 23.2k | } | 251 | 1.00k | } | 252 | 1.08k | } | 253 | | | 254 | 1.08k | return norm_val; | 255 | 1.08k | } |
|
256 | | |
257 | 1.90M | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { |
258 | 1.90M | WORD norm_val; |
259 | | |
260 | 1.90M | if (a == 0) { |
261 | 178k | norm_val = 31; |
262 | 1.72M | } else { |
263 | 24.2M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { |
264 | 22.5M | a <<= 1; |
265 | 22.5M | } |
266 | 1.72M | } |
267 | | |
268 | 1.90M | return norm_val; |
269 | 1.90M | } 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_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_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 | 1.61M | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { | 258 | 1.61M | WORD norm_val; | 259 | | | 260 | 1.61M | if (a == 0) { | 261 | 115k | norm_val = 31; | 262 | 1.49M | } else { | 263 | 21.9M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 264 | 20.4M | a <<= 1; | 265 | 20.4M | } | 266 | 1.49M | } | 267 | | | 268 | 1.61M | return norm_val; | 269 | 1.61M | } |
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 | 288k | static PLATFORM_INLINE WORD ixheaac_pnorm32(WORD32 a) { | 258 | 288k | WORD norm_val; | 259 | | | 260 | 288k | if (a == 0) { | 261 | 63.1k | norm_val = 31; | 262 | 224k | } else { | 263 | 2.24M | for (norm_val = 0; a < (WORD32)0x40000000L; norm_val++) { | 264 | 2.01M | a <<= 1; | 265 | 2.01M | } | 266 | 224k | } | 267 | | | 268 | 288k | return norm_val; | 269 | 288k | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_pnorm32 Unexecuted instantiation: ixheaacd_mps_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_pnorm32 |
270 | | |
271 | 23.0M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { |
272 | 23.0M | WORD32 abs_val; |
273 | | |
274 | 23.0M | abs_val = a; |
275 | | |
276 | 23.0M | if (a < 0) { |
277 | 12.1M | abs_val = -a; |
278 | 12.1M | } |
279 | | |
280 | 23.0M | return abs_val; |
281 | 23.0M | } 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 | 18.3k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 18.3k | WORD32 abs_val; | 273 | | | 274 | 18.3k | abs_val = a; | 275 | | | 276 | 18.3k | if (a < 0) { | 277 | 7.70k | abs_val = -a; | 278 | 7.70k | } | 279 | | | 280 | 18.3k | return abs_val; | 281 | 18.3k | } |
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 | 10.8M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 10.8M | WORD32 abs_val; | 273 | | | 274 | 10.8M | abs_val = a; | 275 | | | 276 | 10.8M | if (a < 0) { | 277 | 8.62M | abs_val = -a; | 278 | 8.62M | } | 279 | | | 280 | 10.8M | return abs_val; | 281 | 10.8M | } |
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 | 42.9k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 42.9k | WORD32 abs_val; | 273 | | | 274 | 42.9k | abs_val = a; | 275 | | | 276 | 42.9k | if (a < 0) { | 277 | 0 | abs_val = -a; | 278 | 0 | } | 279 | | | 280 | 42.9k | return abs_val; | 281 | 42.9k | } |
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 | 9.70M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 9.70M | WORD32 abs_val; | 273 | | | 274 | 9.70M | abs_val = a; | 275 | | | 276 | 9.70M | if (a < 0) { | 277 | 3.52M | abs_val = -a; | 278 | 3.52M | } | 279 | | | 280 | 9.70M | return abs_val; | 281 | 9.70M | } |
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_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 ixheaacd_mps_smoothing.c:ixheaac_abs32 Line | Count | Source | 271 | 51.9k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 51.9k | WORD32 abs_val; | 273 | | | 274 | 51.9k | abs_val = a; | 275 | | | 276 | 51.9k | if (a < 0) { | 277 | 3.84k | abs_val = -a; | 278 | 3.84k | } | 279 | | | 280 | 51.9k | return abs_val; | 281 | 51.9k | } |
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 | 1.46M | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 1.46M | WORD32 abs_val; | 273 | | | 274 | 1.46M | abs_val = a; | 275 | | | 276 | 1.46M | if (a < 0) { | 277 | 5.91k | abs_val = -a; | 278 | 5.91k | } | 279 | | | 280 | 1.46M | return abs_val; | 281 | 1.46M | } |
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 | 905k | static PLATFORM_INLINE WORD32 ixheaac_abs32(WORD32 a) { | 272 | 905k | WORD32 abs_val; | 273 | | | 274 | 905k | abs_val = a; | 275 | | | 276 | 905k | if (a < 0) { | 277 | 0 | abs_val = -a; | 278 | 0 | } | 279 | | | 280 | 905k | return abs_val; | 281 | 905k | } |
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_bitdec.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_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 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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32 |
282 | | |
283 | 185M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { |
284 | 185M | WORD32 abs_val; |
285 | | |
286 | 185M | abs_val = a; |
287 | | |
288 | 185M | if (a < 0) { |
289 | 28.3M | abs_val = ~a; |
290 | 28.3M | } |
291 | | |
292 | 185M | return abs_val; |
293 | 185M | } 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_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_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 | 142M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 142M | WORD32 abs_val; | 285 | | | 286 | 142M | abs_val = a; | 287 | | | 288 | 142M | if (a < 0) { | 289 | 15.0M | abs_val = ~a; | 290 | 15.0M | } | 291 | | | 292 | 142M | return abs_val; | 293 | 142M | } |
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 | 40.3M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 40.3M | WORD32 abs_val; | 285 | | | 286 | 40.3M | abs_val = a; | 287 | | | 288 | 40.3M | if (a < 0) { | 289 | 12.6M | abs_val = ~a; | 290 | 12.6M | } | 291 | | | 292 | 40.3M | return abs_val; | 293 | 40.3M | } |
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 | 1.72M | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 1.72M | WORD32 abs_val; | 285 | | | 286 | 1.72M | abs_val = a; | 287 | | | 288 | 1.72M | if (a < 0) { | 289 | 621k | abs_val = ~a; | 290 | 621k | } | 291 | | | 292 | 1.72M | return abs_val; | 293 | 1.72M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_abs32_nrm Unexecuted instantiation: ixheaacd_mps_bitdec.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_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 | 19.4k | static PLATFORM_INLINE WORD32 ixheaac_abs32_nrm(WORD32 a) { | 284 | 19.4k | WORD32 abs_val; | 285 | | | 286 | 19.4k | abs_val = a; | 287 | | | 288 | 19.4k | if (a < 0) { | 289 | 2.19k | abs_val = ~a; | 290 | 2.19k | } | 291 | | | 292 | 19.4k | return abs_val; | 293 | 19.4k | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32_nrm |
294 | | |
295 | 399M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { |
296 | 399M | WORD32 abs_val; |
297 | | |
298 | 399M | abs_val = a; |
299 | | |
300 | 399M | if (a == MIN_32) { |
301 | 766k | abs_val = MAX_32; |
302 | 398M | } else if (a < 0) { |
303 | 46.5M | abs_val = -a; |
304 | 46.5M | } |
305 | | |
306 | 399M | return abs_val; |
307 | 399M | } 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_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_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 | 12.7M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 12.7M | WORD32 abs_val; | 297 | | | 298 | 12.7M | abs_val = a; | 299 | | | 300 | 12.7M | if (a == MIN_32) { | 301 | 254k | abs_val = MAX_32; | 302 | 12.4M | } else if (a < 0) { | 303 | 3.10M | abs_val = -a; | 304 | 3.10M | } | 305 | | | 306 | 12.7M | return abs_val; | 307 | 12.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 | 376M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 376M | WORD32 abs_val; | 297 | | | 298 | 376M | abs_val = a; | 299 | | | 300 | 376M | if (a == MIN_32) { | 301 | 421k | abs_val = MAX_32; | 302 | 376M | } else if (a < 0) { | 303 | 41.6M | abs_val = -a; | 304 | 41.6M | } | 305 | | | 306 | 376M | return abs_val; | 307 | 376M | } |
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 | 1.11M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 1.11M | WORD32 abs_val; | 297 | | | 298 | 1.11M | abs_val = a; | 299 | | | 300 | 1.11M | if (a == MIN_32) { | 301 | 325 | abs_val = MAX_32; | 302 | 1.11M | } else if (a < 0) { | 303 | 502k | abs_val = -a; | 304 | 502k | } | 305 | | | 306 | 1.11M | return abs_val; | 307 | 1.11M | } |
Unexecuted instantiation: ixheaacd_mps_apply_m1.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_apply_m2.c:ixheaac_abs32_sat Unexecuted instantiation: ixheaacd_mps_bitdec.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_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 | 45.7k | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 45.7k | WORD32 abs_val; | 297 | | | 298 | 45.7k | abs_val = a; | 299 | | | 300 | 45.7k | if (a == MIN_32) { | 301 | 982 | abs_val = MAX_32; | 302 | 44.7k | } else if (a < 0) { | 303 | 8.29k | abs_val = -a; | 304 | 8.29k | } | 305 | | | 306 | 45.7k | return abs_val; | 307 | 45.7k | } |
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 | 8.54M | static PLATFORM_INLINE WORD32 ixheaac_abs32_sat(WORD32 a) { | 296 | 8.54M | WORD32 abs_val; | 297 | | | 298 | 8.54M | abs_val = a; | 299 | | | 300 | 8.54M | if (a == MIN_32) { | 301 | 89.5k | abs_val = MAX_32; | 302 | 8.45M | } else if (a < 0) { | 303 | 1.25M | abs_val = -a; | 304 | 1.25M | } | 305 | | | 306 | 8.54M | return abs_val; | 307 | 8.54M | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_abs32_sat |
308 | | |
309 | 1.37k | static PLATFORM_INLINE WORD32 ixheaac_negate32(WORD32 a) { |
310 | 1.37k | WORD32 neg_val; |
311 | | |
312 | 1.37k | neg_val = -a; |
313 | | |
314 | 1.37k | return neg_val; |
315 | 1.37k | } 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_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_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 | 1.37k | static PLATFORM_INLINE WORD32 ixheaac_negate32(WORD32 a) { | 310 | 1.37k | WORD32 neg_val; | 311 | | | 312 | 1.37k | neg_val = -a; | 313 | | | 314 | 1.37k | return neg_val; | 315 | 1.37k | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_negate32 |
316 | | |
317 | 770M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { |
318 | 770M | WORD32 neg_val; |
319 | | |
320 | 770M | if (a == MIN_32) { |
321 | 1.33M | neg_val = MAX_32; |
322 | 768M | } else { |
323 | 768M | neg_val = -a; |
324 | 768M | } |
325 | 770M | return neg_val; |
326 | 770M | } 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 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 | 116M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 116M | WORD32 neg_val; | 319 | | | 320 | 116M | if (a == MIN_32) { | 321 | 990k | neg_val = MAX_32; | 322 | 115M | } else { | 323 | 115M | neg_val = -a; | 324 | 115M | } | 325 | 116M | return neg_val; | 326 | 116M | } |
Unexecuted instantiation: ixheaacd_mps_process.c:ixheaac_negate32_sat Unexecuted instantiation: ixheaacd_mps_reshape_bb_env.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 | 238M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 238M | WORD32 neg_val; | 319 | | | 320 | 238M | if (a == MIN_32) { | 321 | 1.30k | neg_val = MAX_32; | 322 | 238M | } else { | 323 | 238M | neg_val = -a; | 324 | 238M | } | 325 | 238M | return neg_val; | 326 | 238M | } |
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 | 15.8M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 15.8M | WORD32 neg_val; | 319 | | | 320 | 15.8M | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 15.8M | } else { | 323 | 15.8M | neg_val = -a; | 324 | 15.8M | } | 325 | 15.8M | return neg_val; | 326 | 15.8M | } |
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 | 22.7M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 22.7M | WORD32 neg_val; | 319 | | | 320 | 22.7M | if (a == MIN_32) { | 321 | 2.95k | neg_val = MAX_32; | 322 | 22.7M | } else { | 323 | 22.7M | neg_val = -a; | 324 | 22.7M | } | 325 | 22.7M | return neg_val; | 326 | 22.7M | } |
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 | 211M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 211M | WORD32 neg_val; | 319 | | | 320 | 211M | if (a == MIN_32) { | 321 | 284k | neg_val = MAX_32; | 322 | 211M | } else { | 323 | 211M | neg_val = -a; | 324 | 211M | } | 325 | 211M | return neg_val; | 326 | 211M | } |
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 | 10.8M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 10.8M | WORD32 neg_val; | 319 | | | 320 | 10.8M | if (a == MIN_32) { | 321 | 3.72k | neg_val = MAX_32; | 322 | 10.7M | } else { | 323 | 10.7M | neg_val = -a; | 324 | 10.7M | } | 325 | 10.8M | return neg_val; | 326 | 10.8M | } |
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 ixheaacd_mps_bitdec.c:ixheaac_negate32_sat Line | Count | Source | 317 | 53.5k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 53.5k | WORD32 neg_val; | 319 | | | 320 | 53.5k | if (a == MIN_32) { | 321 | 36 | neg_val = MAX_32; | 322 | 53.5k | } else { | 323 | 53.5k | neg_val = -a; | 324 | 53.5k | } | 325 | 53.5k | return neg_val; | 326 | 53.5k | } |
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_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_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 | 284k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 284k | WORD32 neg_val; | 319 | | | 320 | 284k | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 284k | } else { | 323 | 284k | neg_val = -a; | 324 | 284k | } | 325 | 284k | return neg_val; | 326 | 284k | } |
ixheaacd_basic_ops.c:ixheaac_negate32_sat Line | Count | Source | 317 | 153M | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 153M | WORD32 neg_val; | 319 | | | 320 | 153M | if (a == MIN_32) { | 321 | 52.6k | neg_val = MAX_32; | 322 | 153M | } else { | 323 | 153M | neg_val = -a; | 324 | 153M | } | 325 | 153M | return neg_val; | 326 | 153M | } |
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 | 51.0k | static PLATFORM_INLINE WORD32 ixheaac_negate32_sat(WORD32 a) { | 318 | 51.0k | WORD32 neg_val; | 319 | | | 320 | 51.0k | if (a == MIN_32) { | 321 | 0 | neg_val = MAX_32; | 322 | 51.0k | } else { | 323 | 51.0k | neg_val = -a; | 324 | 51.0k | } | 325 | 51.0k | return neg_val; | 326 | 51.0k | } |
Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_negate32_sat |
327 | | |
328 | 70.9k | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { |
329 | 70.9k | WORD32 quotient; |
330 | 70.9k | UWORD32 mantissa_nr, mantissa_dr; |
331 | 70.9k | WORD16 sign = 0; |
332 | | |
333 | 70.9k | LOOPINDEX i; |
334 | 70.9k | WORD q_nr, q_dr; |
335 | | |
336 | 70.9k | if ((a < 0) && (0 != b)) { |
337 | 0 | a = -a; |
338 | 0 | sign = (WORD16)(sign ^ -1); |
339 | 0 | } |
340 | | |
341 | 70.9k | if (b < 0) { |
342 | 2.79k | b = -b; |
343 | 2.79k | sign = (WORD16)(sign ^ -1); |
344 | 2.79k | } |
345 | | |
346 | 70.9k | if (0 == b) { |
347 | 9.22k | *q_format = 0; |
348 | 9.22k | return (a); |
349 | 9.22k | } |
350 | | |
351 | 61.6k | quotient = 0; |
352 | | |
353 | 61.6k | q_nr = ixheaac_norm32(a); |
354 | 61.6k | mantissa_nr = (UWORD32)a << (q_nr); |
355 | 61.6k | q_dr = ixheaac_norm32(b); |
356 | 61.6k | mantissa_dr = (UWORD32)b << (q_dr); |
357 | 61.6k | *q_format = (WORD)(30 + q_nr - q_dr); |
358 | | |
359 | 1.97M | for (i = 0; i < 31; i++) { |
360 | 1.91M | quotient = quotient << 1; |
361 | | |
362 | 1.91M | if (mantissa_nr >= mantissa_dr) { |
363 | 755k | mantissa_nr = mantissa_nr - mantissa_dr; |
364 | 755k | quotient += 1; |
365 | 755k | } |
366 | | |
367 | 1.91M | mantissa_nr = (UWORD32)mantissa_nr << 1; |
368 | 1.91M | } |
369 | | |
370 | 61.6k | if (sign < 0) { |
371 | 2.79k | quotient = -quotient; |
372 | 2.79k | } |
373 | | |
374 | 61.6k | return quotient; |
375 | 70.9k | } ixheaace_api.c:ixheaac_div32 Line | Count | Source | 328 | 962 | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { | 329 | 962 | WORD32 quotient; | 330 | 962 | UWORD32 mantissa_nr, mantissa_dr; | 331 | 962 | WORD16 sign = 0; | 332 | | | 333 | 962 | LOOPINDEX i; | 334 | 962 | WORD q_nr, q_dr; | 335 | | | 336 | 962 | if ((a < 0) && (0 != b)) { | 337 | 0 | a = -a; | 338 | 0 | sign = (WORD16)(sign ^ -1); | 339 | 0 | } | 340 | | | 341 | 962 | if (b < 0) { | 342 | 0 | b = -b; | 343 | 0 | sign = (WORD16)(sign ^ -1); | 344 | 0 | } | 345 | | | 346 | 962 | if (0 == b) { | 347 | 0 | *q_format = 0; | 348 | 0 | return (a); | 349 | 0 | } | 350 | | | 351 | 962 | quotient = 0; | 352 | | | 353 | 962 | q_nr = ixheaac_norm32(a); | 354 | 962 | mantissa_nr = (UWORD32)a << (q_nr); | 355 | 962 | q_dr = ixheaac_norm32(b); | 356 | 962 | mantissa_dr = (UWORD32)b << (q_dr); | 357 | 962 | *q_format = (WORD)(30 + q_nr - q_dr); | 358 | | | 359 | 30.7k | for (i = 0; i < 31; i++) { | 360 | 29.8k | quotient = quotient << 1; | 361 | | | 362 | 29.8k | if (mantissa_nr >= mantissa_dr) { | 363 | 6.26k | mantissa_nr = mantissa_nr - mantissa_dr; | 364 | 6.26k | quotient += 1; | 365 | 6.26k | } | 366 | | | 367 | 29.8k | mantissa_nr = (UWORD32)mantissa_nr << 1; | 368 | 29.8k | } | 369 | | | 370 | 962 | if (sign < 0) { | 371 | 0 | quotient = -quotient; | 372 | 0 | } | 373 | | | 374 | 962 | return quotient; | 375 | 962 | } |
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_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_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_bitdec.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_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_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 | 69.9k | static PLATFORM_INLINE WORD32 ixheaac_div32(WORD32 a, WORD32 b, WORD *q_format) { | 329 | 69.9k | WORD32 quotient; | 330 | 69.9k | UWORD32 mantissa_nr, mantissa_dr; | 331 | 69.9k | WORD16 sign = 0; | 332 | | | 333 | 69.9k | LOOPINDEX i; | 334 | 69.9k | WORD q_nr, q_dr; | 335 | | | 336 | 69.9k | if ((a < 0) && (0 != b)) { | 337 | 0 | a = -a; | 338 | 0 | sign = (WORD16)(sign ^ -1); | 339 | 0 | } | 340 | | | 341 | 69.9k | if (b < 0) { | 342 | 2.79k | b = -b; | 343 | 2.79k | sign = (WORD16)(sign ^ -1); | 344 | 2.79k | } | 345 | | | 346 | 69.9k | if (0 == b) { | 347 | 9.22k | *q_format = 0; | 348 | 9.22k | return (a); | 349 | 9.22k | } | 350 | | | 351 | 60.7k | quotient = 0; | 352 | | | 353 | 60.7k | q_nr = ixheaac_norm32(a); | 354 | 60.7k | mantissa_nr = (UWORD32)a << (q_nr); | 355 | 60.7k | q_dr = ixheaac_norm32(b); | 356 | 60.7k | mantissa_dr = (UWORD32)b << (q_dr); | 357 | 60.7k | *q_format = (WORD)(30 + q_nr - q_dr); | 358 | | | 359 | 1.94M | for (i = 0; i < 31; i++) { | 360 | 1.88M | quotient = quotient << 1; | 361 | | | 362 | 1.88M | if (mantissa_nr >= mantissa_dr) { | 363 | 749k | mantissa_nr = mantissa_nr - mantissa_dr; | 364 | 749k | quotient += 1; | 365 | 749k | } | 366 | | | 367 | 1.88M | mantissa_nr = (UWORD32)mantissa_nr << 1; | 368 | 1.88M | } | 369 | | | 370 | 60.7k | if (sign < 0) { | 371 | 2.79k | quotient = -quotient; | 372 | 2.79k | } | 373 | | | 374 | 60.7k | return quotient; | 375 | 69.9k | } |
Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_div32 |
376 | | |
377 | 57.2M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { |
378 | 57.2M | WORD32 out_val; |
379 | | |
380 | 57.2M | b = ((UWORD32)(b << 24) >> 24); |
381 | 57.2M | if (b >= 31) { |
382 | 28.5M | if (a < 0) |
383 | 4.14M | out_val = -1; |
384 | 24.4M | else |
385 | 24.4M | out_val = 0; |
386 | 28.7M | } else if (b <= 0) { |
387 | 11.7M | return a; |
388 | 17.0M | } else { |
389 | 17.0M | a = ixheaac_add32_sat(a, (1 << (b - 1))); |
390 | 17.0M | out_val = (WORD32)a >> b; |
391 | 17.0M | } |
392 | | |
393 | 45.5M | return out_val; |
394 | 57.2M | } 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_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_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 | 15.8M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 15.8M | WORD32 out_val; | 379 | | | 380 | 15.8M | b = ((UWORD32)(b << 24) >> 24); | 381 | 15.8M | if (b >= 31) { | 382 | 7.28M | if (a < 0) | 383 | 0 | out_val = -1; | 384 | 7.28M | else | 385 | 7.28M | out_val = 0; | 386 | 8.52M | } else if (b <= 0) { | 387 | 6.82M | return a; | 388 | 6.82M | } else { | 389 | 1.69M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 1.69M | out_val = (WORD32)a >> b; | 391 | 1.69M | } | 392 | | | 393 | 8.97M | return out_val; | 394 | 15.8M | } |
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 | 11.0M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 11.0M | WORD32 out_val; | 379 | | | 380 | 11.0M | b = ((UWORD32)(b << 24) >> 24); | 381 | 11.0M | if (b >= 31) { | 382 | 2.37M | if (a < 0) | 383 | 1.11M | out_val = -1; | 384 | 1.25M | else | 385 | 1.25M | out_val = 0; | 386 | 8.68M | } else if (b <= 0) { | 387 | 344k | return a; | 388 | 8.33M | } else { | 389 | 8.33M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 8.33M | out_val = (WORD32)a >> b; | 391 | 8.33M | } | 392 | | | 393 | 10.7M | return out_val; | 394 | 11.0M | } |
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 | 30.4M | static PLATFORM_INLINE WORD32 ixheaac_shr32_sat(WORD32 a, WORD32 b) { | 378 | 30.4M | WORD32 out_val; | 379 | | | 380 | 30.4M | b = ((UWORD32)(b << 24) >> 24); | 381 | 30.4M | if (b >= 31) { | 382 | 18.9M | if (a < 0) | 383 | 3.02M | out_val = -1; | 384 | 15.8M | else | 385 | 15.8M | out_val = 0; | 386 | 18.9M | } else if (b <= 0) { | 387 | 4.53M | return a; | 388 | 6.98M | } else { | 389 | 6.98M | a = ixheaac_add32_sat(a, (1 << (b - 1))); | 390 | 6.98M | out_val = (WORD32)a >> b; | 391 | 6.98M | } | 392 | | | 393 | 25.8M | return out_val; | 394 | 30.4M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_shr32_sat |
395 | | |
396 | 6.86M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_sat(WORD32 a, WORD16 b, WORD16 c) { |
397 | 6.86M | WORD32 acc; |
398 | | |
399 | 6.86M | acc = ixheaac_mult16x16in32(b, c); |
400 | | |
401 | 6.86M | acc = ixheaac_add32_sat(a, acc); |
402 | | |
403 | 6.86M | return acc; |
404 | 6.86M | } 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_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_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 | 6.86M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_sat(WORD32 a, WORD16 b, WORD16 c) { | 397 | 6.86M | WORD32 acc; | 398 | | | 399 | 6.86M | acc = ixheaac_mult16x16in32(b, c); | 400 | | | 401 | 6.86M | acc = ixheaac_add32_sat(a, acc); | 402 | | | 403 | 6.86M | return acc; | 404 | 6.86M | } |
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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.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_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_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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_mac16x16in32_shl |
415 | | |
416 | 22.8M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { |
417 | 22.8M | WORD32 acc; |
418 | | |
419 | 22.8M | acc = ixheaac_mult16x16in32_shl_sat(b, c); |
420 | | |
421 | 22.8M | acc = ixheaac_add32_sat(a, acc); |
422 | | |
423 | 22.8M | return acc; |
424 | 22.8M | } 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_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_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 | 3.57M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 3.57M | WORD32 acc; | 418 | | | 419 | 3.57M | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 3.57M | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 3.57M | return acc; | 424 | 3.57M | } |
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 | 19.2M | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 19.2M | WORD32 acc; | 418 | | | 419 | 19.2M | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 19.2M | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 19.2M | return acc; | 424 | 19.2M | } |
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_bitdec.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_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 | 45.7k | static PLATFORM_INLINE WORD32 ixheaac_mac16x16in32_shl_sat(WORD32 a, WORD16 b, WORD16 c) { | 417 | 45.7k | WORD32 acc; | 418 | | | 419 | 45.7k | acc = ixheaac_mult16x16in32_shl_sat(b, c); | 420 | | | 421 | 45.7k | acc = ixheaac_add32_sat(a, acc); | 422 | | | 423 | 45.7k | return acc; | 424 | 45.7k | } |
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 Unexecuted instantiation: ixheaacd_mps_res_block.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_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_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_bitdec.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_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_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 Unexecuted instantiation: ixheaacd_mps_res_block.c:ixheaac_msu16x16in32 |
435 | | |
436 | | #endif /* IXHEAAC_BASIC_OPS32_H */ |