Coverage Report

Created: 2025-11-10 06:22

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libxaac/common/ixheaac_basic_ops16.h
Line
Count
Source
1
/******************************************************************************
2
 *                                                                            *
3
 * Copyright (C) 2018 The Android Open Source Project
4
 *
5
 * Licensed under the Apache License, Version 2.0 (the "License");
6
 * you may not use this file except in compliance with the License.
7
 * You may obtain a copy of the License at:
8
 *
9
 * http://www.apache.org/licenses/LICENSE-2.0
10
 *
11
 * Unless required by applicable law or agreed to in writing, software
12
 * distributed under the License is distributed on an "AS IS" BASIS,
13
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
 * See the License for the specific language governing permissions and
15
 * limitations under the License.
16
 *
17
 *****************************************************************************
18
 * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore
19
*/
20
#ifndef IXHEAAC_BASIC_OPS16_H
21
#define IXHEAAC_BASIC_OPS16_H
22
23
87.7M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
87.7M
  WORD16 var_out;
25
26
87.7M
  if (op1 > 0X00007fffL) {
27
5.57M
    var_out = MAX_16;
28
82.1M
  } else if (op1 < (WORD32)0xffff8000L) {
29
5.96M
    var_out = (WORD16)(-32768);
30
76.1M
  } else {
31
76.1M
    var_out = (WORD16)(op1);
32
76.1M
  }
33
87.7M
  return (var_out);
34
87.7M
}
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
87.5k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
87.5k
  WORD16 var_out;
25
26
87.5k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
87.5k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
87.5k
  } else {
31
87.5k
    var_out = (WORD16)(op1);
32
87.5k
  }
33
87.5k
  return (var_out);
34
87.5k
}
ixheaacd_lt_predict.c:ixheaac_sat16
Line
Count
Source
23
74.3M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
74.3M
  WORD16 var_out;
25
26
74.3M
  if (op1 > 0X00007fffL) {
27
5.53M
    var_out = MAX_16;
28
68.7M
  } else if (op1 < (WORD32)0xffff8000L) {
29
5.92M
    var_out = (WORD16)(-32768);
30
62.8M
  } else {
31
62.8M
    var_out = (WORD16)(op1);
32
62.8M
  }
33
74.3M
  return (var_out);
34
74.3M
}
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
59.1k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
59.1k
  WORD16 var_out;
25
26
59.1k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
59.1k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
59.1k
  } else {
31
59.1k
    var_out = (WORD16)(op1);
32
59.1k
  }
33
59.1k
  return (var_out);
34
59.1k
}
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
586k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
586k
  WORD16 var_out;
25
26
586k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
586k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
586k
  } else {
31
586k
    var_out = (WORD16)(op1);
32
586k
  }
33
586k
  return (var_out);
34
586k
}
ixheaacd_block.c:ixheaac_sat16
Line
Count
Source
23
1.32M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
1.32M
  WORD16 var_out;
25
26
1.32M
  if (op1 > 0X00007fffL) {
27
36.5k
    var_out = MAX_16;
28
1.28M
  } else if (op1 < (WORD32)0xffff8000L) {
29
42.8k
    var_out = (WORD16)(-32768);
30
1.24M
  } else {
31
1.24M
    var_out = (WORD16)(op1);
32
1.24M
  }
33
1.32M
  return (var_out);
34
1.32M
}
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sat16
ixheaacd_env_calc.c:ixheaac_sat16
Line
Count
Source
23
4.47M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
4.47M
  WORD16 var_out;
25
26
4.47M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
4.47M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
4.47M
  } else {
31
4.47M
    var_out = (WORD16)(op1);
32
4.47M
  }
33
4.47M
  return (var_out);
34
4.47M
}
ixheaacd_env_dec.c:ixheaac_sat16
Line
Count
Source
23
924k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
924k
  WORD16 var_out;
25
26
924k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
924k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
924k
  } else {
31
924k
    var_out = (WORD16)(op1);
32
924k
  }
33
924k
  return (var_out);
34
924k
}
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.96M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
5.96M
  WORD16 var_out;
25
26
5.96M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
5.96M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
5.96M
  } else {
31
5.96M
    var_out = (WORD16)(op1);
32
5.96M
  }
33
5.96M
  return (var_out);
34
5.96M
}
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
212
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
212
  WORD16 var_out;
25
26
212
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
212
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
212
  } else {
31
212
    var_out = (WORD16)(op1);
32
212
  }
33
212
  return (var_out);
34
212
}
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
713k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
713k
  WORD16 var_out;
38
39
713k
  var_out = ((WORD16)(op1 + op2));
40
713k
  return (var_out);
41
713k
}
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
113k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
113k
  WORD16 var_out;
38
39
113k
  var_out = ((WORD16)(op1 + op2));
40
113k
  return (var_out);
41
113k
}
ixheaacd_env_extr.c:ixheaac_add16
Line
Count
Source
36
534k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
534k
  WORD16 var_out;
38
39
534k
  var_out = ((WORD16)(op1 + op2));
40
534k
  return (var_out);
41
534k
}
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
59.1k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
59.1k
  WORD16 var_out;
38
39
59.1k
  var_out = ((WORD16)(op1 + op2));
40
59.1k
  return (var_out);
41
59.1k
}
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
6.05k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
6.05k
  WORD16 var_out;
38
39
6.05k
  var_out = ((WORD16)(op1 + op2));
40
6.05k
  return (var_out);
41
6.05k
}
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
87.7k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
87.7k
  WORD16 var_out;
45
87.7k
  WORD32 sum;
46
47
87.7k
  sum = (WORD32)op1 + (WORD32)op2;
48
87.7k
  var_out = ixheaac_sat16(sum);
49
87.7k
  return (var_out);
50
87.7k
}
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
87.5k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
87.5k
  WORD16 var_out;
45
87.5k
  WORD32 sum;
46
47
87.5k
  sum = (WORD32)op1 + (WORD32)op2;
48
87.5k
  var_out = ixheaac_sat16(sum);
49
87.5k
  return (var_out);
50
87.5k
}
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
212
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
212
  WORD16 var_out;
45
212
  WORD32 sum;
46
47
212
  sum = (WORD32)op1 + (WORD32)op2;
48
212
  var_out = ixheaac_sat16(sum);
49
212
  return (var_out);
50
212
}
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
20.1M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
20.1M
  WORD16 var_out;
54
55
20.1M
  var_out = ((WORD16)(op1 - op2));
56
20.1M
  return (var_out);
57
20.1M
}
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
20.1M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
20.1M
  WORD16 var_out;
54
55
20.1M
  var_out = ((WORD16)(op1 - op2));
56
20.1M
  return (var_out);
57
20.1M
}
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
984k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
984k
  WORD16 var_out;
61
984k
  WORD32 diff;
62
63
984k
  diff = (WORD32)op1 - op2;
64
984k
  var_out = ixheaac_sat16(diff);
65
984k
  return (var_out);
66
984k
}
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
59.1k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
59.1k
  WORD16 var_out;
61
59.1k
  WORD32 diff;
62
63
59.1k
  diff = (WORD32)op1 - op2;
64
59.1k
  var_out = ixheaac_sat16(diff);
65
59.1k
  return (var_out);
66
59.1k
}
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
924k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
924k
  WORD16 var_out;
61
924k
  WORD32 diff;
62
63
924k
  diff = (WORD32)op1 - op2;
64
924k
  var_out = ixheaac_sat16(diff);
65
924k
  return (var_out);
66
924k
}
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
9.35M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
9.35M
  WORD16 var_out;
70
71
9.35M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
9.35M
  return (var_out);
73
9.35M
}
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
9.35M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
9.35M
  WORD16 var_out;
70
71
9.35M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
9.35M
  return (var_out);
73
9.35M
}
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
6.13M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
6.13M
  WORD16 var_out;
77
78
6.13M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
6.13M
  return (var_out);
80
6.13M
}
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
5.34M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
5.34M
  WORD16 var_out;
77
78
5.34M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
5.34M
  return (var_out);
80
5.34M
}
ixheaacd_env_dec.c:ixheaac_mult16_shl
Line
Count
Source
75
710k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
710k
  WORD16 var_out;
77
78
710k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
710k
  return (var_out);
80
710k
}
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
70.6k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
70.6k
  WORD16 var_out;
77
78
70.6k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
70.6k
  return (var_out);
80
70.6k
}
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
12.0k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
12.0k
  WORD16 var_out;
77
78
12.0k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
12.0k
  return (var_out);
80
12.0k
}
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
10.4M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
10.4M
  WORD16 var_out;
84
10.4M
  WORD32 temp;
85
86
10.4M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
10.4M
  var_out = ixheaac_sat16(temp);
88
10.4M
  return (var_out);
89
10.4M
}
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
4.47M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
4.47M
  WORD16 var_out;
84
4.47M
  WORD32 temp;
85
86
4.47M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
4.47M
  var_out = ixheaac_sat16(temp);
88
4.47M
  return (var_out);
89
4.47M
}
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.96M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
5.96M
  WORD16 var_out;
84
5.96M
  WORD32 temp;
85
86
5.96M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
5.96M
  var_out = ixheaac_sat16(temp);
88
5.96M
  return (var_out);
89
5.96M
}
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
47.8M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
47.8M
  WORD16 var_out;
93
94
47.8M
  var_out = (WORD16)(op1 << shift);
95
47.8M
  return (var_out);
96
47.8M
}
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
47.2M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
47.2M
  WORD16 var_out;
93
94
47.2M
  var_out = (WORD16)(op1 << shift);
95
47.2M
  return (var_out);
96
47.2M
}
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
599k
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
599k
  WORD16 var_out;
93
94
599k
  var_out = (WORD16)(op1 << shift);
95
599k
  return (var_out);
96
599k
}
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.32M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.32M
  WORD16 var_out;
100
1.32M
  WORD32 temp;
101
102
1.32M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.32M
  temp = (WORD32)(op1 << shift);
106
1.32M
  var_out = ixheaac_sat16(temp);
107
1.32M
  return (var_out);
108
1.32M
}
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.32M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.32M
  WORD16 var_out;
100
1.32M
  WORD32 temp;
101
102
1.32M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.32M
  temp = (WORD32)(op1 << shift);
106
1.32M
  var_out = ixheaac_sat16(temp);
107
1.32M
  return (var_out);
108
1.32M
}
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
71.6k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
71.6k
  WORD16 var_out;
112
113
71.6k
  var_out = ((WORD16)(op1 >> shift));
114
71.6k
  return (var_out);
115
71.6k
}
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
10.3k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
10.3k
  WORD16 var_out;
112
113
10.3k
  var_out = ((WORD16)(op1 >> shift));
114
10.3k
  return (var_out);
115
10.3k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16
ixheaacd_freq_sca.c:ixheaac_shr16
Line
Count
Source
110
60.1k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
60.1k
  WORD16 var_out;
112
113
60.1k
  var_out = ((WORD16)(op1 >> shift));
114
60.1k
  return (var_out);
115
60.1k
}
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
946
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
946
  WORD16 var_out;
112
113
946
  var_out = ((WORD16)(op1 >> shift));
114
946
  return (var_out);
115
946
}
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16
ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16
Line
Count
Source
110
180
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
180
  WORD16 var_out;
112
113
180
  var_out = ((WORD16)(op1 >> shift));
114
180
  return (var_out);
115
180
}
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
1.12k
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
1.12k
  WORD16 var_out;
150
151
1.12k
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
1.12k
  } else {
154
1.12k
    var_out = ixheaac_shr16(op1, shift);
155
1.12k
  }
156
1.12k
  return (var_out);
157
1.12k
}
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
946
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
946
  WORD16 var_out;
150
151
946
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
946
  } else {
154
946
    var_out = ixheaac_shr16(op1, shift);
155
946
  }
156
946
  return (var_out);
157
946
}
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
180
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
180
  WORD16 var_out;
150
151
180
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
180
  } else {
154
180
    var_out = ixheaac_shr16(op1, shift);
155
180
  }
156
180
  return (var_out);
157
180
}
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
59.9k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
59.9k
  WORD16 var_out;
193
194
59.9k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
59.9k
  } else {
197
59.9k
    if (op1 < 0) {
198
38.2k
      var_out = (WORD16)(-op1);
199
38.2k
    } else {
200
21.7k
      var_out = op1;
201
21.7k
    }
202
59.9k
  }
203
59.9k
  return (var_out);
204
59.9k
}
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
59.9k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
59.9k
  WORD16 var_out;
193
194
59.9k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
59.9k
  } else {
197
59.9k
    if (op1 < 0) {
198
38.2k
      var_out = (WORD16)(-op1);
199
38.2k
    } else {
200
21.7k
      var_out = op1;
201
21.7k
    }
202
59.9k
  }
203
59.9k
  return (var_out);
204
59.9k
}
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
16.0M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
16.0M
  WORD16 var_out;
208
209
16.0M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
16.0M
  } else {
212
16.0M
    var_out = (WORD16)(-op1);
213
16.0M
  }
214
16.0M
  return (var_out);
215
16.0M
}
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
16.0M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
16.0M
  WORD16 var_out;
208
209
16.0M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
16.0M
  } else {
212
16.0M
    var_out = (WORD16)(-op1);
213
16.0M
  }
214
16.0M
  return (var_out);
215
16.0M
}
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
2.52k
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
2.52k
  WORD16 var_out;
208
209
2.52k
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
2.52k
  } else {
212
2.52k
    var_out = (WORD16)(-op1);
213
2.52k
  }
214
2.52k
  return (var_out);
215
2.52k
}
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
494M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
494M
  WORD16 var_out;
233
234
494M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
494M
  return (var_out);
236
494M
}
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
293M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
293M
  WORD16 var_out;
233
234
293M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
293M
  return (var_out);
236
293M
}
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
83.3M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
83.3M
  WORD16 var_out;
233
234
83.3M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
83.3M
  return (var_out);
236
83.3M
}
ixheaacd_multichannel.c:ixheaac_round16
Line
Count
Source
231
401
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
401
  WORD16 var_out;
233
234
401
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
401
  return (var_out);
236
401
}
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
85.3M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
85.3M
  WORD16 var_out;
233
234
85.3M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
85.3M
  return (var_out);
236
85.3M
}
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.56M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
8.56M
  WORD16 var_out;
233
234
8.56M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
8.56M
  return (var_out);
236
8.56M
}
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
23.8M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
23.8M
  WORD16 var_out;
233
234
23.8M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
23.8M
  return (var_out);
236
23.8M
}
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
85.8k
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
85.8k
  WORD16 var_out;
233
234
85.8k
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
85.8k
  return (var_out);
236
85.8k
}
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 */