Coverage Report

Created: 2026-08-13 06:34

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
91.3M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
91.3M
  WORD16 var_out;
25
26
91.3M
  if (op1 > 0X00007fffL) {
27
6.22M
    var_out = MAX_16;
28
85.1M
  } else if (op1 < (WORD32)0xffff8000L) {
29
6.35M
    var_out = (WORD16)(-32768);
30
78.8M
  } else {
31
78.8M
    var_out = (WORD16)(op1);
32
78.8M
  }
33
91.3M
  return (var_out);
34
91.3M
}
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
89.0k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
89.0k
  WORD16 var_out;
25
26
89.0k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
89.0k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
89.0k
  } else {
31
89.0k
    var_out = (WORD16)(op1);
32
89.0k
  }
33
89.0k
  return (var_out);
34
89.0k
}
ixheaacd_lt_predict.c:ixheaac_sat16
Line
Count
Source
23
78.6M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
78.6M
  WORD16 var_out;
25
26
78.6M
  if (op1 > 0X00007fffL) {
27
6.19M
    var_out = MAX_16;
28
72.4M
  } else if (op1 < (WORD32)0xffff8000L) {
29
6.32M
    var_out = (WORD16)(-32768);
30
66.1M
  } else {
31
66.1M
    var_out = (WORD16)(op1);
32
66.1M
  }
33
78.6M
  return (var_out);
34
78.6M
}
Unexecuted instantiation: ixheaacd_mps_res_channel.c:ixheaac_sat16
ixheaacd_mps_res_longblock.c:ixheaac_sat16
Line
Count
Source
23
203
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
203
  WORD16 var_out;
25
26
203
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
203
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
203
  } else {
31
203
    var_out = (WORD16)(op1);
32
203
  }
33
203
  return (var_out);
34
203
}
Unexecuted instantiation: ixheaacd_mps_res_pns_js_thumb.c:ixheaac_sat16
Unexecuted instantiation: ixheaacd_mps_res_tns.c:ixheaac_sat16
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
54.0k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
54.0k
  WORD16 var_out;
25
26
54.0k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
54.0k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
54.0k
  } else {
31
54.0k
    var_out = (WORD16)(op1);
32
54.0k
  }
33
54.0k
  return (var_out);
34
54.0k
}
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
533k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
533k
  WORD16 var_out;
25
26
533k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
533k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
533k
  } else {
31
533k
    var_out = (WORD16)(op1);
32
533k
  }
33
533k
  return (var_out);
34
533k
}
ixheaacd_block.c:ixheaac_sat16
Line
Count
Source
23
1.30M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
1.30M
  WORD16 var_out;
25
26
1.30M
  if (op1 > 0X00007fffL) {
27
27.2k
    var_out = MAX_16;
28
1.28M
  } else if (op1 < (WORD32)0xffff8000L) {
29
28.1k
    var_out = (WORD16)(-32768);
30
1.25M
  } else {
31
1.25M
    var_out = (WORD16)(op1);
32
1.25M
  }
33
1.30M
  return (var_out);
34
1.30M
}
Unexecuted instantiation: ixheaacd_dsp_fft32x32s.c:ixheaac_sat16
ixheaacd_env_calc.c:ixheaac_sat16
Line
Count
Source
23
4.42M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
4.42M
  WORD16 var_out;
25
26
4.42M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
4.42M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
4.42M
  } else {
31
4.42M
    var_out = (WORD16)(op1);
32
4.42M
  }
33
4.42M
  return (var_out);
34
4.42M
}
ixheaacd_env_dec.c:ixheaac_sat16
Line
Count
Source
23
841k
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
841k
  WORD16 var_out;
25
26
841k
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
841k
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
841k
  } else {
31
841k
    var_out = (WORD16)(op1);
32
841k
  }
33
841k
  return (var_out);
34
841k
}
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.44M
static PLATFORM_INLINE WORD16 ixheaac_sat16(WORD32 op1) {
24
5.44M
  WORD16 var_out;
25
26
5.44M
  if (op1 > 0X00007fffL) {
27
0
    var_out = MAX_16;
28
5.44M
  } else if (op1 < (WORD32)0xffff8000L) {
29
0
    var_out = (WORD16)(-32768);
30
5.44M
  } else {
31
5.44M
    var_out = (WORD16)(op1);
32
5.44M
  }
33
5.44M
  return (var_out);
34
5.44M
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.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
683k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
683k
  WORD16 var_out;
38
39
683k
  var_out = ((WORD16)(op1 + op2));
40
683k
  return (var_out);
41
683k
}
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_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
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
104k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
104k
  WORD16 var_out;
38
39
104k
  var_out = ((WORD16)(op1 + op2));
40
104k
  return (var_out);
41
104k
}
ixheaacd_env_extr.c:ixheaac_add16
Line
Count
Source
36
514k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
514k
  WORD16 var_out;
38
39
514k
  var_out = ((WORD16)(op1 + op2));
40
514k
  return (var_out);
41
514k
}
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
54.0k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
54.0k
  WORD16 var_out;
38
39
54.0k
  var_out = ((WORD16)(op1 + op2));
40
54.0k
  return (var_out);
41
54.0k
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_add16
ixheaacd_ps_bitdec.c:ixheaac_add16
Line
Count
Source
36
10.4k
static PLATFORM_INLINE WORD16 ixheaac_add16(WORD16 op1, WORD16 op2) {
37
10.4k
  WORD16 var_out;
38
39
10.4k
  var_out = ((WORD16)(op1 + op2));
40
10.4k
  return (var_out);
41
10.4k
}
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
89.2k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
89.2k
  WORD16 var_out;
45
89.2k
  WORD32 sum;
46
47
89.2k
  sum = (WORD32)op1 + (WORD32)op2;
48
89.2k
  var_out = ixheaac_sat16(sum);
49
89.2k
  return (var_out);
50
89.2k
}
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
89.0k
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
89.0k
  WORD16 var_out;
45
89.0k
  WORD32 sum;
46
47
89.0k
  sum = (WORD32)op1 + (WORD32)op2;
48
89.0k
  var_out = ixheaac_sat16(sum);
49
89.0k
  return (var_out);
50
89.0k
}
Unexecuted instantiation: ixheaacd_lt_predict.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
203
static PLATFORM_INLINE WORD16 ixheaac_add16_sat(WORD16 op1, WORD16 op2) {
44
203
  WORD16 var_out;
45
203
  WORD32 sum;
46
47
203
  sum = (WORD32)op1 + (WORD32)op2;
48
203
  var_out = ixheaac_sat16(sum);
49
203
  return (var_out);
50
203
}
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_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_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
18.8M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
18.8M
  WORD16 var_out;
54
55
18.8M
  var_out = ((WORD16)(op1 - op2));
56
18.8M
  return (var_out);
57
18.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_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_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
18.8M
static PLATFORM_INLINE WORD16 ixheaac_sub16(WORD16 op1, WORD16 op2) {
53
18.8M
  WORD16 var_out;
54
55
18.8M
  var_out = ((WORD16)(op1 - op2));
56
18.8M
  return (var_out);
57
18.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_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
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: 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_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_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
54.0k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
54.0k
  WORD16 var_out;
61
54.0k
  WORD32 diff;
62
63
54.0k
  diff = (WORD32)op1 - op2;
64
54.0k
  var_out = ixheaac_sat16(diff);
65
54.0k
  return (var_out);
66
54.0k
}
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
841k
static PLATFORM_INLINE WORD16 ixheaac_sub16_sat(WORD16 op1, WORD16 op2) {
60
841k
  WORD16 var_out;
61
841k
  WORD32 diff;
62
63
841k
  diff = (WORD32)op1 - op2;
64
841k
  var_out = ixheaac_sat16(diff);
65
841k
  return (var_out);
66
841k
}
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_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
10.1M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
10.1M
  WORD16 var_out;
70
71
10.1M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
10.1M
  return (var_out);
73
10.1M
}
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_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_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
10.1M
static PLATFORM_INLINE WORD16 ixheaac_mult16(WORD16 op1, WORD16 op2) {
69
10.1M
  WORD16 var_out;
70
71
10.1M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 16));
72
10.1M
  return (var_out);
73
10.1M
}
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_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
5.85M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
5.85M
  WORD16 var_out;
77
78
5.85M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
5.85M
  return (var_out);
80
5.85M
}
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_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
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.07M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
5.07M
  WORD16 var_out;
77
78
5.07M
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
5.07M
  return (var_out);
80
5.07M
}
ixheaacd_env_dec.c:ixheaac_mult16_shl
Line
Count
Source
75
706k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
706k
  WORD16 var_out;
77
78
706k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
706k
  return (var_out);
80
706k
}
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
62.8k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
62.8k
  WORD16 var_out;
77
78
62.8k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
62.8k
  return (var_out);
80
62.8k
}
ixheaacd_ps_bitdec.c:ixheaac_mult16_shl
Line
Count
Source
75
8.82k
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl(WORD16 op1, WORD16 op2) {
76
8.82k
  WORD16 var_out;
77
78
8.82k
  var_out = ((WORD16)(((WORD32)op1 * (WORD32)op2) >> 15));
79
8.82k
  return (var_out);
80
8.82k
}
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
9.86M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
9.86M
  WORD16 var_out;
84
9.86M
  WORD32 temp;
85
86
9.86M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
9.86M
  var_out = ixheaac_sat16(temp);
88
9.86M
  return (var_out);
89
9.86M
}
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_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_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.42M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
4.42M
  WORD16 var_out;
84
4.42M
  WORD32 temp;
85
86
4.42M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
4.42M
  var_out = ixheaac_sat16(temp);
88
4.42M
  return (var_out);
89
4.42M
}
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.44M
static PLATFORM_INLINE WORD16 ixheaac_mult16_shl_sat(WORD16 op1, WORD16 op2) {
83
5.44M
  WORD16 var_out;
84
5.44M
  WORD32 temp;
85
86
5.44M
  temp = ((WORD32)(((WORD32)op1 * (WORD32)op2) >> 15));
87
5.44M
  var_out = ixheaac_sat16(temp);
88
5.44M
  return (var_out);
89
5.44M
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.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
52.2M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
52.2M
  WORD16 var_out;
93
94
52.2M
  var_out = (WORD16)(op1 << shift);
95
52.2M
  return (var_out);
96
52.2M
}
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
51.7M
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
51.7M
  WORD16 var_out;
93
94
51.7M
  var_out = (WORD16)(op1 << shift);
95
51.7M
  return (var_out);
96
51.7M
}
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_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
527k
static PLATFORM_INLINE WORD16 ixheaac_shl16(WORD16 op1, WORD16 shift) {
92
527k
  WORD16 var_out;
93
94
527k
  var_out = (WORD16)(op1 << shift);
95
527k
  return (var_out);
96
527k
}
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.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.30M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.30M
  WORD16 var_out;
100
1.30M
  WORD32 temp;
101
102
1.30M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.30M
  temp = (WORD32)(op1 << shift);
106
1.30M
  var_out = ixheaac_sat16(temp);
107
1.30M
  return (var_out);
108
1.30M
}
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_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_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.30M
static PLATFORM_INLINE WORD16 ixheaac_shl16_sat(WORD16 op1, WORD16 shift) {
99
1.30M
  WORD16 var_out;
100
1.30M
  WORD32 temp;
101
102
1.30M
  if (shift > 15) {
103
0
    shift = 15;
104
0
  }
105
1.30M
  temp = (WORD32)(op1 << shift);
106
1.30M
  var_out = ixheaac_sat16(temp);
107
1.30M
  return (var_out);
108
1.30M
}
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_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
67.2k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
67.2k
  WORD16 var_out;
112
113
67.2k
  var_out = ((WORD16)(op1 >> shift));
114
67.2k
  return (var_out);
115
67.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
ixheaacd_mps_res_channel.c:ixheaac_shr16
Line
Count
Source
110
1.42k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
1.42k
  WORD16 var_out;
112
113
1.42k
  var_out = ((WORD16)(op1 >> shift));
114
1.42k
  return (var_out);
115
1.42k
}
Unexecuted instantiation: ixheaacd_mps_res_longblock.c:ixheaac_shr16
ixheaacd_mps_res_pns_js_thumb.c:ixheaac_shr16
Line
Count
Source
110
320
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
320
  WORD16 var_out;
112
113
320
  var_out = ((WORD16)(op1 >> shift));
114
320
  return (var_out);
115
320
}
Unexecuted instantiation: ixheaacd_mps_res_tns.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
11.9k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
11.9k
  WORD16 var_out;
112
113
11.9k
  var_out = ((WORD16)(op1 >> shift));
114
11.9k
  return (var_out);
115
11.9k
}
Unexecuted instantiation: ixheaacd_env_extr.c:ixheaac_shr16
ixheaacd_freq_sca.c:ixheaac_shr16
Line
Count
Source
110
53.5k
static PLATFORM_INLINE WORD16 ixheaac_shr16(WORD16 op1, WORD16 shift) {
111
53.5k
  WORD16 var_out;
112
113
53.5k
  var_out = ((WORD16)(op1 >> shift));
114
53.5k
  return (var_out);
115
53.5k
}
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
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_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_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_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_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_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_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_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_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_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.74k
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
1.74k
  WORD16 var_out;
150
151
1.74k
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
1.74k
  } else {
154
1.74k
    var_out = ixheaac_shr16(op1, shift);
155
1.74k
  }
156
1.74k
  return (var_out);
157
1.74k
}
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
ixheaacd_mps_res_channel.c:ixheaac_shr16_dir_sat
Line
Count
Source
148
1.42k
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
1.42k
  WORD16 var_out;
150
151
1.42k
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
1.42k
  } else {
154
1.42k
    var_out = ixheaac_shr16(op1, shift);
155
1.42k
  }
156
1.42k
  return (var_out);
157
1.42k
}
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
320
static PLATFORM_INLINE WORD16 ixheaac_shr16_dir_sat(WORD16 op1, WORD16 shift) {
149
320
  WORD16 var_out;
150
151
320
  if (shift < 0) {
152
0
    var_out = ixheaac_shl16_sat(op1, (WORD16)(-shift));
153
320
  } else {
154
320
    var_out = ixheaac_shr16(op1, shift);
155
320
  }
156
320
  return (var_out);
157
320
}
Unexecuted instantiation: ixheaacd_mps_res_tns.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
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_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_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_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_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_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_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
58.7k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
58.7k
  WORD16 var_out;
193
194
58.7k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
58.7k
  } else {
197
58.7k
    if (op1 < 0) {
198
37.5k
      var_out = (WORD16)(-op1);
199
37.5k
    } else {
200
21.2k
      var_out = op1;
201
21.2k
    }
202
58.7k
  }
203
58.7k
  return (var_out);
204
58.7k
}
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_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_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
58.7k
static PLATFORM_INLINE WORD16 ixheaac_abs16_sat(WORD16 op1) {
192
58.7k
  WORD16 var_out;
193
194
58.7k
  if (-32768 == op1) {
195
0
    var_out = MAX_16;
196
58.7k
  } else {
197
58.7k
    if (op1 < 0) {
198
37.5k
      var_out = (WORD16)(-op1);
199
37.5k
    } else {
200
21.2k
      var_out = op1;
201
21.2k
    }
202
58.7k
  }
203
58.7k
  return (var_out);
204
58.7k
}
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_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
18.6M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
18.6M
  WORD16 var_out;
208
209
18.6M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
18.6M
  } else {
212
18.6M
    var_out = (WORD16)(-op1);
213
18.6M
  }
214
18.6M
  return (var_out);
215
18.6M
}
Unexecuted instantiation: ixheaace_api.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_enc_main.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_mod.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_utils.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_qc_main_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_qc_util.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_main.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_qmf_enc_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_ton_corr.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_tran_det.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sf_estimation.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_stereo_preproc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_tns_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_write_adts_adif.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_write_bitstream.c:ixheaac_negate16
Unexecuted instantiation: iusace_esbr_inter_tes.c:ixheaac_negate16
Unexecuted instantiation: iusace_esbr_pvc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_adjust_threshold.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_basic_ops.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_bitbuffer_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_bits_count.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_dynamic_bits.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_group_data.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_ms_stereo.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_psy_configuration.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_code_envelope.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_crc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_env_est.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_env_est_init.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_frame_info_gen.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_freq_scaling.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_inv_filtering_estimation.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_missing_harmonics_det.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_noise_floor_est.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_qmf_enc.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_ton_corr_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_tran_det_hp.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_write_bitstream.c:ixheaac_negate16
Unexecuted instantiation: ixheaace_sbr_code_envelope_lp.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_api.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_bitbuffer.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_channel.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_initfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_lpfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_common_rom.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_drc_freq_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_headerdecode.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_initfuncs.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_latmdemux.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_ld_mps_dec.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_longblock.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_lt_predict.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_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
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
18.6M
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
18.6M
  WORD16 var_out;
208
209
18.6M
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
18.6M
  } else {
212
18.6M
    var_out = (WORD16)(-op1);
213
18.6M
  }
214
18.6M
  return (var_out);
215
18.6M
}
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_negate16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_negate16
ixheaacd_ps_bitdec.c:ixheaac_negate16
Line
Count
Source
206
9.11k
static PLATFORM_INLINE WORD16 ixheaac_negate16(WORD16 op1) {
207
9.11k
  WORD16 var_out;
208
209
9.11k
  if (-32768 == op1) {
210
0
    var_out = MAX_16;
211
9.11k
  } else {
212
9.11k
    var_out = (WORD16)(-op1);
213
9.11k
  }
214
9.11k
  return (var_out);
215
9.11k
}
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_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_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_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_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_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_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
515M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
515M
  WORD16 var_out;
233
234
515M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
515M
  return (var_out);
236
515M
}
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
313M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
313M
  WORD16 var_out;
233
234
313M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
313M
  return (var_out);
236
313M
}
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
85.5M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
85.5M
  WORD16 var_out;
233
234
85.5M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
85.5M
  return (var_out);
236
85.5M
}
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
97.1k
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
97.1k
  WORD16 var_out;
233
234
97.1k
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
97.1k
  return (var_out);
236
97.1k
}
ixheaacd_multichannel.c:ixheaac_round16
Line
Count
Source
231
327
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
327
  WORD16 var_out;
233
234
327
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
327
  return (var_out);
236
327
}
Unexecuted instantiation: ixheaacd_peak_limiter.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_pns_js_thumb.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_rev_vlc.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdecoder.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdec_initfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbrdec_lpfuncs.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_sbr_dec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_stereo.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_function_selector_x86.c:ixheaac_round16
ixheaacd_qmf_dec_generic.c:ixheaac_round16
Line
Count
Source
231
85.9M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
85.9M
  WORD16 var_out;
233
234
85.9M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
85.9M
  return (var_out);
236
85.9M
}
Unexecuted instantiation: ixheaacd_aacdecoder.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aacpluscheck.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aac_ec.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_aac_imdct.c:ixheaac_round16
ixheaacd_aac_tns.c:ixheaac_round16
Line
Count
Source
231
8.83M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
8.83M
  WORD16 var_out;
233
234
8.83M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
8.83M
  return (var_out);
236
8.83M
}
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
20.9M
static PLATFORM_INLINE WORD16 ixheaac_round16(WORD32 op1) {
232
20.9M
  WORD16 var_out;
233
234
20.9M
  var_out = (WORD16)(ixheaac_add32_sat(op1, 0x8000) >> 16);
235
20.9M
  return (var_out);
236
20.9M
}
Unexecuted instantiation: ixheaacd_lpp_tran.c:ixheaac_round16
Unexecuted instantiation: ixheaacd_mps_calc_m1m2_tree_515x.c:ixheaac_round16
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 */