Coverage Report

Created: 2025-08-29 06:15

/src/libxaac/common/ixheaac_basic_ops16.h
Line
Count
Source (jump to first uncovered line)
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_OPS16_H
21
#define IXHEAAC_BASIC_OPS16_H
22
23
92.1M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
92.1M
  WORD16 var_out;
25
26
92.1M
  if (op1 > 0X00007fffL) {
27
5.86M
    var_out = MAX_16;
28
86.2M
  } else if (op1 < (WORD32)0xffff8000L) {
29
6.00M
    var_out = (WORD16)(-32768);
30
80.2M
  } else {
31
80.2M
    var_out = (WORD16)(op1);
32
80.2M
  }
33
92.1M
  return (var_out);
34
92.1M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_sat16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_sat16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_sat16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_sat16
ixheaacd_longblock.c:ixheaac_sat16
Line
Count
Source
23
88.1k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
88.1k
  WORD16 var_out;
25
26
88.1k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
88.1k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
88.1k
  } else {
31
88.1k
    var_out = (WORD16)(op1);
32
88.1k
  }
33
88.1k
  return (var_out);
34
88.1k
}
ixheaacd_lt_predict.c:ixheaac_sat16
Line
Count
Source
23
80.5M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
80.5M
  WORD16 var_out;
25
26
80.5M
  if (op1 > 0X00007fffL) {
27
5.85M
    var_out = MAX_16;
28
74.7M
  } else if (op1 < (WORD32)0xffff8000L) {
29
5.99M
    var_out = (WORD16)(-32768);
30
68.7M
  } else {
31
68.7M
    var_out = (WORD16)(op1);
32
68.7M
  }
33
80.5M
  return (var_out);
34
80.5M
}
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_sat16
ixheaacd_sbr_dec.c:ixheaac_sat16
Line
Count
Source
23
51.4k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
51.4k
  WORD16 var_out;
25
26
51.4k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
51.4k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
51.4k
  } else {
31
51.4k
    var_out = (WORD16)(op1);
32
51.4k
  }
33
51.4k
  return (var_out);
34
51.4k
}
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sat16
ixheaacd_basic_funcs.c:ixheaac_sat16
Line
Count
Source
23
548k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
548k
  WORD16 var_out;
25
26
548k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
548k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
548k
  } else {
31
548k
    var_out = (WORD16)(op1);
32
548k
  }
33
548k
  return (var_out);
34
548k
}
ixheaacd_block.c:ixheaac_sat16
Line
Count
Source
23
1.28M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
1.28M
  WORD16 var_out;
25
26
1.28M
  if (op1 > 0X00007fffL) {
27
14.7k
    var_out = MAX_16;
28
1.26M
  } else if (op1 < (WORD32)0xffff8000L) {
29
16.2k
    var_out = (WORD16)(-32768);
30
1.24M
  } else {
31
1.24M
    var_out = (WORD16)(op1);
32
1.24M
  }
33
1.28M
  return (var_out);
34
1.28M
}
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sat16
ixheaacd_env_calc.c:ixheaac_sat16
Line
Count
Source
23
3.63M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
3.63M
  WORD16 var_out;
25
26
3.63M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
3.63M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
3.63M
  } else {
31
3.63M
    var_out = (WORD16)(op1);
32
3.63M
  }
33
3.63M
  return (var_out);
34
3.63M
}
ixheaacd_env_dec.c:ixheaac_sat16
Line
Count
Source
23
803k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
803k
  WORD16 var_out;
25
26
803k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
803k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
803k
  } else {
31
803k
    var_out = (WORD16)(op1);
32
803k
  }
33
803k
  return (var_out);
34
803k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_sat16
ixheaacd_lpp_tran.c:ixheaac_sat16
Line
Count
Source
23
5.15M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
5.15M
  WORD16 var_out;
25
26
5.15M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
5.15M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
5.15M
  } else {
31
5.15M
    var_out = (WORD16)(op1);
32
5.15M
  }
33
5.15M
  return (var_out);
34
5.15M
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sat16
ixheaacd_mps_res_longblock.c:ixheaac_sat16
Line
Count
Source
23
197
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
197
  WORD16 var_out;
25
26
197
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
197
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
197
  } else {
31
197
    var_out = (WORD16)(op1);
32
197
  }
33
197
  return (var_out);
34
197
}
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sat16
35
36
605k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
605k
  WORD16 var_out;
38
39
605k
  var_out = ((WORD16)(op1 + op2));
40
605k
  return (var_out);
41
605k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_add16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_add16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_add16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_add16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_add16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_add16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_add16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_add16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_add16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_add16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_add16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_add16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_add16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_add16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_add16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_add16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_add16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_add16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_add16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_add16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_add16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_add16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_add16
ixheaacd_env_dec.c:ixheaac_add16
Line
Count
Source
36
92.4k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
92.4k
  WORD16 var_out;
38
39
92.4k
  var_out = ((WORD16)(op1 + op2));
40
92.4k
  return (var_out);
41
92.4k
}
ixheaacd_env_extr.c:ixheaac_add16
Line
Count
Source
36
454k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
454k
  WORD16 var_out;
38
39
454k
  var_out = ((WORD16)(op1 + op2));
40
454k
  return (var_out);
41
454k
}
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_add16
ixheaacd_lpp_tran.c:ixheaac_add16
Line
Count
Source
36
51.4k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
51.4k
  WORD16 var_out;
38
39
51.4k
  var_out = ((WORD16)(op1 + op2));
40
51.4k
  return (var_out);
41
51.4k
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_add16
ixheaacd_ps_bitdec.c:ixheaac_add16
Line
Count
Source
36
7.74k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
7.74k
  WORD16 var_out;
38
39
7.74k
  var_out = ((WORD16)(op1 + op2));
40
7.74k
  return (var_out);
41
7.74k
}
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add16
42
43
88.3k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
88.3k
  WORD16 var_out;
45
88.3k
  WORD32 sum;
46
47
88.3k
  sum = (WORD32)op1 + (WORD32)op2;
48
88.3k
  var_out = ixheaac_sat16(sum);
49
88.3k
  return (var_out);
50
88.3k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_add16_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_add16_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_add16_sat
ixheaacd_longblock.c:ixheaac_add16_sat
Line
Count
Source
43
88.1k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
88.1k
  WORD16 var_out;
45
88.1k
  WORD32 sum;
46
47
88.1k
  sum = (WORD32)op1 + (WORD32)op2;
48
88.1k
  var_out = ixheaac_sat16(sum);
49
88.1k
  return (var_out);
50
88.1k
}
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add16_sat
ixheaacd_mps_res_longblock.c:ixheaac_add16_sat
Line
Count
Source
43
197
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
197
  WORD16 var_out;
45
197
  WORD32 sum;
46
47
197
  sum = (WORD32)op1 + (WORD32)op2;
48
197
  var_out = ixheaac_sat16(sum);
49
197
  return (var_out);
50
197
}
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_add16_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_add16_sat
51
52
17.4M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
17.4M
  WORD16 var_out;
54
55
17.4M
  var_out = ((WORD16)(op1 - op2));
56
17.4M
  return (var_out);
57
17.4M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_sub16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_sub16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_sub16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub16
ixheaacd_env_calc.c:ixheaac_sub16
Line
Count
Source
52
17.4M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
17.4M
  WORD16 var_out;
54
55
17.4M
  var_out = ((WORD16)(op1 - op2));
56
17.4M
  return (var_out);
57
17.4M
}
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_sub16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sub16
58
59
854k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
854k
  WORD16 var_out;
61
854k
  WORD32 diff;
62
63
854k
  diff = (WORD32)op1 - op2;
64
854k
  var_out = ixheaac_sat16(diff);
65
854k
  return (var_out);
66
854k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_sub16_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_sub16_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_sub16_sat
ixheaacd_sbr_dec.c:ixheaac_sub16_sat
Line
Count
Source
59
51.4k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
51.4k
  WORD16 var_out;
61
51.4k
  WORD32 diff;
62
63
51.4k
  diff = (WORD32)op1 - op2;
64
51.4k
  var_out = ixheaac_sat16(diff);
65
51.4k
  return (var_out);
66
51.4k
}
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_sub16_sat
ixheaacd_env_dec.c:ixheaac_sub16_sat
Line
Count
Source
59
803k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
803k
  WORD16 var_out;
61
803k
  WORD32 diff;
62
63
803k
  diff = (WORD32)op1 - op2;
64
803k
  var_out = ixheaac_sat16(diff);
65
803k
  return (var_out);
66
803k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_sub16_sat
67
68
7.57M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
7.57M
  WORD16 var_out;
70
71
7.57M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
7.57M
  return (var_out);
73
7.57M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_mult16
ixheaacd_env_dec.c:ixheaac_mult16
Line
Count
Source
68
7.57M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
7.57M
  WORD16 var_out;
70
71
7.57M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
7.57M
  return (var_out);
73
7.57M
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16
74
75
4.93M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
4.93M
  WORD16 var_out;
77
78
4.93M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
4.93M
  return (var_out);
80
4.93M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16_shl
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16_shl
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16_shl
ixheaacd_env_calc.c:ixheaac_mult16_shl
Line
Count
Source
75
4.22M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
4.22M
  WORD16 var_out;
77
78
4.22M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
4.22M
  return (var_out);
80
4.22M
}
ixheaacd_env_dec.c:ixheaac_mult16_shl
Line
Count
Source
75
606k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
606k
  WORD16 var_out;
77
78
606k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
606k
  return (var_out);
80
606k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_mult16_shl
ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16_shl
Line
Count
Source
75
89.0k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
89.0k
  WORD16 var_out;
77
78
89.0k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
89.0k
  return (var_out);
80
89.0k
}
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16_shl
ixheaacd_ps_bitdec.c:ixheaac_mult16_shl
Line
Count
Source
75
14.8k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
14.8k
  WORD16 var_out;
77
78
14.8k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
14.8k
  return (var_out);
80
14.8k
}
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16_shl
81
82
8.79M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
8.79M
  WORD16 var_out;
84
8.79M
  WORD32 temp;
85
86
8.79M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
8.79M
  var_out = ixheaac_sat16(temp);
88
8.79M
  return (var_out);
89
8.79M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_mult16_shl_sat
ixheaacd_env_calc.c:ixheaac_mult16_shl_sat
Line
Count
Source
82
3.63M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
3.63M
  WORD16 var_out;
84
3.63M
  WORD32 temp;
85
86
3.63M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
3.63M
  var_out = ixheaac_sat16(temp);
88
3.63M
  return (var_out);
89
3.63M
}
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_mult16_shl_sat
ixheaacd_lpp_tran.c:ixheaac_mult16_shl_sat
Line
Count
Source
82
5.15M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
5.15M
  WORD16 var_out;
84
5.15M
  WORD32 temp;
85
86
5.15M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
5.15M
  var_out = ixheaac_sat16(temp);
88
5.15M
  return (var_out);
89
5.15M
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16_shl_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16_shl_sat
90
91
49.4M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
49.4M
  WORD16 var_out;
93
94
49.4M
  var_out = (WORD16)(op1 << shift);
95
49.4M
  return (var_out);
96
49.4M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl16
ixheaacd_lt_predict.c:ixheaac_shl16
Line
Count
Source
91
48.9M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
48.9M
  WORD16 var_out;
93
94
48.9M
  var_out = (WORD16)(op1 << shift);
95
48.9M
  return (var_out);
96
48.9M
}
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl16
ixheaacd_lpp_tran.c:ixheaac_shl16
Line
Count
Source
91
505k
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
505k
  WORD16 var_out;
93
94
505k
  var_out = (WORD16)(op1 << shift);
95
505k
  return (var_out);
96
505k
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl16
97
98
1.28M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.28M
  WORD16 var_out;
100
1.28M
  WORD32 temp;
101
102
1.28M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.28M
  temp = (WORD32)(op1 << shift);
106
1.28M
  var_out = ixheaac_sat16(temp);
107
1.28M
  return (var_out);
108
1.28M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl16_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl16_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl16_sat
ixheaacd_block.c:ixheaac_shl16_sat
Line
Count
Source
98
1.28M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.28M
  WORD16 var_out;
100
1.28M
  WORD32 temp;
101
102
1.28M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.28M
  temp = (WORD32)(op1 << shift);
106
1.28M
  var_out = ixheaac_sat16(temp);
107
1.28M
  return (var_out);
108
1.28M
}
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl16_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl16_sat
109
110
65.2k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
65.2k
  WORD16 var_out;
112
113
65.2k
  var_out = ((WORD16)(op1 >> shift));
114
65.2k
  return (var_out);
115
65.2k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr16
ixheaacd_env_dec.c:ixheaac_shr16
Line
Count
Source
110
8.50k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
8.50k
  WORD16 var_out;
112
113
8.50k
  var_out = ((WORD16)(op1 >> shift));
114
8.50k
  return (var_out);
115
8.50k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16
ixheaacd_freq_sca.c:ixheaac_shr16
Line
Count
Source
110
55.8k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
55.8k
  WORD16 var_out;
112
113
55.8k
  var_out = ((WORD16)(op1 >> shift));
114
55.8k
  return (var_out);
115
55.8k
}
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr16
ixheaacd_mps_res_channel.c:ixheaac_shr16
Line
Count
Source
110
760
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
760
  WORD16 var_out;
112
113
760
  var_out = ((WORD16)(op1 >> shift));
114
760
  return (var_out);
115
760
}
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16
ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16
Line
Count
Source
110
151
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
151
  WORD16 var_out;
112
113
151
  var_out = ((WORD16)(op1 >> shift));
114
151
  return (var_out);
115
151
}
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr16
116
117
0
static PLATFORM_INLINE WORD16 ixheaac_shl16_dir(WORD16 op1, WORD16 shift) {
118
0
  WORD16 var_out;
119
0
  if (shift > 0) {
120
0
    var_out = ixheaac_shl16(op1, shift);
121
0
  } else {
122
0
    var_out = ixheaac_shr16(op1, (WORD16)(-shift));
123
0
  }
124
0
  return (var_out);
125
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl16_dir
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl16_dir
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl16_dir
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl16_dir
126
127
0
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir(WORD16 op1, WORD16 shift) {
128
0
  WORD16 var_out;
129
0
130
0
  if (shift < 0) {
131
0
    var_out = ixheaac_shl16(op1, (WORD16)(-shift));
132
0
  } else {
133
0
    var_out = ixheaac_shr16(op1, shift);
134
0
  }
135
0
  return (var_out);
136
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr16_dir
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr16_dir
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr16_dir
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr16_dir
137
138
0
static PLATFORM_INLINE WORD16 ixheaac_shl16_dir_sat(WORD16 op1, WORD16 shift) {
139
0
  WORD16 var_out;
140
0
  if (shift > 0) {
141
0
    var_out = ixheaac_shl16_sat(op1, shift);
142
0
  } else {
143
0
    var_out = ixheaac_shr16(op1, (WORD16)(-shift));
144
0
  }
145
0
  return (var_out);
146
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shl16_dir_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shl16_dir_sat
147
148
911
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
911
  WORD16 var_out;
150
151
911
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
911
  } else {
154
911
    var_out = ixheaac_shr16(op1, shift);
155
911
  }
156
911
  return (var_out);
157
911
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_shr16_dir_sat
ixheaacd_mps_res_channel.c:ixheaac_shr16_dir_sat
Line
Count
Source
148
760
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
760
  WORD16 var_out;
150
151
760
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
760
  } else {
154
760
    var_out = ixheaac_shr16(op1, shift);
155
760
  }
156
760
  return (var_out);
157
760
}
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16_dir_sat
ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16_dir_sat
Line
Count
Source
148
151
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
151
  WORD16 var_out;
150
151
151
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
151
  } else {
154
151
    var_out = ixheaac_shr16(op1, shift);
155
151
  }
156
151
  return (var_out);
157
151
}
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_shr16_dir_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_shr16_dir_sat
158
159
0
static PLATFORM_INLINE WORD16 ixheaac_norm16(WORD16 op1) {
160
0
  WORD16 var_out;
161
0
162
0
  if (0 == op1) {
163
0
    var_out = 0;
164
0
  } else {
165
0
    if ((WORD16)0xffff == op1) {
166
0
      var_out = 15;
167
0
    } else {
168
0
      if (op1 < 0) {
169
0
        op1 = (WORD16)(~op1);
170
0
      }
171
0
      for (var_out = 0; op1 < 0x4000; var_out++) {
172
0
        op1 <<= 1;
173
0
      }
174
0
    }
175
0
  }
176
0
177
0
  return (var_out);
178
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_norm16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_norm16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_norm16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_norm16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_norm16
179
180
0
static PLATFORM_INLINE WORD16 ixheaac_abs16(WORD16 op1) {
181
0
  WORD16 var_out;
182
183
0
  if (op1 < 0) {
184
0
    var_out = (WORD16)(-op1);
185
0
  } else {
186
0
    var_out = op1;
187
0
  }
188
0
  return (var_out);
189
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_abs16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_abs16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_abs16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_abs16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_abs16
190
191
54.1k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
54.1k
  WORD16 var_out;
193
194
54.1k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
54.1k
  } else {
197
54.1k
    if (op1 < 0) {
198
35.0k
      var_out = (WORD16)(-op1);
199
35.0k
    } else {
200
19.0k
      var_out = op1;
201
19.0k
    }
202
54.1k
  }
203
54.1k
  return (var_out);
204
54.1k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_tns.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_abs16_sat
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_abs16_sat
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_api.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_abs16_sat
ixheaacd_sbrdec_lpfuncs.c:ixheaac_abs16_sat
Line
Count
Source
191
54.1k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
54.1k
  WORD16 var_out;
193
194
54.1k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
54.1k
  } else {
197
54.1k
    if (op1 < 0) {
198
35.0k
      var_out = (WORD16)(-op1);
199
35.0k
    } else {
200
19.0k
      var_out = op1;
201
19.0k
    }
202
54.1k
  }
203
54.1k
  return (var_out);
204
54.1k
}
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_abs16_sat
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_abs16_sat
205
206
15.6M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
15.6M
  WORD16 var_out;
208
209
15.6M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
15.6M
  } else {
212
15.6M
    var_out = (WORD16)(-op1);
213
15.6M
  }
214
15.6M
  return (var_out);
215
15.6M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_negate16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_negate16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_negate16
ixheaacd_lpfuncs.c:ixheaac_negate16
Line
Count
Source
206
15.6M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
15.6M
  WORD16 var_out;
208
209
15.6M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
15.6M
  } else {
212
15.6M
    var_out = (WORD16)(-op1);
213
15.6M
  }
214
15.6M
  return (var_out);
215
15.6M
}
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_negate16
ixheaacd_ps_bitdec.c:ixheaac_negate16
Line
Count
Source
206
980
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
980
  WORD16 var_out;
208
209
980
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
980
  } else {
212
980
    var_out = (WORD16)(-op1);
213
980
  }
214
980
  return (var_out);
215
980
}
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_negate16
216
217
0
static PLATFORM_INLINE WORD16 ixheaac_min16(WORD16 op1, WORD16 op2) {
218
0
  WORD16 var_out;
219
220
0
  var_out = op1 < op2 ? op1 : op2;
221
0
  return (var_out);
222
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_min16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_min16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_min16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_min16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_min16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_min16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_min16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_min16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_min16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_min16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_min16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_min16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_min16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_min16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_min16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_min16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_min16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_min16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_min16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_min16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_min16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_min16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_min16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_min16
223
224
0
static PLATFORM_INLINE WORD16 ixheaac_max16(WORD16 op1, WORD16 op2) {
225
0
  WORD16 var_out;
226
227
0
  var_out = op1 > op2 ? op1 : op2;
228
0
  return (var_out);
229
0
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_max16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_max16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_max16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_max16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_max16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_max16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_max16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_max16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_max16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_max16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_max16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_max16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_max16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_max16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_max16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_max16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_max16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_max16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_max16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_max16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_max16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_max16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_lpfuncs.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_max16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_max16
230
231
503M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
503M
  WORD16 var_out;
233
234
503M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
503M
  return (var_out);
236
503M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_round16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_round16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_round16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_round16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_round16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_round16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_round16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_round16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_round16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_round16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_round16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_round16
ixheaacd_api.c:ixheaac_round16
Line
Count
Source
231
302M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
302M
  WORD16 var_out;
233
234
302M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
302M
  return (var_out);
236
302M
}
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_round16
ixheaacd_lt_predict.c:ixheaac_round16
Line
Count
Source
231
95.2M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
95.2M
  WORD16 var_out;
233
234
95.2M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
95.2M
  return (var_out);
236
95.2M
}
ixheaacd_multichannel.c:ixheaac_round16
Line
Count
Source
231
321
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
321
  WORD16 var_out;
233
234
321
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
321
  return (var_out);
236
321
}
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_round16
ixheaacd_qmf_dec_generic.c:ixheaac_round16
Line
Count
Source
231
74.7M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
74.7M
  WORD16 var_out;
233
234
74.7M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
74.7M
  return (var_out);
236
74.7M
}
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_round16
ixheaacd_aac_tns.c:ixheaac_round16
Line
Count
Source
231
8.42M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
8.42M
  WORD16 var_out;
233
234
8.42M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
8.42M
  return (var_out);
236
8.42M
}
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_env_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_freq_sca.c:ixheaac_round16
ixheaacd_lpfuncs.c:ixheaac_round16
Line
Count
Source
231
21.9M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
21.9M
  WORD16 var_out;
233
234
21.9M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
21.9M
  return (var_out);
236
21.9M
}
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_round16
ixheaacd_mps_res_tns.c:ixheaac_round16
Line
Count
Source
231
70.7k
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
70.7k
  WORD16 var_out;
233
234
70.7k
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
70.7k
  return (var_out);
236
70.7k
}
Unexecuted instantiation: ixheaacd_ps_bitdec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_round16
237
#endif /* IXHEAAC_BASIC_OPS16_H */