Coverage Report

Created: 2025-10-10 06:12

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
88.5M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
88.5M
  WORD16 var_out;
25
26
88.5M
  if (op1 > 0X00007fffL) {
27
5.85M
    var_out = MAX_16;
28
82.7M
  } else if (op1 < (WORD32)0xffff8000L) {
29
6.26M
    var_out = (WORD16)(-32768);
30
76.4M
  } else {
31
76.4M
    var_out = (WORD16)(op1);
32
76.4M
  }
33
88.5M
  return (var_out);
34
88.5M
}
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
93.3k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
93.3k
  WORD16 var_out;
25
26
93.3k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
93.3k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
93.3k
  } else {
31
93.3k
    var_out = (WORD16)(op1);
32
93.3k
  }
33
93.3k
  return (var_out);
34
93.3k
}
ixheaacd_lt_predict.c:ixheaac_sat16
Line
Count
Source
23
75.2M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
75.2M
  WORD16 var_out;
25
26
75.2M
  if (op1 > 0X00007fffL) {
27
5.81M
    var_out = MAX_16;
28
69.4M
  } else if (op1 < (WORD32)0xffff8000L) {
29
6.22M
    var_out = (WORD16)(-32768);
30
63.2M
  } else {
31
63.2M
    var_out = (WORD16)(op1);
32
63.2M
  }
33
75.2M
  return (var_out);
34
75.2M
}
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
57.4k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
57.4k
  WORD16 var_out;
25
26
57.4k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
57.4k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
57.4k
  } else {
31
57.4k
    var_out = (WORD16)(op1);
32
57.4k
  }
33
57.4k
  return (var_out);
34
57.4k
}
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sat16
ixheaacd_basic_funcs.c:ixheaac_sat16
Line
Count
Source
23
628k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
628k
  WORD16 var_out;
25
26
628k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
628k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
628k
  } else {
31
628k
    var_out = (WORD16)(op1);
32
628k
  }
33
628k
  return (var_out);
34
628k
}
ixheaacd_block.c:ixheaac_sat16
Line
Count
Source
23
1.33M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
1.33M
  WORD16 var_out;
25
26
1.33M
  if (op1 > 0X00007fffL) {
27
35.8k
    var_out = MAX_16;
28
1.30M
  } else if (op1 < (WORD32)0xffff8000L) {
29
42.5k
    var_out = (WORD16)(-32768);
30
1.25M
  } else {
31
1.25M
    var_out = (WORD16)(op1);
32
1.25M
  }
33
1.33M
  return (var_out);
34
1.33M
}
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sat16
ixheaacd_env_calc.c:ixheaac_sat16
Line
Count
Source
23
4.43M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
4.43M
  WORD16 var_out;
25
26
4.43M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
4.43M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
4.43M
  } else {
31
4.43M
    var_out = (WORD16)(op1);
32
4.43M
  }
33
4.43M
  return (var_out);
34
4.43M
}
ixheaacd_env_dec.c:ixheaac_sat16
Line
Count
Source
23
895k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
895k
  WORD16 var_out;
25
26
895k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
895k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
895k
  } else {
31
895k
    var_out = (WORD16)(op1);
32
895k
  }
33
895k
  return (var_out);
34
895k
}
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.91M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
5.91M
  WORD16 var_out;
25
26
5.91M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
5.91M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
5.91M
  } else {
31
5.91M
    var_out = (WORD16)(op1);
32
5.91M
  }
33
5.91M
  return (var_out);
34
5.91M
}
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
225
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
225
  WORD16 var_out;
25
26
225
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
225
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
225
  } else {
31
225
    var_out = (WORD16)(op1);
32
225
  }
33
225
  return (var_out);
34
225
}
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
699k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
699k
  WORD16 var_out;
38
39
699k
  var_out = ((WORD16)(op1 + op2));
40
699k
  return (var_out);
41
699k
}
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
117k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
117k
  WORD16 var_out;
38
39
117k
  var_out = ((WORD16)(op1 + op2));
40
117k
  return (var_out);
41
117k
}
ixheaacd_env_extr.c:ixheaac_add16
Line
Count
Source
36
518k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
518k
  WORD16 var_out;
38
39
518k
  var_out = ((WORD16)(op1 + op2));
40
518k
  return (var_out);
41
518k
}
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
57.4k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
57.4k
  WORD16 var_out;
38
39
57.4k
  var_out = ((WORD16)(op1 + op2));
40
57.4k
  return (var_out);
41
57.4k
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_add16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_add16
ixheaacd_ps_bitdec.c:ixheaac_add16
Line
Count
Source
36
5.84k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
5.84k
  WORD16 var_out;
38
39
5.84k
  var_out = ((WORD16)(op1 + op2));
40
5.84k
  return (var_out);
41
5.84k
}
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
93.6k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
93.6k
  WORD16 var_out;
45
93.6k
  WORD32 sum;
46
47
93.6k
  sum = (WORD32)op1 + (WORD32)op2;
48
93.6k
  var_out = ixheaac_sat16(sum);
49
93.6k
  return (var_out);
50
93.6k
}
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
93.3k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
93.3k
  WORD16 var_out;
45
93.3k
  WORD32 sum;
46
47
93.3k
  sum = (WORD32)op1 + (WORD32)op2;
48
93.3k
  var_out = ixheaac_sat16(sum);
49
93.3k
  return (var_out);
50
93.3k
}
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
225
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
225
  WORD16 var_out;
45
225
  WORD32 sum;
46
47
225
  sum = (WORD32)op1 + (WORD32)op2;
48
225
  var_out = ixheaac_sat16(sum);
49
225
  return (var_out);
50
225
}
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
19.8M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
19.8M
  WORD16 var_out;
54
55
19.8M
  var_out = ((WORD16)(op1 - op2));
56
19.8M
  return (var_out);
57
19.8M
}
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
19.8M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
19.8M
  WORD16 var_out;
54
55
19.8M
  var_out = ((WORD16)(op1 - op2));
56
19.8M
  return (var_out);
57
19.8M
}
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
952k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
952k
  WORD16 var_out;
61
952k
  WORD32 diff;
62
63
952k
  diff = (WORD32)op1 - op2;
64
952k
  var_out = ixheaac_sat16(diff);
65
952k
  return (var_out);
66
952k
}
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
57.4k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
57.4k
  WORD16 var_out;
61
57.4k
  WORD32 diff;
62
63
57.4k
  diff = (WORD32)op1 - op2;
64
57.4k
  var_out = ixheaac_sat16(diff);
65
57.4k
  return (var_out);
66
57.4k
}
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_block.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sub16_sat
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_sub16_sat
ixheaacd_env_dec.c:ixheaac_sub16_sat
Line
Count
Source
59
895k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
895k
  WORD16 var_out;
61
895k
  WORD32 diff;
62
63
895k
  diff = (WORD32)op1 - op2;
64
895k
  var_out = ixheaac_sat16(diff);
65
895k
  return (var_out);
66
895k
}
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.25M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
9.25M
  WORD16 var_out;
70
71
9.25M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
9.25M
  return (var_out);
73
9.25M
}
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.25M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
9.25M
  WORD16 var_out;
70
71
9.25M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
9.25M
  return (var_out);
73
9.25M
}
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.11M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
6.11M
  WORD16 var_out;
77
78
6.11M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
6.11M
  return (var_out);
80
6.11M
}
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.26M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
5.26M
  WORD16 var_out;
77
78
5.26M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
5.26M
  return (var_out);
80
5.26M
}
ixheaacd_env_dec.c:ixheaac_mult16_shl
Line
Count
Source
75
739k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
739k
  WORD16 var_out;
77
78
739k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
739k
  return (var_out);
80
739k
}
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
91.9k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
91.9k
  WORD16 var_out;
77
78
91.9k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
91.9k
  return (var_out);
80
91.9k
}
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_mult16_shl
ixheaacd_ps_bitdec.c:ixheaac_mult16_shl
Line
Count
Source
75
14.8k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
14.8k
  WORD16 var_out;
77
78
14.8k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
14.8k
  return (var_out);
80
14.8k
}
Unexecuted instantiation: ixheaacd_ps_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_ps_dec_flt.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_qmf_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_thumb_ps_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_usac_ec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_arith_dec.c:ixheaac_mult16_shl
Unexecuted instantiation: ixheaacd_hybrid.c:ixheaac_mult16_shl
81
82
10.3M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
10.3M
  WORD16 var_out;
84
10.3M
  WORD32 temp;
85
86
10.3M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
10.3M
  var_out = ixheaac_sat16(temp);
88
10.3M
  return (var_out);
89
10.3M
}
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.43M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
4.43M
  WORD16 var_out;
84
4.43M
  WORD32 temp;
85
86
4.43M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
4.43M
  var_out = ixheaac_sat16(temp);
88
4.43M
  return (var_out);
89
4.43M
}
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.91M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
5.91M
  WORD16 var_out;
84
5.91M
  WORD32 temp;
85
86
5.91M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
5.91M
  var_out = ixheaac_sat16(temp);
88
5.91M
  return (var_out);
89
5.91M
}
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
50.9M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
50.9M
  WORD16 var_out;
93
94
50.9M
  var_out = (WORD16)(op1 << shift);
95
50.9M
  return (var_out);
96
50.9M
}
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
50.3M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
50.3M
  WORD16 var_out;
93
94
50.3M
  var_out = (WORD16)(op1 << shift);
95
50.3M
  return (var_out);
96
50.3M
}
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
589k
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
589k
  WORD16 var_out;
93
94
589k
  var_out = (WORD16)(op1 << shift);
95
589k
  return (var_out);
96
589k
}
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.33M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.33M
  WORD16 var_out;
100
1.33M
  WORD32 temp;
101
102
1.33M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.33M
  temp = (WORD32)(op1 << shift);
106
1.33M
  var_out = ixheaac_sat16(temp);
107
1.33M
  return (var_out);
108
1.33M
}
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.33M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.33M
  WORD16 var_out;
100
1.33M
  WORD32 temp;
101
102
1.33M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.33M
  temp = (WORD32)(op1 << shift);
106
1.33M
  var_out = ixheaac_sat16(temp);
107
1.33M
  return (var_out);
108
1.33M
}
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
66.2k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
66.2k
  WORD16 var_out;
112
113
66.2k
  var_out = ((WORD16)(op1 >> shift));
114
66.2k
  return (var_out);
115
66.2k
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_shr16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_shr16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_shr16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_multichannel.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_qmf_dec_generic.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_aac_tns.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_basic_funcs.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_block.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_shr16
Unexecuted instantiation: ixheaacd_env_calc.c:ixheaac_shr16
ixheaacd_env_dec.c:ixheaac_shr16
Line
Count
Source
110
8.51k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
8.51k
  WORD16 var_out;
112
113
8.51k
  var_out = ((WORD16)(op1 >> shift));
114
8.51k
  return (var_out);
115
8.51k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16
ixheaacd_freq_sca.c:ixheaac_shr16
Line
Count
Source
110
56.6k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
56.6k
  WORD16 var_out;
112
113
56.6k
  var_out = ((WORD16)(op1 >> shift));
114
56.6k
  return (var_out);
115
56.6k
}
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
976
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
976
  WORD16 var_out;
112
113
976
  var_out = ((WORD16)(op1 >> shift));
114
976
  return (var_out);
115
976
}
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16
ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16
Line
Count
Source
110
179
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
179
  WORD16 var_out;
112
113
179
  var_out = ((WORD16)(op1 >> shift));
114
179
  return (var_out);
115
179
}
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.15k
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
1.15k
  WORD16 var_out;
150
151
1.15k
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
1.15k
  } else {
154
1.15k
    var_out = ixheaac_shr16(op1, shift);
155
1.15k
  }
156
1.15k
  return (var_out);
157
1.15k
}
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
976
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
976
  WORD16 var_out;
150
151
976
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
976
  } else {
154
976
    var_out = ixheaac_shr16(op1, shift);
155
976
  }
156
976
  return (var_out);
157
976
}
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
179
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
179
  WORD16 var_out;
150
151
179
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
179
  } else {
154
179
    var_out = ixheaac_shr16(op1, shift);
155
179
  }
156
179
  return (var_out);
157
179
}
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
61.5k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
61.5k
  WORD16 var_out;
193
194
61.5k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
61.5k
  } else {
197
61.5k
    if (op1 < 0) {
198
38.4k
      var_out = (WORD16)(-op1);
199
38.4k
    } else {
200
23.1k
      var_out = op1;
201
23.1k
    }
202
61.5k
  }
203
61.5k
  return (var_out);
204
61.5k
}
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
61.5k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
61.5k
  WORD16 var_out;
193
194
61.5k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
61.5k
  } else {
197
61.5k
    if (op1 < 0) {
198
38.4k
      var_out = (WORD16)(-op1);
199
38.4k
    } else {
200
23.1k
      var_out = op1;
201
23.1k
    }
202
61.5k
  }
203
61.5k
  return (var_out);
204
61.5k
}
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
17.5M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
17.5M
  WORD16 var_out;
208
209
17.5M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
17.5M
  } else {
212
17.5M
    var_out = (WORD16)(-op1);
213
17.5M
  }
214
17.5M
  return (var_out);
215
17.5M
}
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
17.5M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
17.5M
  WORD16 var_out;
208
209
17.5M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
17.5M
  } else {
212
17.5M
    var_out = (WORD16)(-op1);
213
17.5M
  }
214
17.5M
  return (var_out);
215
17.5M
}
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.92k
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
2.92k
  WORD16 var_out;
208
209
2.92k
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
2.92k
  } else {
212
2.92k
    var_out = (WORD16)(-op1);
213
2.92k
  }
214
2.92k
  return (var_out);
215
2.92k
}
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
501M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
501M
  WORD16 var_out;
233
234
501M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
501M
  return (var_out);
236
501M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_round16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_round16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_round16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_round16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_round16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_round16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_round16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_round16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_round16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_round16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_round16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_round16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_round16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_round16
ixheaacd_api.c:ixheaac_round16
Line
Count
Source
231
302M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
302M
  WORD16 var_out;
233
234
302M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
302M
  return (var_out);
236
302M
}
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_round16
ixheaacd_lt_predict.c:ixheaac_round16
Line
Count
Source
231
82.1M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
82.1M
  WORD16 var_out;
233
234
82.1M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
82.1M
  return (var_out);
236
82.1M
}
ixheaacd_multichannel.c:ixheaac_round16
Line
Count
Source
231
411
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
411
  WORD16 var_out;
233
234
411
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
411
  return (var_out);
236
411
}
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
84.3M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
84.3M
  WORD16 var_out;
233
234
84.3M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
84.3M
  return (var_out);
236
84.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
9.38M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
9.38M
  WORD16 var_out;
233
234
9.38M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
9.38M
  return (var_out);
236
9.38M
}
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.1M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
23.1M
  WORD16 var_out;
233
234
23.1M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
23.1M
  return (var_out);
236
23.1M
}
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
82.1k
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
82.1k
  WORD16 var_out;
233
234
82.1k
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
82.1k
  return (var_out);
236
82.1k
}
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 */