Coverage Report

Created: 2025-08-26 06:59

/src/libavif/ext/aom/av1/common/blockd.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright (c) 2016, Alliance for Open Media. All rights reserved.
3
 *
4
 * This source code is subject to the terms of the BSD 2 Clause License and
5
 * the Alliance for Open Media Patent License 1.0. If the BSD 2 Clause License
6
 * was not distributed with this source code in the LICENSE file, you can
7
 * obtain it at www.aomedia.org/license/software. If the Alliance for Open
8
 * Media Patent License 1.0 was not distributed with this source code in the
9
 * PATENTS file, you can obtain it at www.aomedia.org/license/patent.
10
 */
11
12
#ifndef AOM_AV1_COMMON_BLOCKD_H_
13
#define AOM_AV1_COMMON_BLOCKD_H_
14
15
#include "config/aom_config.h"
16
17
#include "aom_dsp/aom_dsp_common.h"
18
#include "aom_ports/mem.h"
19
#include "aom_scale/yv12config.h"
20
21
#include "av1/common/common_data.h"
22
#include "av1/common/quant_common.h"
23
#include "av1/common/entropy.h"
24
#include "av1/common/entropymode.h"
25
#include "av1/common/mv.h"
26
#include "av1/common/scale.h"
27
#include "av1/common/seg_common.h"
28
#include "av1/common/tile_common.h"
29
30
#ifdef __cplusplus
31
extern "C" {
32
#endif
33
34
105M
#define USE_B_QUANT_NO_TRELLIS 1
35
36
208M
#define MAX_MB_PLANE 3
37
38
0
#define MAX_DIFFWTD_MASK_BITS 1
39
40
3.70k
#define INTERINTRA_WEDGE_SIGN 0
41
42
30.5M
#define DEFAULT_INTER_TX_TYPE DCT_DCT
43
44
93.3M
#define MAX_PALETTE_BLOCK_WIDTH 64
45
46
93.3M
#define MAX_PALETTE_BLOCK_HEIGHT 64
47
48
/*!\cond */
49
50
// DIFFWTD_MASK_TYPES should not surpass 1 << MAX_DIFFWTD_MASK_BITS
51
enum {
52
  DIFFWTD_38 = 0,
53
  DIFFWTD_38_INV,
54
  DIFFWTD_MASK_TYPES,
55
} UENUM1BYTE(DIFFWTD_MASK_TYPE);
56
57
enum {
58
  KEY_FRAME = 0,
59
  INTER_FRAME = 1,
60
  INTRA_ONLY_FRAME = 2,  // replaces intra-only
61
  S_FRAME = 3,
62
  FRAME_TYPES,
63
} UENUM1BYTE(FRAME_TYPE);
64
65
129M
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
129M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
129M
}
Unexecuted instantiation: av1_dx_iface.c:is_comp_ref_allowed
Unexecuted instantiation: decodeframe.c:is_comp_ref_allowed
decodemv.c:is_comp_ref_allowed
Line
Count
Source
65
282k
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
282k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
282k
}
Unexecuted instantiation: decoder.c:is_comp_ref_allowed
Unexecuted instantiation: decodetxb.c:is_comp_ref_allowed
Unexecuted instantiation: detokenize.c:is_comp_ref_allowed
Unexecuted instantiation: obu.c:is_comp_ref_allowed
Unexecuted instantiation: av1_cx_iface.c:is_comp_ref_allowed
Unexecuted instantiation: allintra_vis.c:is_comp_ref_allowed
Unexecuted instantiation: av1_quantize.c:is_comp_ref_allowed
bitstream.c:is_comp_ref_allowed
Line
Count
Source
65
18
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
18
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
18
}
Unexecuted instantiation: context_tree.c:is_comp_ref_allowed
Unexecuted instantiation: encodeframe.c:is_comp_ref_allowed
Unexecuted instantiation: encodeframe_utils.c:is_comp_ref_allowed
Unexecuted instantiation: encodemb.c:is_comp_ref_allowed
Unexecuted instantiation: encodemv.c:is_comp_ref_allowed
Unexecuted instantiation: encoder.c:is_comp_ref_allowed
Unexecuted instantiation: encoder_utils.c:is_comp_ref_allowed
Unexecuted instantiation: encodetxb.c:is_comp_ref_allowed
Unexecuted instantiation: ethread.c:is_comp_ref_allowed
Unexecuted instantiation: firstpass.c:is_comp_ref_allowed
Unexecuted instantiation: global_motion_facade.c:is_comp_ref_allowed
Unexecuted instantiation: hash.c:is_comp_ref_allowed
Unexecuted instantiation: hash_motion.c:is_comp_ref_allowed
Unexecuted instantiation: hybrid_fwd_txfm.c:is_comp_ref_allowed
Unexecuted instantiation: level.c:is_comp_ref_allowed
Unexecuted instantiation: lookahead.c:is_comp_ref_allowed
Unexecuted instantiation: mcomp.c:is_comp_ref_allowed
Unexecuted instantiation: mv_prec.c:is_comp_ref_allowed
Unexecuted instantiation: palette.c:is_comp_ref_allowed
partition_search.c:is_comp_ref_allowed
Line
Count
Source
65
770k
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
770k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
770k
}
Unexecuted instantiation: partition_strategy.c:is_comp_ref_allowed
Unexecuted instantiation: pass2_strategy.c:is_comp_ref_allowed
Unexecuted instantiation: pickcdef.c:is_comp_ref_allowed
Unexecuted instantiation: picklpf.c:is_comp_ref_allowed
Unexecuted instantiation: pickrst.c:is_comp_ref_allowed
Unexecuted instantiation: ratectrl.c:is_comp_ref_allowed
Unexecuted instantiation: rd.c:is_comp_ref_allowed
rdopt.c:is_comp_ref_allowed
Line
Count
Source
65
127M
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
127M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
127M
}
nonrd_pickmode.c:is_comp_ref_allowed
Line
Count
Source
65
908k
static inline int is_comp_ref_allowed(BLOCK_SIZE bsize) {
66
908k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
67
908k
}
Unexecuted instantiation: nonrd_opt.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter_enc.c:is_comp_ref_allowed
Unexecuted instantiation: segmentation.c:is_comp_ref_allowed
Unexecuted instantiation: speed_features.c:is_comp_ref_allowed
Unexecuted instantiation: superres_scale.c:is_comp_ref_allowed
Unexecuted instantiation: svc_layercontext.c:is_comp_ref_allowed
Unexecuted instantiation: temporal_filter.c:is_comp_ref_allowed
Unexecuted instantiation: tokenize.c:is_comp_ref_allowed
Unexecuted instantiation: tpl_model.c:is_comp_ref_allowed
Unexecuted instantiation: tx_search.c:is_comp_ref_allowed
Unexecuted instantiation: txb_rdopt.c:is_comp_ref_allowed
Unexecuted instantiation: intra_mode_search.c:is_comp_ref_allowed
Unexecuted instantiation: var_based_part.c:is_comp_ref_allowed
Unexecuted instantiation: av1_noise_estimate.c:is_comp_ref_allowed
Unexecuted instantiation: dwt.c:is_comp_ref_allowed
Unexecuted instantiation: encodetxb_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter_enc_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: aom_dsp_rtcd.c:is_comp_ref_allowed
Unexecuted instantiation: av1_rtcd.c:is_comp_ref_allowed
Unexecuted instantiation: aom_convolve.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_hmask.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_mask.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_vmask.c:is_comp_ref_allowed
Unexecuted instantiation: intrapred.c:is_comp_ref_allowed
Unexecuted instantiation: avg.c:is_comp_ref_allowed
Unexecuted instantiation: psnr.c:is_comp_ref_allowed
Unexecuted instantiation: quantize.c:is_comp_ref_allowed
Unexecuted instantiation: sad.c:is_comp_ref_allowed
Unexecuted instantiation: sad_av1.c:is_comp_ref_allowed
Unexecuted instantiation: sse.c:is_comp_ref_allowed
Unexecuted instantiation: variance.c:is_comp_ref_allowed
Unexecuted instantiation: pyramid.c:is_comp_ref_allowed
Unexecuted instantiation: corner_match.c:is_comp_ref_allowed
Unexecuted instantiation: disflow.c:is_comp_ref_allowed
Unexecuted instantiation: noise_util.c:is_comp_ref_allowed
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: intrapred_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: loopfilter_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: avg_intrin_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: fft_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: fwd_txfm_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: quantize_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: adaptive_quantize_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: blk_sse_sum_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: sum_squares_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: variance_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_subtract_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_variance_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: intrapred_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: quantize_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: variance_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_mask_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: intrapred_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: corner_match_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: disflow_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: avg_intrin_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: sse_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: obmc_sad_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: obmc_variance_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_variance_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: aom_quantize_avx.c:is_comp_ref_allowed
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: intrapred_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: loopfilter_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: blend_a64_mask_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: corner_match_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: disflow_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: avg_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: fft_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: subtract_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: adaptive_quantize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: quantize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: sad4d_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: sad_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: sad_impl_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: variance_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: sse_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: variance_impl_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: obmc_sad_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: obmc_variance_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: blk_sse_sum_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: sum_squares_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_sad_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_variance_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: alloccommon.c:is_comp_ref_allowed
Unexecuted instantiation: av1_inv_txfm2d.c:is_comp_ref_allowed
Unexecuted instantiation: av1_loopfilter.c:is_comp_ref_allowed
Unexecuted instantiation: av1_txfm.c:is_comp_ref_allowed
Unexecuted instantiation: blockd.c:is_comp_ref_allowed
Unexecuted instantiation: cdef.c:is_comp_ref_allowed
Unexecuted instantiation: cdef_block.c:is_comp_ref_allowed
Unexecuted instantiation: cfl.c:is_comp_ref_allowed
Unexecuted instantiation: convolve.c:is_comp_ref_allowed
Unexecuted instantiation: debugmodes.c:is_comp_ref_allowed
Unexecuted instantiation: entropy.c:is_comp_ref_allowed
Unexecuted instantiation: entropymode.c:is_comp_ref_allowed
Unexecuted instantiation: entropymv.c:is_comp_ref_allowed
Unexecuted instantiation: idct.c:is_comp_ref_allowed
Unexecuted instantiation: mvref_common.c:is_comp_ref_allowed
Unexecuted instantiation: pred_common.c:is_comp_ref_allowed
Unexecuted instantiation: quant_common.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter.c:is_comp_ref_allowed
Unexecuted instantiation: reconintra.c:is_comp_ref_allowed
Unexecuted instantiation: resize.c:is_comp_ref_allowed
Unexecuted instantiation: restoration.c:is_comp_ref_allowed
Unexecuted instantiation: scale.c:is_comp_ref_allowed
Unexecuted instantiation: scan.c:is_comp_ref_allowed
Unexecuted instantiation: seg_common.c:is_comp_ref_allowed
Unexecuted instantiation: thread_common.c:is_comp_ref_allowed
Unexecuted instantiation: tile_common.c:is_comp_ref_allowed
Unexecuted instantiation: txb_common.c:is_comp_ref_allowed
Unexecuted instantiation: warped_motion.c:is_comp_ref_allowed
Unexecuted instantiation: aq_complexity.c:is_comp_ref_allowed
Unexecuted instantiation: aq_cyclicrefresh.c:is_comp_ref_allowed
Unexecuted instantiation: aq_variance.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm2d.c:is_comp_ref_allowed
Unexecuted instantiation: cnn.c:is_comp_ref_allowed
Unexecuted instantiation: compound_type.c:is_comp_ref_allowed
Unexecuted instantiation: encode_strategy.c:is_comp_ref_allowed
Unexecuted instantiation: global_motion.c:is_comp_ref_allowed
Unexecuted instantiation: gop_structure.c:is_comp_ref_allowed
Unexecuted instantiation: interp_search.c:is_comp_ref_allowed
Unexecuted instantiation: ml.c:is_comp_ref_allowed
Unexecuted instantiation: motion_search_facade.c:is_comp_ref_allowed
Unexecuted instantiation: cfl_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: convolve_2d_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: convolve_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: jnt_convolve_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: resize_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: wiener_convolve_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_k_means_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_quantize_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: error_intrin_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: temporal_filter_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: wedge_utils_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: ml_sse3.c:is_comp_ref_allowed
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: cfl_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: jnt_convolve_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: resize_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: av1_txfm_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: cdef_block_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: filterintra_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: intra_edge_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: selfguided_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: warp_plane_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: encodetxb_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: rdopt_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: pickrst_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_comp_ref_allowed
Unexecuted instantiation: hash_sse42.c:is_comp_ref_allowed
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: cdef_block_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: cfl_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: convolve_2d_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: jnt_convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: reconinter_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: resize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: selfguided_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: warp_plane_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: wiener_convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_quantize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: error_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: wedge_utils_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: encodetxb_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: rdopt_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_k_means_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: temporal_filter_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: pickrst_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: cnn_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: ml_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_comp_ref_allowed
Unexecuted instantiation: blk_sse_sum.c:is_comp_ref_allowed
Unexecuted instantiation: fft.c:is_comp_ref_allowed
Unexecuted instantiation: sum_squares.c:is_comp_ref_allowed
Unexecuted instantiation: highbd_intrapred_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: variance_impl_ssse3.c:is_comp_ref_allowed
Unexecuted instantiation: av1_inv_txfm1d.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm1d.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_comp_ref_allowed
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_comp_ref_allowed
68
69
8.35M
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
8.35M
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
8.35M
}
Unexecuted instantiation: av1_dx_iface.c:is_inter_mode
Unexecuted instantiation: decodeframe.c:is_inter_mode
decodemv.c:is_inter_mode
Line
Count
Source
69
149k
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
149k
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
149k
}
Unexecuted instantiation: decoder.c:is_inter_mode
Unexecuted instantiation: decodetxb.c:is_inter_mode
Unexecuted instantiation: detokenize.c:is_inter_mode
Unexecuted instantiation: obu.c:is_inter_mode
Unexecuted instantiation: av1_cx_iface.c:is_inter_mode
Unexecuted instantiation: allintra_vis.c:is_inter_mode
Unexecuted instantiation: av1_quantize.c:is_inter_mode
bitstream.c:is_inter_mode
Line
Count
Source
69
377k
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
377k
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
377k
}
Unexecuted instantiation: context_tree.c:is_inter_mode
Unexecuted instantiation: encodeframe.c:is_inter_mode
Unexecuted instantiation: encodeframe_utils.c:is_inter_mode
Unexecuted instantiation: encodemb.c:is_inter_mode
Unexecuted instantiation: encodemv.c:is_inter_mode
Unexecuted instantiation: encoder.c:is_inter_mode
Unexecuted instantiation: encoder_utils.c:is_inter_mode
Unexecuted instantiation: encodetxb.c:is_inter_mode
Unexecuted instantiation: ethread.c:is_inter_mode
Unexecuted instantiation: firstpass.c:is_inter_mode
Unexecuted instantiation: global_motion_facade.c:is_inter_mode
Unexecuted instantiation: hash.c:is_inter_mode
Unexecuted instantiation: hash_motion.c:is_inter_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:is_inter_mode
Unexecuted instantiation: level.c:is_inter_mode
Unexecuted instantiation: lookahead.c:is_inter_mode
Unexecuted instantiation: mcomp.c:is_inter_mode
Unexecuted instantiation: mv_prec.c:is_inter_mode
Unexecuted instantiation: palette.c:is_inter_mode
partition_search.c:is_inter_mode
Line
Count
Source
69
377k
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
377k
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
377k
}
Unexecuted instantiation: partition_strategy.c:is_inter_mode
Unexecuted instantiation: pass2_strategy.c:is_inter_mode
Unexecuted instantiation: pickcdef.c:is_inter_mode
Unexecuted instantiation: picklpf.c:is_inter_mode
Unexecuted instantiation: pickrst.c:is_inter_mode
Unexecuted instantiation: ratectrl.c:is_inter_mode
Unexecuted instantiation: rd.c:is_inter_mode
rdopt.c:is_inter_mode
Line
Count
Source
69
5.08M
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
5.08M
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
5.08M
}
nonrd_pickmode.c:is_inter_mode
Line
Count
Source
69
1.65M
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
1.65M
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
1.65M
}
Unexecuted instantiation: nonrd_opt.c:is_inter_mode
Unexecuted instantiation: reconinter_enc.c:is_inter_mode
Unexecuted instantiation: segmentation.c:is_inter_mode
Unexecuted instantiation: speed_features.c:is_inter_mode
Unexecuted instantiation: superres_scale.c:is_inter_mode
Unexecuted instantiation: svc_layercontext.c:is_inter_mode
Unexecuted instantiation: temporal_filter.c:is_inter_mode
Unexecuted instantiation: tokenize.c:is_inter_mode
tpl_model.c:is_inter_mode
Line
Count
Source
69
710k
static inline int is_inter_mode(PREDICTION_MODE mode) {
70
710k
  return mode >= INTER_MODE_START && mode < INTER_MODE_END;
71
710k
}
Unexecuted instantiation: tx_search.c:is_inter_mode
Unexecuted instantiation: txb_rdopt.c:is_inter_mode
Unexecuted instantiation: intra_mode_search.c:is_inter_mode
Unexecuted instantiation: var_based_part.c:is_inter_mode
Unexecuted instantiation: av1_noise_estimate.c:is_inter_mode
Unexecuted instantiation: dwt.c:is_inter_mode
Unexecuted instantiation: encodetxb_sse2.c:is_inter_mode
Unexecuted instantiation: reconinter_enc_sse2.c:is_inter_mode
Unexecuted instantiation: aom_dsp_rtcd.c:is_inter_mode
Unexecuted instantiation: av1_rtcd.c:is_inter_mode
Unexecuted instantiation: aom_convolve.c:is_inter_mode
Unexecuted instantiation: blend_a64_hmask.c:is_inter_mode
Unexecuted instantiation: blend_a64_mask.c:is_inter_mode
Unexecuted instantiation: blend_a64_vmask.c:is_inter_mode
Unexecuted instantiation: intrapred.c:is_inter_mode
Unexecuted instantiation: avg.c:is_inter_mode
Unexecuted instantiation: psnr.c:is_inter_mode
Unexecuted instantiation: quantize.c:is_inter_mode
Unexecuted instantiation: sad.c:is_inter_mode
Unexecuted instantiation: sad_av1.c:is_inter_mode
Unexecuted instantiation: sse.c:is_inter_mode
Unexecuted instantiation: variance.c:is_inter_mode
Unexecuted instantiation: pyramid.c:is_inter_mode
Unexecuted instantiation: corner_match.c:is_inter_mode
Unexecuted instantiation: disflow.c:is_inter_mode
Unexecuted instantiation: noise_util.c:is_inter_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_inter_mode
Unexecuted instantiation: intrapred_sse2.c:is_inter_mode
Unexecuted instantiation: loopfilter_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_inter_mode
Unexecuted instantiation: avg_intrin_sse2.c:is_inter_mode
Unexecuted instantiation: fft_sse2.c:is_inter_mode
Unexecuted instantiation: fwd_txfm_sse2.c:is_inter_mode
Unexecuted instantiation: quantize_sse2.c:is_inter_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:is_inter_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:is_inter_mode
Unexecuted instantiation: sum_squares_sse2.c:is_inter_mode
Unexecuted instantiation: variance_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_subtract_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_variance_sse2.c:is_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_inter_mode
Unexecuted instantiation: intrapred_ssse3.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:is_inter_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_inter_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_inter_mode
Unexecuted instantiation: quantize_ssse3.c:is_inter_mode
Unexecuted instantiation: variance_ssse3.c:is_inter_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_inter_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:is_inter_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_inter_mode
Unexecuted instantiation: intrapred_sse4.c:is_inter_mode
Unexecuted instantiation: corner_match_sse4.c:is_inter_mode
Unexecuted instantiation: disflow_sse4.c:is_inter_mode
Unexecuted instantiation: avg_intrin_sse4.c:is_inter_mode
Unexecuted instantiation: sse_sse4.c:is_inter_mode
Unexecuted instantiation: obmc_sad_sse4.c:is_inter_mode
Unexecuted instantiation: obmc_variance_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_variance_sse4.c:is_inter_mode
Unexecuted instantiation: aom_quantize_avx.c:is_inter_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: intrapred_avx2.c:is_inter_mode
Unexecuted instantiation: loopfilter_avx2.c:is_inter_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_inter_mode
Unexecuted instantiation: corner_match_avx2.c:is_inter_mode
Unexecuted instantiation: disflow_avx2.c:is_inter_mode
Unexecuted instantiation: avg_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: fft_avx2.c:is_inter_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: subtract_avx2.c:is_inter_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:is_inter_mode
Unexecuted instantiation: quantize_avx2.c:is_inter_mode
Unexecuted instantiation: sad4d_avx2.c:is_inter_mode
Unexecuted instantiation: sad_avx2.c:is_inter_mode
Unexecuted instantiation: sad_impl_avx2.c:is_inter_mode
Unexecuted instantiation: variance_avx2.c:is_inter_mode
Unexecuted instantiation: sse_avx2.c:is_inter_mode
Unexecuted instantiation: variance_impl_avx2.c:is_inter_mode
Unexecuted instantiation: obmc_sad_avx2.c:is_inter_mode
Unexecuted instantiation: obmc_variance_avx2.c:is_inter_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:is_inter_mode
Unexecuted instantiation: sum_squares_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_sad_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_variance_avx2.c:is_inter_mode
Unexecuted instantiation: alloccommon.c:is_inter_mode
Unexecuted instantiation: av1_inv_txfm2d.c:is_inter_mode
Unexecuted instantiation: av1_loopfilter.c:is_inter_mode
Unexecuted instantiation: av1_txfm.c:is_inter_mode
Unexecuted instantiation: blockd.c:is_inter_mode
Unexecuted instantiation: cdef.c:is_inter_mode
Unexecuted instantiation: cdef_block.c:is_inter_mode
Unexecuted instantiation: cfl.c:is_inter_mode
Unexecuted instantiation: convolve.c:is_inter_mode
Unexecuted instantiation: debugmodes.c:is_inter_mode
Unexecuted instantiation: entropy.c:is_inter_mode
Unexecuted instantiation: entropymode.c:is_inter_mode
Unexecuted instantiation: entropymv.c:is_inter_mode
Unexecuted instantiation: idct.c:is_inter_mode
Unexecuted instantiation: mvref_common.c:is_inter_mode
Unexecuted instantiation: pred_common.c:is_inter_mode
Unexecuted instantiation: quant_common.c:is_inter_mode
Unexecuted instantiation: reconinter.c:is_inter_mode
Unexecuted instantiation: reconintra.c:is_inter_mode
Unexecuted instantiation: resize.c:is_inter_mode
Unexecuted instantiation: restoration.c:is_inter_mode
Unexecuted instantiation: scale.c:is_inter_mode
Unexecuted instantiation: scan.c:is_inter_mode
Unexecuted instantiation: seg_common.c:is_inter_mode
Unexecuted instantiation: thread_common.c:is_inter_mode
Unexecuted instantiation: tile_common.c:is_inter_mode
Unexecuted instantiation: txb_common.c:is_inter_mode
Unexecuted instantiation: warped_motion.c:is_inter_mode
Unexecuted instantiation: aq_complexity.c:is_inter_mode
Unexecuted instantiation: aq_cyclicrefresh.c:is_inter_mode
Unexecuted instantiation: aq_variance.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:is_inter_mode
Unexecuted instantiation: cnn.c:is_inter_mode
Unexecuted instantiation: compound_type.c:is_inter_mode
Unexecuted instantiation: encode_strategy.c:is_inter_mode
Unexecuted instantiation: global_motion.c:is_inter_mode
Unexecuted instantiation: gop_structure.c:is_inter_mode
Unexecuted instantiation: interp_search.c:is_inter_mode
Unexecuted instantiation: ml.c:is_inter_mode
Unexecuted instantiation: motion_search_facade.c:is_inter_mode
Unexecuted instantiation: cfl_sse2.c:is_inter_mode
Unexecuted instantiation: convolve_2d_sse2.c:is_inter_mode
Unexecuted instantiation: convolve_sse2.c:is_inter_mode
Unexecuted instantiation: jnt_convolve_sse2.c:is_inter_mode
Unexecuted instantiation: resize_sse2.c:is_inter_mode
Unexecuted instantiation: wiener_convolve_sse2.c:is_inter_mode
Unexecuted instantiation: av1_k_means_sse2.c:is_inter_mode
Unexecuted instantiation: av1_quantize_sse2.c:is_inter_mode
Unexecuted instantiation: error_intrin_sse2.c:is_inter_mode
Unexecuted instantiation: temporal_filter_sse2.c:is_inter_mode
Unexecuted instantiation: wedge_utils_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_inter_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_inter_mode
Unexecuted instantiation: ml_sse3.c:is_inter_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_inter_mode
Unexecuted instantiation: cfl_ssse3.c:is_inter_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:is_inter_mode
Unexecuted instantiation: resize_ssse3.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_inter_mode
Unexecuted instantiation: reconinter_ssse3.c:is_inter_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_inter_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_inter_mode
Unexecuted instantiation: av1_txfm_sse4.c:is_inter_mode
Unexecuted instantiation: cdef_block_sse4.c:is_inter_mode
Unexecuted instantiation: filterintra_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_inter_mode
Unexecuted instantiation: intra_edge_sse4.c:is_inter_mode
Unexecuted instantiation: reconinter_sse4.c:is_inter_mode
Unexecuted instantiation: selfguided_sse4.c:is_inter_mode
Unexecuted instantiation: warp_plane_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_inter_mode
Unexecuted instantiation: encodetxb_sse4.c:is_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_inter_mode
Unexecuted instantiation: rdopt_sse4.c:is_inter_mode
Unexecuted instantiation: pickrst_sse4.c:is_inter_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_inter_mode
Unexecuted instantiation: hash_sse42.c:is_inter_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_inter_mode
Unexecuted instantiation: cdef_block_avx2.c:is_inter_mode
Unexecuted instantiation: cfl_avx2.c:is_inter_mode
Unexecuted instantiation: convolve_2d_avx2.c:is_inter_mode
Unexecuted instantiation: convolve_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_inter_mode
Unexecuted instantiation: jnt_convolve_avx2.c:is_inter_mode
Unexecuted instantiation: reconinter_avx2.c:is_inter_mode
Unexecuted instantiation: resize_avx2.c:is_inter_mode
Unexecuted instantiation: selfguided_avx2.c:is_inter_mode
Unexecuted instantiation: warp_plane_avx2.c:is_inter_mode
Unexecuted instantiation: wiener_convolve_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_inter_mode
Unexecuted instantiation: av1_quantize_avx2.c:is_inter_mode
Unexecuted instantiation: error_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_inter_mode
Unexecuted instantiation: wedge_utils_avx2.c:is_inter_mode
Unexecuted instantiation: encodetxb_avx2.c:is_inter_mode
Unexecuted instantiation: rdopt_avx2.c:is_inter_mode
Unexecuted instantiation: av1_k_means_avx2.c:is_inter_mode
Unexecuted instantiation: temporal_filter_avx2.c:is_inter_mode
Unexecuted instantiation: pickrst_avx2.c:is_inter_mode
Unexecuted instantiation: cnn_avx2.c:is_inter_mode
Unexecuted instantiation: ml_avx2.c:is_inter_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_inter_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_inter_mode
Unexecuted instantiation: blk_sse_sum.c:is_inter_mode
Unexecuted instantiation: fft.c:is_inter_mode
Unexecuted instantiation: sum_squares.c:is_inter_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:is_inter_mode
Unexecuted instantiation: variance_impl_ssse3.c:is_inter_mode
Unexecuted instantiation: av1_inv_txfm1d.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_inter_mode
72
73
typedef struct {
74
  uint8_t *plane[MAX_MB_PLANE];
75
  int stride[MAX_MB_PLANE];
76
} BUFFER_SET;
77
78
9.89M
static inline int is_inter_singleref_mode(PREDICTION_MODE mode) {
79
9.89M
  return mode >= SINGLE_INTER_MODE_START && mode < SINGLE_INTER_MODE_END;
80
9.89M
}
Unexecuted instantiation: av1_dx_iface.c:is_inter_singleref_mode
Unexecuted instantiation: decodeframe.c:is_inter_singleref_mode
Unexecuted instantiation: decodemv.c:is_inter_singleref_mode
Unexecuted instantiation: decoder.c:is_inter_singleref_mode
Unexecuted instantiation: decodetxb.c:is_inter_singleref_mode
Unexecuted instantiation: detokenize.c:is_inter_singleref_mode
Unexecuted instantiation: obu.c:is_inter_singleref_mode
Unexecuted instantiation: av1_cx_iface.c:is_inter_singleref_mode
Unexecuted instantiation: allintra_vis.c:is_inter_singleref_mode
Unexecuted instantiation: av1_quantize.c:is_inter_singleref_mode
bitstream.c:is_inter_singleref_mode
Line
Count
Source
78
522k
static inline int is_inter_singleref_mode(PREDICTION_MODE mode) {
79
522k
  return mode >= SINGLE_INTER_MODE_START && mode < SINGLE_INTER_MODE_END;
80
522k
}
Unexecuted instantiation: context_tree.c:is_inter_singleref_mode
Unexecuted instantiation: encodeframe.c:is_inter_singleref_mode
Unexecuted instantiation: encodeframe_utils.c:is_inter_singleref_mode
Unexecuted instantiation: encodemb.c:is_inter_singleref_mode
Unexecuted instantiation: encodemv.c:is_inter_singleref_mode
Unexecuted instantiation: encoder.c:is_inter_singleref_mode
Unexecuted instantiation: encoder_utils.c:is_inter_singleref_mode
Unexecuted instantiation: encodetxb.c:is_inter_singleref_mode
Unexecuted instantiation: ethread.c:is_inter_singleref_mode
Unexecuted instantiation: firstpass.c:is_inter_singleref_mode
Unexecuted instantiation: global_motion_facade.c:is_inter_singleref_mode
Unexecuted instantiation: hash.c:is_inter_singleref_mode
Unexecuted instantiation: hash_motion.c:is_inter_singleref_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:is_inter_singleref_mode
Unexecuted instantiation: level.c:is_inter_singleref_mode
Unexecuted instantiation: lookahead.c:is_inter_singleref_mode
Unexecuted instantiation: mcomp.c:is_inter_singleref_mode
Unexecuted instantiation: mv_prec.c:is_inter_singleref_mode
Unexecuted instantiation: palette.c:is_inter_singleref_mode
Unexecuted instantiation: partition_search.c:is_inter_singleref_mode
Unexecuted instantiation: partition_strategy.c:is_inter_singleref_mode
Unexecuted instantiation: pass2_strategy.c:is_inter_singleref_mode
Unexecuted instantiation: pickcdef.c:is_inter_singleref_mode
Unexecuted instantiation: picklpf.c:is_inter_singleref_mode
Unexecuted instantiation: pickrst.c:is_inter_singleref_mode
Unexecuted instantiation: ratectrl.c:is_inter_singleref_mode
Unexecuted instantiation: rd.c:is_inter_singleref_mode
rdopt.c:is_inter_singleref_mode
Line
Count
Source
78
9.37M
static inline int is_inter_singleref_mode(PREDICTION_MODE mode) {
79
9.37M
  return mode >= SINGLE_INTER_MODE_START && mode < SINGLE_INTER_MODE_END;
80
9.37M
}
Unexecuted instantiation: nonrd_pickmode.c:is_inter_singleref_mode
Unexecuted instantiation: nonrd_opt.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter_enc.c:is_inter_singleref_mode
Unexecuted instantiation: segmentation.c:is_inter_singleref_mode
Unexecuted instantiation: speed_features.c:is_inter_singleref_mode
Unexecuted instantiation: superres_scale.c:is_inter_singleref_mode
Unexecuted instantiation: svc_layercontext.c:is_inter_singleref_mode
Unexecuted instantiation: temporal_filter.c:is_inter_singleref_mode
Unexecuted instantiation: tokenize.c:is_inter_singleref_mode
Unexecuted instantiation: tpl_model.c:is_inter_singleref_mode
Unexecuted instantiation: tx_search.c:is_inter_singleref_mode
Unexecuted instantiation: txb_rdopt.c:is_inter_singleref_mode
Unexecuted instantiation: intra_mode_search.c:is_inter_singleref_mode
Unexecuted instantiation: var_based_part.c:is_inter_singleref_mode
Unexecuted instantiation: av1_noise_estimate.c:is_inter_singleref_mode
Unexecuted instantiation: dwt.c:is_inter_singleref_mode
Unexecuted instantiation: encodetxb_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter_enc_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: aom_dsp_rtcd.c:is_inter_singleref_mode
Unexecuted instantiation: av1_rtcd.c:is_inter_singleref_mode
Unexecuted instantiation: aom_convolve.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_hmask.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_mask.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_vmask.c:is_inter_singleref_mode
Unexecuted instantiation: intrapred.c:is_inter_singleref_mode
Unexecuted instantiation: avg.c:is_inter_singleref_mode
Unexecuted instantiation: psnr.c:is_inter_singleref_mode
Unexecuted instantiation: quantize.c:is_inter_singleref_mode
Unexecuted instantiation: sad.c:is_inter_singleref_mode
Unexecuted instantiation: sad_av1.c:is_inter_singleref_mode
Unexecuted instantiation: sse.c:is_inter_singleref_mode
Unexecuted instantiation: variance.c:is_inter_singleref_mode
Unexecuted instantiation: pyramid.c:is_inter_singleref_mode
Unexecuted instantiation: corner_match.c:is_inter_singleref_mode
Unexecuted instantiation: disflow.c:is_inter_singleref_mode
Unexecuted instantiation: noise_util.c:is_inter_singleref_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: intrapred_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: loopfilter_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: avg_intrin_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: fft_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: fwd_txfm_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: quantize_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: sum_squares_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: variance_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_subtract_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_variance_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: intrapred_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: quantize_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: variance_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: intrapred_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: corner_match_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: disflow_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: avg_intrin_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: sse_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: obmc_sad_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: obmc_variance_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_variance_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: aom_quantize_avx.c:is_inter_singleref_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: intrapred_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: loopfilter_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: corner_match_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: disflow_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: avg_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: fft_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: subtract_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: quantize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: sad4d_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: sad_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: sad_impl_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: variance_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: sse_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: variance_impl_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: obmc_sad_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: obmc_variance_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: sum_squares_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_sad_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_variance_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: alloccommon.c:is_inter_singleref_mode
Unexecuted instantiation: av1_inv_txfm2d.c:is_inter_singleref_mode
Unexecuted instantiation: av1_loopfilter.c:is_inter_singleref_mode
Unexecuted instantiation: av1_txfm.c:is_inter_singleref_mode
Unexecuted instantiation: blockd.c:is_inter_singleref_mode
Unexecuted instantiation: cdef.c:is_inter_singleref_mode
Unexecuted instantiation: cdef_block.c:is_inter_singleref_mode
Unexecuted instantiation: cfl.c:is_inter_singleref_mode
Unexecuted instantiation: convolve.c:is_inter_singleref_mode
Unexecuted instantiation: debugmodes.c:is_inter_singleref_mode
Unexecuted instantiation: entropy.c:is_inter_singleref_mode
Unexecuted instantiation: entropymode.c:is_inter_singleref_mode
Unexecuted instantiation: entropymv.c:is_inter_singleref_mode
Unexecuted instantiation: idct.c:is_inter_singleref_mode
Unexecuted instantiation: mvref_common.c:is_inter_singleref_mode
Unexecuted instantiation: pred_common.c:is_inter_singleref_mode
Unexecuted instantiation: quant_common.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter.c:is_inter_singleref_mode
Unexecuted instantiation: reconintra.c:is_inter_singleref_mode
Unexecuted instantiation: resize.c:is_inter_singleref_mode
Unexecuted instantiation: restoration.c:is_inter_singleref_mode
Unexecuted instantiation: scale.c:is_inter_singleref_mode
Unexecuted instantiation: scan.c:is_inter_singleref_mode
Unexecuted instantiation: seg_common.c:is_inter_singleref_mode
Unexecuted instantiation: thread_common.c:is_inter_singleref_mode
Unexecuted instantiation: tile_common.c:is_inter_singleref_mode
Unexecuted instantiation: txb_common.c:is_inter_singleref_mode
Unexecuted instantiation: warped_motion.c:is_inter_singleref_mode
Unexecuted instantiation: aq_complexity.c:is_inter_singleref_mode
Unexecuted instantiation: aq_cyclicrefresh.c:is_inter_singleref_mode
Unexecuted instantiation: aq_variance.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:is_inter_singleref_mode
Unexecuted instantiation: cnn.c:is_inter_singleref_mode
Unexecuted instantiation: compound_type.c:is_inter_singleref_mode
Unexecuted instantiation: encode_strategy.c:is_inter_singleref_mode
Unexecuted instantiation: global_motion.c:is_inter_singleref_mode
Unexecuted instantiation: gop_structure.c:is_inter_singleref_mode
Unexecuted instantiation: interp_search.c:is_inter_singleref_mode
Unexecuted instantiation: ml.c:is_inter_singleref_mode
Unexecuted instantiation: motion_search_facade.c:is_inter_singleref_mode
Unexecuted instantiation: cfl_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: convolve_2d_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: convolve_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: jnt_convolve_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: resize_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: wiener_convolve_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_k_means_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_quantize_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: error_intrin_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: temporal_filter_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: wedge_utils_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: ml_sse3.c:is_inter_singleref_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: cfl_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: resize_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: av1_txfm_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: cdef_block_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: filterintra_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: intra_edge_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: selfguided_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: warp_plane_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: encodetxb_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: rdopt_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: pickrst_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_inter_singleref_mode
Unexecuted instantiation: hash_sse42.c:is_inter_singleref_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: cdef_block_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: cfl_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: convolve_2d_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: jnt_convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: reconinter_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: resize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: selfguided_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: warp_plane_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: wiener_convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_quantize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: error_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: wedge_utils_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: encodetxb_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: rdopt_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_k_means_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: temporal_filter_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: pickrst_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: cnn_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: ml_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_inter_singleref_mode
Unexecuted instantiation: blk_sse_sum.c:is_inter_singleref_mode
Unexecuted instantiation: fft.c:is_inter_singleref_mode
Unexecuted instantiation: sum_squares.c:is_inter_singleref_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: variance_impl_ssse3.c:is_inter_singleref_mode
Unexecuted instantiation: av1_inv_txfm1d.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_inter_singleref_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_inter_singleref_mode
81
13.1M
static inline int is_inter_compound_mode(PREDICTION_MODE mode) {
82
13.1M
  return mode >= COMP_INTER_MODE_START && mode < COMP_INTER_MODE_END;
83
13.1M
}
Unexecuted instantiation: av1_dx_iface.c:is_inter_compound_mode
Unexecuted instantiation: decodeframe.c:is_inter_compound_mode
decodemv.c:is_inter_compound_mode
Line
Count
Source
81
276k
static inline int is_inter_compound_mode(PREDICTION_MODE mode) {
82
276k
  return mode >= COMP_INTER_MODE_START && mode < COMP_INTER_MODE_END;
83
276k
}
Unexecuted instantiation: decoder.c:is_inter_compound_mode
Unexecuted instantiation: decodetxb.c:is_inter_compound_mode
Unexecuted instantiation: detokenize.c:is_inter_compound_mode
Unexecuted instantiation: obu.c:is_inter_compound_mode
Unexecuted instantiation: av1_cx_iface.c:is_inter_compound_mode
Unexecuted instantiation: allintra_vis.c:is_inter_compound_mode
Unexecuted instantiation: av1_quantize.c:is_inter_compound_mode
bitstream.c:is_inter_compound_mode
Line
Count
Source
81
522k
static inline int is_inter_compound_mode(PREDICTION_MODE mode) {
82
522k
  return mode >= COMP_INTER_MODE_START && mode < COMP_INTER_MODE_END;
83
522k
}
Unexecuted instantiation: context_tree.c:is_inter_compound_mode
Unexecuted instantiation: encodeframe.c:is_inter_compound_mode
Unexecuted instantiation: encodeframe_utils.c:is_inter_compound_mode
Unexecuted instantiation: encodemb.c:is_inter_compound_mode
Unexecuted instantiation: encodemv.c:is_inter_compound_mode
Unexecuted instantiation: encoder.c:is_inter_compound_mode
Unexecuted instantiation: encoder_utils.c:is_inter_compound_mode
Unexecuted instantiation: encodetxb.c:is_inter_compound_mode
Unexecuted instantiation: ethread.c:is_inter_compound_mode
Unexecuted instantiation: firstpass.c:is_inter_compound_mode
Unexecuted instantiation: global_motion_facade.c:is_inter_compound_mode
Unexecuted instantiation: hash.c:is_inter_compound_mode
Unexecuted instantiation: hash_motion.c:is_inter_compound_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:is_inter_compound_mode
Unexecuted instantiation: level.c:is_inter_compound_mode
Unexecuted instantiation: lookahead.c:is_inter_compound_mode
Unexecuted instantiation: mcomp.c:is_inter_compound_mode
Unexecuted instantiation: mv_prec.c:is_inter_compound_mode
Unexecuted instantiation: palette.c:is_inter_compound_mode
Unexecuted instantiation: partition_search.c:is_inter_compound_mode
Unexecuted instantiation: partition_strategy.c:is_inter_compound_mode
Unexecuted instantiation: pass2_strategy.c:is_inter_compound_mode
Unexecuted instantiation: pickcdef.c:is_inter_compound_mode
Unexecuted instantiation: picklpf.c:is_inter_compound_mode
Unexecuted instantiation: pickrst.c:is_inter_compound_mode
Unexecuted instantiation: ratectrl.c:is_inter_compound_mode
Unexecuted instantiation: rd.c:is_inter_compound_mode
rdopt.c:is_inter_compound_mode
Line
Count
Source
81
6.35M
static inline int is_inter_compound_mode(PREDICTION_MODE mode) {
82
6.35M
  return mode >= COMP_INTER_MODE_START && mode < COMP_INTER_MODE_END;
83
6.35M
}
nonrd_pickmode.c:is_inter_compound_mode
Line
Count
Source
81
6.02M
static inline int is_inter_compound_mode(PREDICTION_MODE mode) {
82
6.02M
  return mode >= COMP_INTER_MODE_START && mode < COMP_INTER_MODE_END;
83
6.02M
}
Unexecuted instantiation: nonrd_opt.c:is_inter_compound_mode
Unexecuted instantiation: reconinter_enc.c:is_inter_compound_mode
Unexecuted instantiation: segmentation.c:is_inter_compound_mode
Unexecuted instantiation: speed_features.c:is_inter_compound_mode
Unexecuted instantiation: superres_scale.c:is_inter_compound_mode
Unexecuted instantiation: svc_layercontext.c:is_inter_compound_mode
Unexecuted instantiation: temporal_filter.c:is_inter_compound_mode
Unexecuted instantiation: tokenize.c:is_inter_compound_mode
Unexecuted instantiation: tpl_model.c:is_inter_compound_mode
Unexecuted instantiation: tx_search.c:is_inter_compound_mode
Unexecuted instantiation: txb_rdopt.c:is_inter_compound_mode
Unexecuted instantiation: intra_mode_search.c:is_inter_compound_mode
Unexecuted instantiation: var_based_part.c:is_inter_compound_mode
Unexecuted instantiation: av1_noise_estimate.c:is_inter_compound_mode
Unexecuted instantiation: dwt.c:is_inter_compound_mode
Unexecuted instantiation: encodetxb_sse2.c:is_inter_compound_mode
Unexecuted instantiation: reconinter_enc_sse2.c:is_inter_compound_mode
Unexecuted instantiation: aom_dsp_rtcd.c:is_inter_compound_mode
Unexecuted instantiation: av1_rtcd.c:is_inter_compound_mode
Unexecuted instantiation: aom_convolve.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_hmask.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_mask.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_vmask.c:is_inter_compound_mode
Unexecuted instantiation: intrapred.c:is_inter_compound_mode
Unexecuted instantiation: avg.c:is_inter_compound_mode
Unexecuted instantiation: psnr.c:is_inter_compound_mode
Unexecuted instantiation: quantize.c:is_inter_compound_mode
Unexecuted instantiation: sad.c:is_inter_compound_mode
Unexecuted instantiation: sad_av1.c:is_inter_compound_mode
Unexecuted instantiation: sse.c:is_inter_compound_mode
Unexecuted instantiation: variance.c:is_inter_compound_mode
Unexecuted instantiation: pyramid.c:is_inter_compound_mode
Unexecuted instantiation: corner_match.c:is_inter_compound_mode
Unexecuted instantiation: disflow.c:is_inter_compound_mode
Unexecuted instantiation: noise_util.c:is_inter_compound_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_inter_compound_mode
Unexecuted instantiation: intrapred_sse2.c:is_inter_compound_mode
Unexecuted instantiation: loopfilter_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_inter_compound_mode
Unexecuted instantiation: avg_intrin_sse2.c:is_inter_compound_mode
Unexecuted instantiation: fft_sse2.c:is_inter_compound_mode
Unexecuted instantiation: fwd_txfm_sse2.c:is_inter_compound_mode
Unexecuted instantiation: quantize_sse2.c:is_inter_compound_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:is_inter_compound_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:is_inter_compound_mode
Unexecuted instantiation: sum_squares_sse2.c:is_inter_compound_mode
Unexecuted instantiation: variance_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_subtract_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_variance_sse2.c:is_inter_compound_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: intrapred_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: quantize_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: variance_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_inter_compound_mode
Unexecuted instantiation: intrapred_sse4.c:is_inter_compound_mode
Unexecuted instantiation: corner_match_sse4.c:is_inter_compound_mode
Unexecuted instantiation: disflow_sse4.c:is_inter_compound_mode
Unexecuted instantiation: avg_intrin_sse4.c:is_inter_compound_mode
Unexecuted instantiation: sse_sse4.c:is_inter_compound_mode
Unexecuted instantiation: obmc_sad_sse4.c:is_inter_compound_mode
Unexecuted instantiation: obmc_variance_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_variance_sse4.c:is_inter_compound_mode
Unexecuted instantiation: aom_quantize_avx.c:is_inter_compound_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_inter_compound_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: intrapred_avx2.c:is_inter_compound_mode
Unexecuted instantiation: loopfilter_avx2.c:is_inter_compound_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_inter_compound_mode
Unexecuted instantiation: corner_match_avx2.c:is_inter_compound_mode
Unexecuted instantiation: disflow_avx2.c:is_inter_compound_mode
Unexecuted instantiation: avg_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: fft_avx2.c:is_inter_compound_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: subtract_avx2.c:is_inter_compound_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: quantize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: sad4d_avx2.c:is_inter_compound_mode
Unexecuted instantiation: sad_avx2.c:is_inter_compound_mode
Unexecuted instantiation: sad_impl_avx2.c:is_inter_compound_mode
Unexecuted instantiation: variance_avx2.c:is_inter_compound_mode
Unexecuted instantiation: sse_avx2.c:is_inter_compound_mode
Unexecuted instantiation: variance_impl_avx2.c:is_inter_compound_mode
Unexecuted instantiation: obmc_sad_avx2.c:is_inter_compound_mode
Unexecuted instantiation: obmc_variance_avx2.c:is_inter_compound_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:is_inter_compound_mode
Unexecuted instantiation: sum_squares_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_sad_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_variance_avx2.c:is_inter_compound_mode
Unexecuted instantiation: alloccommon.c:is_inter_compound_mode
Unexecuted instantiation: av1_inv_txfm2d.c:is_inter_compound_mode
Unexecuted instantiation: av1_loopfilter.c:is_inter_compound_mode
Unexecuted instantiation: av1_txfm.c:is_inter_compound_mode
Unexecuted instantiation: blockd.c:is_inter_compound_mode
Unexecuted instantiation: cdef.c:is_inter_compound_mode
Unexecuted instantiation: cdef_block.c:is_inter_compound_mode
Unexecuted instantiation: cfl.c:is_inter_compound_mode
Unexecuted instantiation: convolve.c:is_inter_compound_mode
Unexecuted instantiation: debugmodes.c:is_inter_compound_mode
Unexecuted instantiation: entropy.c:is_inter_compound_mode
Unexecuted instantiation: entropymode.c:is_inter_compound_mode
Unexecuted instantiation: entropymv.c:is_inter_compound_mode
Unexecuted instantiation: idct.c:is_inter_compound_mode
Unexecuted instantiation: mvref_common.c:is_inter_compound_mode
Unexecuted instantiation: pred_common.c:is_inter_compound_mode
Unexecuted instantiation: quant_common.c:is_inter_compound_mode
Unexecuted instantiation: reconinter.c:is_inter_compound_mode
Unexecuted instantiation: reconintra.c:is_inter_compound_mode
Unexecuted instantiation: resize.c:is_inter_compound_mode
Unexecuted instantiation: restoration.c:is_inter_compound_mode
Unexecuted instantiation: scale.c:is_inter_compound_mode
Unexecuted instantiation: scan.c:is_inter_compound_mode
Unexecuted instantiation: seg_common.c:is_inter_compound_mode
Unexecuted instantiation: thread_common.c:is_inter_compound_mode
Unexecuted instantiation: tile_common.c:is_inter_compound_mode
Unexecuted instantiation: txb_common.c:is_inter_compound_mode
Unexecuted instantiation: warped_motion.c:is_inter_compound_mode
Unexecuted instantiation: aq_complexity.c:is_inter_compound_mode
Unexecuted instantiation: aq_cyclicrefresh.c:is_inter_compound_mode
Unexecuted instantiation: aq_variance.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:is_inter_compound_mode
Unexecuted instantiation: cnn.c:is_inter_compound_mode
Unexecuted instantiation: compound_type.c:is_inter_compound_mode
Unexecuted instantiation: encode_strategy.c:is_inter_compound_mode
Unexecuted instantiation: global_motion.c:is_inter_compound_mode
Unexecuted instantiation: gop_structure.c:is_inter_compound_mode
Unexecuted instantiation: interp_search.c:is_inter_compound_mode
Unexecuted instantiation: ml.c:is_inter_compound_mode
Unexecuted instantiation: motion_search_facade.c:is_inter_compound_mode
Unexecuted instantiation: cfl_sse2.c:is_inter_compound_mode
Unexecuted instantiation: convolve_2d_sse2.c:is_inter_compound_mode
Unexecuted instantiation: convolve_sse2.c:is_inter_compound_mode
Unexecuted instantiation: jnt_convolve_sse2.c:is_inter_compound_mode
Unexecuted instantiation: resize_sse2.c:is_inter_compound_mode
Unexecuted instantiation: wiener_convolve_sse2.c:is_inter_compound_mode
Unexecuted instantiation: av1_k_means_sse2.c:is_inter_compound_mode
Unexecuted instantiation: av1_quantize_sse2.c:is_inter_compound_mode
Unexecuted instantiation: error_intrin_sse2.c:is_inter_compound_mode
Unexecuted instantiation: temporal_filter_sse2.c:is_inter_compound_mode
Unexecuted instantiation: wedge_utils_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_inter_compound_mode
Unexecuted instantiation: ml_sse3.c:is_inter_compound_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: cfl_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: resize_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: reconinter_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_inter_compound_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_inter_compound_mode
Unexecuted instantiation: av1_txfm_sse4.c:is_inter_compound_mode
Unexecuted instantiation: cdef_block_sse4.c:is_inter_compound_mode
Unexecuted instantiation: filterintra_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_inter_compound_mode
Unexecuted instantiation: intra_edge_sse4.c:is_inter_compound_mode
Unexecuted instantiation: reconinter_sse4.c:is_inter_compound_mode
Unexecuted instantiation: selfguided_sse4.c:is_inter_compound_mode
Unexecuted instantiation: warp_plane_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_inter_compound_mode
Unexecuted instantiation: encodetxb_sse4.c:is_inter_compound_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_inter_compound_mode
Unexecuted instantiation: rdopt_sse4.c:is_inter_compound_mode
Unexecuted instantiation: pickrst_sse4.c:is_inter_compound_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_inter_compound_mode
Unexecuted instantiation: hash_sse42.c:is_inter_compound_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_inter_compound_mode
Unexecuted instantiation: cdef_block_avx2.c:is_inter_compound_mode
Unexecuted instantiation: cfl_avx2.c:is_inter_compound_mode
Unexecuted instantiation: convolve_2d_avx2.c:is_inter_compound_mode
Unexecuted instantiation: convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_inter_compound_mode
Unexecuted instantiation: jnt_convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: reconinter_avx2.c:is_inter_compound_mode
Unexecuted instantiation: resize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: selfguided_avx2.c:is_inter_compound_mode
Unexecuted instantiation: warp_plane_avx2.c:is_inter_compound_mode
Unexecuted instantiation: wiener_convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_inter_compound_mode
Unexecuted instantiation: av1_quantize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: error_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_inter_compound_mode
Unexecuted instantiation: wedge_utils_avx2.c:is_inter_compound_mode
Unexecuted instantiation: encodetxb_avx2.c:is_inter_compound_mode
Unexecuted instantiation: rdopt_avx2.c:is_inter_compound_mode
Unexecuted instantiation: av1_k_means_avx2.c:is_inter_compound_mode
Unexecuted instantiation: temporal_filter_avx2.c:is_inter_compound_mode
Unexecuted instantiation: pickrst_avx2.c:is_inter_compound_mode
Unexecuted instantiation: cnn_avx2.c:is_inter_compound_mode
Unexecuted instantiation: ml_avx2.c:is_inter_compound_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_inter_compound_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_inter_compound_mode
Unexecuted instantiation: blk_sse_sum.c:is_inter_compound_mode
Unexecuted instantiation: fft.c:is_inter_compound_mode
Unexecuted instantiation: sum_squares.c:is_inter_compound_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:is_inter_compound_mode
Unexecuted instantiation: variance_impl_ssse3.c:is_inter_compound_mode
Unexecuted instantiation: av1_inv_txfm1d.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_inter_compound_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_inter_compound_mode
84
85
9.72M
static inline PREDICTION_MODE compound_ref0_mode(PREDICTION_MODE mode) {
86
9.72M
  static const PREDICTION_MODE lut[] = {
87
9.72M
    DC_PRED,        // DC_PRED
88
9.72M
    V_PRED,         // V_PRED
89
9.72M
    H_PRED,         // H_PRED
90
9.72M
    D45_PRED,       // D45_PRED
91
9.72M
    D135_PRED,      // D135_PRED
92
9.72M
    D113_PRED,      // D113_PRED
93
9.72M
    D157_PRED,      // D157_PRED
94
9.72M
    D203_PRED,      // D203_PRED
95
9.72M
    D67_PRED,       // D67_PRED
96
9.72M
    SMOOTH_PRED,    // SMOOTH_PRED
97
9.72M
    SMOOTH_V_PRED,  // SMOOTH_V_PRED
98
9.72M
    SMOOTH_H_PRED,  // SMOOTH_H_PRED
99
9.72M
    PAETH_PRED,     // PAETH_PRED
100
9.72M
    NEARESTMV,      // NEARESTMV
101
9.72M
    NEARMV,         // NEARMV
102
9.72M
    GLOBALMV,       // GLOBALMV
103
9.72M
    NEWMV,          // NEWMV
104
9.72M
    NEARESTMV,      // NEAREST_NEARESTMV
105
9.72M
    NEARMV,         // NEAR_NEARMV
106
9.72M
    NEARESTMV,      // NEAREST_NEWMV
107
9.72M
    NEWMV,          // NEW_NEARESTMV
108
9.72M
    NEARMV,         // NEAR_NEWMV
109
9.72M
    NEWMV,          // NEW_NEARMV
110
9.72M
    GLOBALMV,       // GLOBAL_GLOBALMV
111
9.72M
    NEWMV,          // NEW_NEWMV
112
9.72M
  };
113
9.72M
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
114
9.72M
  assert(is_inter_compound_mode(mode) || is_inter_singleref_mode(mode));
115
9.72M
  return lut[mode];
116
9.72M
}
Unexecuted instantiation: av1_dx_iface.c:compound_ref0_mode
Unexecuted instantiation: decodeframe.c:compound_ref0_mode
decodemv.c:compound_ref0_mode
Line
Count
Source
85
21.9k
static inline PREDICTION_MODE compound_ref0_mode(PREDICTION_MODE mode) {
86
21.9k
  static const PREDICTION_MODE lut[] = {
87
21.9k
    DC_PRED,        // DC_PRED
88
21.9k
    V_PRED,         // V_PRED
89
21.9k
    H_PRED,         // H_PRED
90
21.9k
    D45_PRED,       // D45_PRED
91
21.9k
    D135_PRED,      // D135_PRED
92
21.9k
    D113_PRED,      // D113_PRED
93
21.9k
    D157_PRED,      // D157_PRED
94
21.9k
    D203_PRED,      // D203_PRED
95
21.9k
    D67_PRED,       // D67_PRED
96
21.9k
    SMOOTH_PRED,    // SMOOTH_PRED
97
21.9k
    SMOOTH_V_PRED,  // SMOOTH_V_PRED
98
21.9k
    SMOOTH_H_PRED,  // SMOOTH_H_PRED
99
21.9k
    PAETH_PRED,     // PAETH_PRED
100
21.9k
    NEARESTMV,      // NEARESTMV
101
21.9k
    NEARMV,         // NEARMV
102
21.9k
    GLOBALMV,       // GLOBALMV
103
21.9k
    NEWMV,          // NEWMV
104
21.9k
    NEARESTMV,      // NEAREST_NEARESTMV
105
21.9k
    NEARMV,         // NEAR_NEARMV
106
21.9k
    NEARESTMV,      // NEAREST_NEWMV
107
21.9k
    NEWMV,          // NEW_NEARESTMV
108
21.9k
    NEARMV,         // NEAR_NEWMV
109
21.9k
    NEWMV,          // NEW_NEARMV
110
21.9k
    GLOBALMV,       // GLOBAL_GLOBALMV
111
21.9k
    NEWMV,          // NEW_NEWMV
112
21.9k
  };
113
21.9k
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
114
21.9k
  assert(is_inter_compound_mode(mode) || is_inter_singleref_mode(mode));
115
21.9k
  return lut[mode];
116
21.9k
}
Unexecuted instantiation: decoder.c:compound_ref0_mode
Unexecuted instantiation: decodetxb.c:compound_ref0_mode
Unexecuted instantiation: detokenize.c:compound_ref0_mode
Unexecuted instantiation: obu.c:compound_ref0_mode
Unexecuted instantiation: av1_cx_iface.c:compound_ref0_mode
Unexecuted instantiation: allintra_vis.c:compound_ref0_mode
Unexecuted instantiation: av1_quantize.c:compound_ref0_mode
Unexecuted instantiation: bitstream.c:compound_ref0_mode
Unexecuted instantiation: context_tree.c:compound_ref0_mode
Unexecuted instantiation: encodeframe.c:compound_ref0_mode
Unexecuted instantiation: encodeframe_utils.c:compound_ref0_mode
Unexecuted instantiation: encodemb.c:compound_ref0_mode
Unexecuted instantiation: encodemv.c:compound_ref0_mode
Unexecuted instantiation: encoder.c:compound_ref0_mode
Unexecuted instantiation: encoder_utils.c:compound_ref0_mode
Unexecuted instantiation: encodetxb.c:compound_ref0_mode
Unexecuted instantiation: ethread.c:compound_ref0_mode
Unexecuted instantiation: firstpass.c:compound_ref0_mode
Unexecuted instantiation: global_motion_facade.c:compound_ref0_mode
Unexecuted instantiation: hash.c:compound_ref0_mode
Unexecuted instantiation: hash_motion.c:compound_ref0_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:compound_ref0_mode
Unexecuted instantiation: level.c:compound_ref0_mode
Unexecuted instantiation: lookahead.c:compound_ref0_mode
Unexecuted instantiation: mcomp.c:compound_ref0_mode
Unexecuted instantiation: mv_prec.c:compound_ref0_mode
Unexecuted instantiation: palette.c:compound_ref0_mode
Unexecuted instantiation: partition_search.c:compound_ref0_mode
Unexecuted instantiation: partition_strategy.c:compound_ref0_mode
Unexecuted instantiation: pass2_strategy.c:compound_ref0_mode
Unexecuted instantiation: pickcdef.c:compound_ref0_mode
Unexecuted instantiation: picklpf.c:compound_ref0_mode
Unexecuted instantiation: pickrst.c:compound_ref0_mode
Unexecuted instantiation: ratectrl.c:compound_ref0_mode
Unexecuted instantiation: rd.c:compound_ref0_mode
rdopt.c:compound_ref0_mode
Line
Count
Source
85
9.69M
static inline PREDICTION_MODE compound_ref0_mode(PREDICTION_MODE mode) {
86
9.69M
  static const PREDICTION_MODE lut[] = {
87
9.69M
    DC_PRED,        // DC_PRED
88
9.69M
    V_PRED,         // V_PRED
89
9.69M
    H_PRED,         // H_PRED
90
9.69M
    D45_PRED,       // D45_PRED
91
9.69M
    D135_PRED,      // D135_PRED
92
9.69M
    D113_PRED,      // D113_PRED
93
9.69M
    D157_PRED,      // D157_PRED
94
9.69M
    D203_PRED,      // D203_PRED
95
9.69M
    D67_PRED,       // D67_PRED
96
9.69M
    SMOOTH_PRED,    // SMOOTH_PRED
97
9.69M
    SMOOTH_V_PRED,  // SMOOTH_V_PRED
98
9.69M
    SMOOTH_H_PRED,  // SMOOTH_H_PRED
99
9.69M
    PAETH_PRED,     // PAETH_PRED
100
9.69M
    NEARESTMV,      // NEARESTMV
101
9.69M
    NEARMV,         // NEARMV
102
9.69M
    GLOBALMV,       // GLOBALMV
103
9.69M
    NEWMV,          // NEWMV
104
9.69M
    NEARESTMV,      // NEAREST_NEARESTMV
105
9.69M
    NEARMV,         // NEAR_NEARMV
106
9.69M
    NEARESTMV,      // NEAREST_NEWMV
107
9.69M
    NEWMV,          // NEW_NEARESTMV
108
9.69M
    NEARMV,         // NEAR_NEWMV
109
9.69M
    NEWMV,          // NEW_NEARMV
110
9.69M
    GLOBALMV,       // GLOBAL_GLOBALMV
111
9.69M
    NEWMV,          // NEW_NEWMV
112
9.69M
  };
113
9.69M
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
114
9.69M
  assert(is_inter_compound_mode(mode) || is_inter_singleref_mode(mode));
115
9.69M
  return lut[mode];
116
9.69M
}
nonrd_pickmode.c:compound_ref0_mode
Line
Count
Source
85
4.86k
static inline PREDICTION_MODE compound_ref0_mode(PREDICTION_MODE mode) {
86
4.86k
  static const PREDICTION_MODE lut[] = {
87
4.86k
    DC_PRED,        // DC_PRED
88
4.86k
    V_PRED,         // V_PRED
89
4.86k
    H_PRED,         // H_PRED
90
4.86k
    D45_PRED,       // D45_PRED
91
4.86k
    D135_PRED,      // D135_PRED
92
4.86k
    D113_PRED,      // D113_PRED
93
4.86k
    D157_PRED,      // D157_PRED
94
4.86k
    D203_PRED,      // D203_PRED
95
4.86k
    D67_PRED,       // D67_PRED
96
4.86k
    SMOOTH_PRED,    // SMOOTH_PRED
97
4.86k
    SMOOTH_V_PRED,  // SMOOTH_V_PRED
98
4.86k
    SMOOTH_H_PRED,  // SMOOTH_H_PRED
99
4.86k
    PAETH_PRED,     // PAETH_PRED
100
4.86k
    NEARESTMV,      // NEARESTMV
101
4.86k
    NEARMV,         // NEARMV
102
4.86k
    GLOBALMV,       // GLOBALMV
103
4.86k
    NEWMV,          // NEWMV
104
4.86k
    NEARESTMV,      // NEAREST_NEARESTMV
105
4.86k
    NEARMV,         // NEAR_NEARMV
106
4.86k
    NEARESTMV,      // NEAREST_NEWMV
107
4.86k
    NEWMV,          // NEW_NEARESTMV
108
4.86k
    NEARMV,         // NEAR_NEWMV
109
4.86k
    NEWMV,          // NEW_NEARMV
110
4.86k
    GLOBALMV,       // GLOBAL_GLOBALMV
111
4.86k
    NEWMV,          // NEW_NEWMV
112
4.86k
  };
113
4.86k
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
114
4.86k
  assert(is_inter_compound_mode(mode) || is_inter_singleref_mode(mode));
115
4.86k
  return lut[mode];
116
4.86k
}
Unexecuted instantiation: nonrd_opt.c:compound_ref0_mode
Unexecuted instantiation: reconinter_enc.c:compound_ref0_mode
Unexecuted instantiation: segmentation.c:compound_ref0_mode
Unexecuted instantiation: speed_features.c:compound_ref0_mode
Unexecuted instantiation: superres_scale.c:compound_ref0_mode
Unexecuted instantiation: svc_layercontext.c:compound_ref0_mode
Unexecuted instantiation: temporal_filter.c:compound_ref0_mode
Unexecuted instantiation: tokenize.c:compound_ref0_mode
Unexecuted instantiation: tpl_model.c:compound_ref0_mode
Unexecuted instantiation: tx_search.c:compound_ref0_mode
Unexecuted instantiation: txb_rdopt.c:compound_ref0_mode
Unexecuted instantiation: intra_mode_search.c:compound_ref0_mode
Unexecuted instantiation: var_based_part.c:compound_ref0_mode
Unexecuted instantiation: av1_noise_estimate.c:compound_ref0_mode
Unexecuted instantiation: dwt.c:compound_ref0_mode
Unexecuted instantiation: encodetxb_sse2.c:compound_ref0_mode
Unexecuted instantiation: reconinter_enc_sse2.c:compound_ref0_mode
Unexecuted instantiation: aom_dsp_rtcd.c:compound_ref0_mode
Unexecuted instantiation: av1_rtcd.c:compound_ref0_mode
Unexecuted instantiation: aom_convolve.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_hmask.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_mask.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_vmask.c:compound_ref0_mode
Unexecuted instantiation: intrapred.c:compound_ref0_mode
Unexecuted instantiation: avg.c:compound_ref0_mode
Unexecuted instantiation: psnr.c:compound_ref0_mode
Unexecuted instantiation: quantize.c:compound_ref0_mode
Unexecuted instantiation: sad.c:compound_ref0_mode
Unexecuted instantiation: sad_av1.c:compound_ref0_mode
Unexecuted instantiation: sse.c:compound_ref0_mode
Unexecuted instantiation: variance.c:compound_ref0_mode
Unexecuted instantiation: pyramid.c:compound_ref0_mode
Unexecuted instantiation: corner_match.c:compound_ref0_mode
Unexecuted instantiation: disflow.c:compound_ref0_mode
Unexecuted instantiation: noise_util.c:compound_ref0_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:compound_ref0_mode
Unexecuted instantiation: intrapred_sse2.c:compound_ref0_mode
Unexecuted instantiation: loopfilter_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:compound_ref0_mode
Unexecuted instantiation: avg_intrin_sse2.c:compound_ref0_mode
Unexecuted instantiation: fft_sse2.c:compound_ref0_mode
Unexecuted instantiation: fwd_txfm_sse2.c:compound_ref0_mode
Unexecuted instantiation: quantize_sse2.c:compound_ref0_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:compound_ref0_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:compound_ref0_mode
Unexecuted instantiation: sum_squares_sse2.c:compound_ref0_mode
Unexecuted instantiation: variance_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_subtract_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_variance_sse2.c:compound_ref0_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:compound_ref0_mode
Unexecuted instantiation: intrapred_ssse3.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:compound_ref0_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:compound_ref0_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:compound_ref0_mode
Unexecuted instantiation: quantize_ssse3.c:compound_ref0_mode
Unexecuted instantiation: variance_ssse3.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:compound_ref0_mode
Unexecuted instantiation: intrapred_sse4.c:compound_ref0_mode
Unexecuted instantiation: corner_match_sse4.c:compound_ref0_mode
Unexecuted instantiation: disflow_sse4.c:compound_ref0_mode
Unexecuted instantiation: avg_intrin_sse4.c:compound_ref0_mode
Unexecuted instantiation: sse_sse4.c:compound_ref0_mode
Unexecuted instantiation: obmc_sad_sse4.c:compound_ref0_mode
Unexecuted instantiation: obmc_variance_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_variance_sse4.c:compound_ref0_mode
Unexecuted instantiation: aom_quantize_avx.c:compound_ref0_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:compound_ref0_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: intrapred_avx2.c:compound_ref0_mode
Unexecuted instantiation: loopfilter_avx2.c:compound_ref0_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:compound_ref0_mode
Unexecuted instantiation: corner_match_avx2.c:compound_ref0_mode
Unexecuted instantiation: disflow_avx2.c:compound_ref0_mode
Unexecuted instantiation: avg_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: fft_avx2.c:compound_ref0_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: subtract_avx2.c:compound_ref0_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:compound_ref0_mode
Unexecuted instantiation: quantize_avx2.c:compound_ref0_mode
Unexecuted instantiation: sad4d_avx2.c:compound_ref0_mode
Unexecuted instantiation: sad_avx2.c:compound_ref0_mode
Unexecuted instantiation: sad_impl_avx2.c:compound_ref0_mode
Unexecuted instantiation: variance_avx2.c:compound_ref0_mode
Unexecuted instantiation: sse_avx2.c:compound_ref0_mode
Unexecuted instantiation: variance_impl_avx2.c:compound_ref0_mode
Unexecuted instantiation: obmc_sad_avx2.c:compound_ref0_mode
Unexecuted instantiation: obmc_variance_avx2.c:compound_ref0_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:compound_ref0_mode
Unexecuted instantiation: sum_squares_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_sad_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_variance_avx2.c:compound_ref0_mode
Unexecuted instantiation: alloccommon.c:compound_ref0_mode
Unexecuted instantiation: av1_inv_txfm2d.c:compound_ref0_mode
Unexecuted instantiation: av1_loopfilter.c:compound_ref0_mode
Unexecuted instantiation: av1_txfm.c:compound_ref0_mode
Unexecuted instantiation: blockd.c:compound_ref0_mode
Unexecuted instantiation: cdef.c:compound_ref0_mode
Unexecuted instantiation: cdef_block.c:compound_ref0_mode
Unexecuted instantiation: cfl.c:compound_ref0_mode
Unexecuted instantiation: convolve.c:compound_ref0_mode
Unexecuted instantiation: debugmodes.c:compound_ref0_mode
Unexecuted instantiation: entropy.c:compound_ref0_mode
Unexecuted instantiation: entropymode.c:compound_ref0_mode
Unexecuted instantiation: entropymv.c:compound_ref0_mode
Unexecuted instantiation: idct.c:compound_ref0_mode
Unexecuted instantiation: mvref_common.c:compound_ref0_mode
Unexecuted instantiation: pred_common.c:compound_ref0_mode
Unexecuted instantiation: quant_common.c:compound_ref0_mode
Unexecuted instantiation: reconinter.c:compound_ref0_mode
Unexecuted instantiation: reconintra.c:compound_ref0_mode
Unexecuted instantiation: resize.c:compound_ref0_mode
Unexecuted instantiation: restoration.c:compound_ref0_mode
Unexecuted instantiation: scale.c:compound_ref0_mode
Unexecuted instantiation: scan.c:compound_ref0_mode
Unexecuted instantiation: seg_common.c:compound_ref0_mode
Unexecuted instantiation: thread_common.c:compound_ref0_mode
Unexecuted instantiation: tile_common.c:compound_ref0_mode
Unexecuted instantiation: txb_common.c:compound_ref0_mode
Unexecuted instantiation: warped_motion.c:compound_ref0_mode
Unexecuted instantiation: aq_complexity.c:compound_ref0_mode
Unexecuted instantiation: aq_cyclicrefresh.c:compound_ref0_mode
Unexecuted instantiation: aq_variance.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:compound_ref0_mode
Unexecuted instantiation: cnn.c:compound_ref0_mode
Unexecuted instantiation: compound_type.c:compound_ref0_mode
Unexecuted instantiation: encode_strategy.c:compound_ref0_mode
Unexecuted instantiation: global_motion.c:compound_ref0_mode
Unexecuted instantiation: gop_structure.c:compound_ref0_mode
Unexecuted instantiation: interp_search.c:compound_ref0_mode
Unexecuted instantiation: ml.c:compound_ref0_mode
Unexecuted instantiation: motion_search_facade.c:compound_ref0_mode
Unexecuted instantiation: cfl_sse2.c:compound_ref0_mode
Unexecuted instantiation: convolve_2d_sse2.c:compound_ref0_mode
Unexecuted instantiation: convolve_sse2.c:compound_ref0_mode
Unexecuted instantiation: jnt_convolve_sse2.c:compound_ref0_mode
Unexecuted instantiation: resize_sse2.c:compound_ref0_mode
Unexecuted instantiation: wiener_convolve_sse2.c:compound_ref0_mode
Unexecuted instantiation: av1_k_means_sse2.c:compound_ref0_mode
Unexecuted instantiation: av1_quantize_sse2.c:compound_ref0_mode
Unexecuted instantiation: error_intrin_sse2.c:compound_ref0_mode
Unexecuted instantiation: temporal_filter_sse2.c:compound_ref0_mode
Unexecuted instantiation: wedge_utils_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:compound_ref0_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:compound_ref0_mode
Unexecuted instantiation: ml_sse3.c:compound_ref0_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:compound_ref0_mode
Unexecuted instantiation: cfl_ssse3.c:compound_ref0_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:compound_ref0_mode
Unexecuted instantiation: resize_ssse3.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:compound_ref0_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:compound_ref0_mode
Unexecuted instantiation: reconinter_ssse3.c:compound_ref0_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:compound_ref0_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:compound_ref0_mode
Unexecuted instantiation: av1_txfm_sse4.c:compound_ref0_mode
Unexecuted instantiation: cdef_block_sse4.c:compound_ref0_mode
Unexecuted instantiation: filterintra_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:compound_ref0_mode
Unexecuted instantiation: intra_edge_sse4.c:compound_ref0_mode
Unexecuted instantiation: reconinter_sse4.c:compound_ref0_mode
Unexecuted instantiation: selfguided_sse4.c:compound_ref0_mode
Unexecuted instantiation: warp_plane_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:compound_ref0_mode
Unexecuted instantiation: encodetxb_sse4.c:compound_ref0_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:compound_ref0_mode
Unexecuted instantiation: rdopt_sse4.c:compound_ref0_mode
Unexecuted instantiation: pickrst_sse4.c:compound_ref0_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:compound_ref0_mode
Unexecuted instantiation: hash_sse42.c:compound_ref0_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:compound_ref0_mode
Unexecuted instantiation: cdef_block_avx2.c:compound_ref0_mode
Unexecuted instantiation: cfl_avx2.c:compound_ref0_mode
Unexecuted instantiation: convolve_2d_avx2.c:compound_ref0_mode
Unexecuted instantiation: convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:compound_ref0_mode
Unexecuted instantiation: jnt_convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: reconinter_avx2.c:compound_ref0_mode
Unexecuted instantiation: resize_avx2.c:compound_ref0_mode
Unexecuted instantiation: selfguided_avx2.c:compound_ref0_mode
Unexecuted instantiation: warp_plane_avx2.c:compound_ref0_mode
Unexecuted instantiation: wiener_convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:compound_ref0_mode
Unexecuted instantiation: av1_quantize_avx2.c:compound_ref0_mode
Unexecuted instantiation: error_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:compound_ref0_mode
Unexecuted instantiation: wedge_utils_avx2.c:compound_ref0_mode
Unexecuted instantiation: encodetxb_avx2.c:compound_ref0_mode
Unexecuted instantiation: rdopt_avx2.c:compound_ref0_mode
Unexecuted instantiation: av1_k_means_avx2.c:compound_ref0_mode
Unexecuted instantiation: temporal_filter_avx2.c:compound_ref0_mode
Unexecuted instantiation: pickrst_avx2.c:compound_ref0_mode
Unexecuted instantiation: cnn_avx2.c:compound_ref0_mode
Unexecuted instantiation: ml_avx2.c:compound_ref0_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:compound_ref0_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:compound_ref0_mode
Unexecuted instantiation: blk_sse_sum.c:compound_ref0_mode
Unexecuted instantiation: fft.c:compound_ref0_mode
Unexecuted instantiation: sum_squares.c:compound_ref0_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:compound_ref0_mode
Unexecuted instantiation: variance_impl_ssse3.c:compound_ref0_mode
Unexecuted instantiation: av1_inv_txfm1d.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:compound_ref0_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:compound_ref0_mode
117
118
26.7k
static inline PREDICTION_MODE compound_ref1_mode(PREDICTION_MODE mode) {
119
26.7k
  static const PREDICTION_MODE lut[] = {
120
26.7k
    MB_MODE_COUNT,  // DC_PRED
121
26.7k
    MB_MODE_COUNT,  // V_PRED
122
26.7k
    MB_MODE_COUNT,  // H_PRED
123
26.7k
    MB_MODE_COUNT,  // D45_PRED
124
26.7k
    MB_MODE_COUNT,  // D135_PRED
125
26.7k
    MB_MODE_COUNT,  // D113_PRED
126
26.7k
    MB_MODE_COUNT,  // D157_PRED
127
26.7k
    MB_MODE_COUNT,  // D203_PRED
128
26.7k
    MB_MODE_COUNT,  // D67_PRED
129
26.7k
    MB_MODE_COUNT,  // SMOOTH_PRED
130
26.7k
    MB_MODE_COUNT,  // SMOOTH_V_PRED
131
26.7k
    MB_MODE_COUNT,  // SMOOTH_H_PRED
132
26.7k
    MB_MODE_COUNT,  // PAETH_PRED
133
26.7k
    MB_MODE_COUNT,  // NEARESTMV
134
26.7k
    MB_MODE_COUNT,  // NEARMV
135
26.7k
    MB_MODE_COUNT,  // GLOBALMV
136
26.7k
    MB_MODE_COUNT,  // NEWMV
137
26.7k
    NEARESTMV,      // NEAREST_NEARESTMV
138
26.7k
    NEARMV,         // NEAR_NEARMV
139
26.7k
    NEWMV,          // NEAREST_NEWMV
140
26.7k
    NEARESTMV,      // NEW_NEARESTMV
141
26.7k
    NEWMV,          // NEAR_NEWMV
142
26.7k
    NEARMV,         // NEW_NEARMV
143
26.7k
    GLOBALMV,       // GLOBAL_GLOBALMV
144
26.7k
    NEWMV,          // NEW_NEWMV
145
26.7k
  };
146
26.7k
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
147
26.7k
  assert(is_inter_compound_mode(mode));
148
26.7k
  return lut[mode];
149
26.7k
}
Unexecuted instantiation: av1_dx_iface.c:compound_ref1_mode
Unexecuted instantiation: decodeframe.c:compound_ref1_mode
decodemv.c:compound_ref1_mode
Line
Count
Source
118
21.9k
static inline PREDICTION_MODE compound_ref1_mode(PREDICTION_MODE mode) {
119
21.9k
  static const PREDICTION_MODE lut[] = {
120
21.9k
    MB_MODE_COUNT,  // DC_PRED
121
21.9k
    MB_MODE_COUNT,  // V_PRED
122
21.9k
    MB_MODE_COUNT,  // H_PRED
123
21.9k
    MB_MODE_COUNT,  // D45_PRED
124
21.9k
    MB_MODE_COUNT,  // D135_PRED
125
21.9k
    MB_MODE_COUNT,  // D113_PRED
126
21.9k
    MB_MODE_COUNT,  // D157_PRED
127
21.9k
    MB_MODE_COUNT,  // D203_PRED
128
21.9k
    MB_MODE_COUNT,  // D67_PRED
129
21.9k
    MB_MODE_COUNT,  // SMOOTH_PRED
130
21.9k
    MB_MODE_COUNT,  // SMOOTH_V_PRED
131
21.9k
    MB_MODE_COUNT,  // SMOOTH_H_PRED
132
21.9k
    MB_MODE_COUNT,  // PAETH_PRED
133
21.9k
    MB_MODE_COUNT,  // NEARESTMV
134
21.9k
    MB_MODE_COUNT,  // NEARMV
135
21.9k
    MB_MODE_COUNT,  // GLOBALMV
136
21.9k
    MB_MODE_COUNT,  // NEWMV
137
21.9k
    NEARESTMV,      // NEAREST_NEARESTMV
138
21.9k
    NEARMV,         // NEAR_NEARMV
139
21.9k
    NEWMV,          // NEAREST_NEWMV
140
21.9k
    NEARESTMV,      // NEW_NEARESTMV
141
21.9k
    NEWMV,          // NEAR_NEWMV
142
21.9k
    NEARMV,         // NEW_NEARMV
143
21.9k
    GLOBALMV,       // GLOBAL_GLOBALMV
144
21.9k
    NEWMV,          // NEW_NEWMV
145
21.9k
  };
146
21.9k
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
147
21.9k
  assert(is_inter_compound_mode(mode));
148
21.9k
  return lut[mode];
149
21.9k
}
Unexecuted instantiation: decoder.c:compound_ref1_mode
Unexecuted instantiation: decodetxb.c:compound_ref1_mode
Unexecuted instantiation: detokenize.c:compound_ref1_mode
Unexecuted instantiation: obu.c:compound_ref1_mode
Unexecuted instantiation: av1_cx_iface.c:compound_ref1_mode
Unexecuted instantiation: allintra_vis.c:compound_ref1_mode
Unexecuted instantiation: av1_quantize.c:compound_ref1_mode
Unexecuted instantiation: bitstream.c:compound_ref1_mode
Unexecuted instantiation: context_tree.c:compound_ref1_mode
Unexecuted instantiation: encodeframe.c:compound_ref1_mode
Unexecuted instantiation: encodeframe_utils.c:compound_ref1_mode
Unexecuted instantiation: encodemb.c:compound_ref1_mode
Unexecuted instantiation: encodemv.c:compound_ref1_mode
Unexecuted instantiation: encoder.c:compound_ref1_mode
Unexecuted instantiation: encoder_utils.c:compound_ref1_mode
Unexecuted instantiation: encodetxb.c:compound_ref1_mode
Unexecuted instantiation: ethread.c:compound_ref1_mode
Unexecuted instantiation: firstpass.c:compound_ref1_mode
Unexecuted instantiation: global_motion_facade.c:compound_ref1_mode
Unexecuted instantiation: hash.c:compound_ref1_mode
Unexecuted instantiation: hash_motion.c:compound_ref1_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:compound_ref1_mode
Unexecuted instantiation: level.c:compound_ref1_mode
Unexecuted instantiation: lookahead.c:compound_ref1_mode
Unexecuted instantiation: mcomp.c:compound_ref1_mode
Unexecuted instantiation: mv_prec.c:compound_ref1_mode
Unexecuted instantiation: palette.c:compound_ref1_mode
Unexecuted instantiation: partition_search.c:compound_ref1_mode
Unexecuted instantiation: partition_strategy.c:compound_ref1_mode
Unexecuted instantiation: pass2_strategy.c:compound_ref1_mode
Unexecuted instantiation: pickcdef.c:compound_ref1_mode
Unexecuted instantiation: picklpf.c:compound_ref1_mode
Unexecuted instantiation: pickrst.c:compound_ref1_mode
Unexecuted instantiation: ratectrl.c:compound_ref1_mode
Unexecuted instantiation: rd.c:compound_ref1_mode
Unexecuted instantiation: rdopt.c:compound_ref1_mode
nonrd_pickmode.c:compound_ref1_mode
Line
Count
Source
118
4.86k
static inline PREDICTION_MODE compound_ref1_mode(PREDICTION_MODE mode) {
119
4.86k
  static const PREDICTION_MODE lut[] = {
120
4.86k
    MB_MODE_COUNT,  // DC_PRED
121
4.86k
    MB_MODE_COUNT,  // V_PRED
122
4.86k
    MB_MODE_COUNT,  // H_PRED
123
4.86k
    MB_MODE_COUNT,  // D45_PRED
124
4.86k
    MB_MODE_COUNT,  // D135_PRED
125
4.86k
    MB_MODE_COUNT,  // D113_PRED
126
4.86k
    MB_MODE_COUNT,  // D157_PRED
127
4.86k
    MB_MODE_COUNT,  // D203_PRED
128
4.86k
    MB_MODE_COUNT,  // D67_PRED
129
4.86k
    MB_MODE_COUNT,  // SMOOTH_PRED
130
4.86k
    MB_MODE_COUNT,  // SMOOTH_V_PRED
131
4.86k
    MB_MODE_COUNT,  // SMOOTH_H_PRED
132
4.86k
    MB_MODE_COUNT,  // PAETH_PRED
133
4.86k
    MB_MODE_COUNT,  // NEARESTMV
134
4.86k
    MB_MODE_COUNT,  // NEARMV
135
4.86k
    MB_MODE_COUNT,  // GLOBALMV
136
4.86k
    MB_MODE_COUNT,  // NEWMV
137
4.86k
    NEARESTMV,      // NEAREST_NEARESTMV
138
4.86k
    NEARMV,         // NEAR_NEARMV
139
4.86k
    NEWMV,          // NEAREST_NEWMV
140
4.86k
    NEARESTMV,      // NEW_NEARESTMV
141
4.86k
    NEWMV,          // NEAR_NEWMV
142
4.86k
    NEARMV,         // NEW_NEARMV
143
4.86k
    GLOBALMV,       // GLOBAL_GLOBALMV
144
4.86k
    NEWMV,          // NEW_NEWMV
145
4.86k
  };
146
4.86k
  assert(NELEMENTS(lut) == MB_MODE_COUNT);
147
4.86k
  assert(is_inter_compound_mode(mode));
148
4.86k
  return lut[mode];
149
4.86k
}
Unexecuted instantiation: nonrd_opt.c:compound_ref1_mode
Unexecuted instantiation: reconinter_enc.c:compound_ref1_mode
Unexecuted instantiation: segmentation.c:compound_ref1_mode
Unexecuted instantiation: speed_features.c:compound_ref1_mode
Unexecuted instantiation: superres_scale.c:compound_ref1_mode
Unexecuted instantiation: svc_layercontext.c:compound_ref1_mode
Unexecuted instantiation: temporal_filter.c:compound_ref1_mode
Unexecuted instantiation: tokenize.c:compound_ref1_mode
Unexecuted instantiation: tpl_model.c:compound_ref1_mode
Unexecuted instantiation: tx_search.c:compound_ref1_mode
Unexecuted instantiation: txb_rdopt.c:compound_ref1_mode
Unexecuted instantiation: intra_mode_search.c:compound_ref1_mode
Unexecuted instantiation: var_based_part.c:compound_ref1_mode
Unexecuted instantiation: av1_noise_estimate.c:compound_ref1_mode
Unexecuted instantiation: dwt.c:compound_ref1_mode
Unexecuted instantiation: encodetxb_sse2.c:compound_ref1_mode
Unexecuted instantiation: reconinter_enc_sse2.c:compound_ref1_mode
Unexecuted instantiation: aom_dsp_rtcd.c:compound_ref1_mode
Unexecuted instantiation: av1_rtcd.c:compound_ref1_mode
Unexecuted instantiation: aom_convolve.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_hmask.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_mask.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_vmask.c:compound_ref1_mode
Unexecuted instantiation: intrapred.c:compound_ref1_mode
Unexecuted instantiation: avg.c:compound_ref1_mode
Unexecuted instantiation: psnr.c:compound_ref1_mode
Unexecuted instantiation: quantize.c:compound_ref1_mode
Unexecuted instantiation: sad.c:compound_ref1_mode
Unexecuted instantiation: sad_av1.c:compound_ref1_mode
Unexecuted instantiation: sse.c:compound_ref1_mode
Unexecuted instantiation: variance.c:compound_ref1_mode
Unexecuted instantiation: pyramid.c:compound_ref1_mode
Unexecuted instantiation: corner_match.c:compound_ref1_mode
Unexecuted instantiation: disflow.c:compound_ref1_mode
Unexecuted instantiation: noise_util.c:compound_ref1_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:compound_ref1_mode
Unexecuted instantiation: intrapred_sse2.c:compound_ref1_mode
Unexecuted instantiation: loopfilter_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:compound_ref1_mode
Unexecuted instantiation: avg_intrin_sse2.c:compound_ref1_mode
Unexecuted instantiation: fft_sse2.c:compound_ref1_mode
Unexecuted instantiation: fwd_txfm_sse2.c:compound_ref1_mode
Unexecuted instantiation: quantize_sse2.c:compound_ref1_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:compound_ref1_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:compound_ref1_mode
Unexecuted instantiation: sum_squares_sse2.c:compound_ref1_mode
Unexecuted instantiation: variance_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_subtract_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_variance_sse2.c:compound_ref1_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:compound_ref1_mode
Unexecuted instantiation: intrapred_ssse3.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:compound_ref1_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:compound_ref1_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:compound_ref1_mode
Unexecuted instantiation: quantize_ssse3.c:compound_ref1_mode
Unexecuted instantiation: variance_ssse3.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:compound_ref1_mode
Unexecuted instantiation: intrapred_sse4.c:compound_ref1_mode
Unexecuted instantiation: corner_match_sse4.c:compound_ref1_mode
Unexecuted instantiation: disflow_sse4.c:compound_ref1_mode
Unexecuted instantiation: avg_intrin_sse4.c:compound_ref1_mode
Unexecuted instantiation: sse_sse4.c:compound_ref1_mode
Unexecuted instantiation: obmc_sad_sse4.c:compound_ref1_mode
Unexecuted instantiation: obmc_variance_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_variance_sse4.c:compound_ref1_mode
Unexecuted instantiation: aom_quantize_avx.c:compound_ref1_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:compound_ref1_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: intrapred_avx2.c:compound_ref1_mode
Unexecuted instantiation: loopfilter_avx2.c:compound_ref1_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:compound_ref1_mode
Unexecuted instantiation: corner_match_avx2.c:compound_ref1_mode
Unexecuted instantiation: disflow_avx2.c:compound_ref1_mode
Unexecuted instantiation: avg_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: fft_avx2.c:compound_ref1_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: subtract_avx2.c:compound_ref1_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:compound_ref1_mode
Unexecuted instantiation: quantize_avx2.c:compound_ref1_mode
Unexecuted instantiation: sad4d_avx2.c:compound_ref1_mode
Unexecuted instantiation: sad_avx2.c:compound_ref1_mode
Unexecuted instantiation: sad_impl_avx2.c:compound_ref1_mode
Unexecuted instantiation: variance_avx2.c:compound_ref1_mode
Unexecuted instantiation: sse_avx2.c:compound_ref1_mode
Unexecuted instantiation: variance_impl_avx2.c:compound_ref1_mode
Unexecuted instantiation: obmc_sad_avx2.c:compound_ref1_mode
Unexecuted instantiation: obmc_variance_avx2.c:compound_ref1_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:compound_ref1_mode
Unexecuted instantiation: sum_squares_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_sad_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_variance_avx2.c:compound_ref1_mode
Unexecuted instantiation: alloccommon.c:compound_ref1_mode
Unexecuted instantiation: av1_inv_txfm2d.c:compound_ref1_mode
Unexecuted instantiation: av1_loopfilter.c:compound_ref1_mode
Unexecuted instantiation: av1_txfm.c:compound_ref1_mode
Unexecuted instantiation: blockd.c:compound_ref1_mode
Unexecuted instantiation: cdef.c:compound_ref1_mode
Unexecuted instantiation: cdef_block.c:compound_ref1_mode
Unexecuted instantiation: cfl.c:compound_ref1_mode
Unexecuted instantiation: convolve.c:compound_ref1_mode
Unexecuted instantiation: debugmodes.c:compound_ref1_mode
Unexecuted instantiation: entropy.c:compound_ref1_mode
Unexecuted instantiation: entropymode.c:compound_ref1_mode
Unexecuted instantiation: entropymv.c:compound_ref1_mode
Unexecuted instantiation: idct.c:compound_ref1_mode
Unexecuted instantiation: mvref_common.c:compound_ref1_mode
Unexecuted instantiation: pred_common.c:compound_ref1_mode
Unexecuted instantiation: quant_common.c:compound_ref1_mode
Unexecuted instantiation: reconinter.c:compound_ref1_mode
Unexecuted instantiation: reconintra.c:compound_ref1_mode
Unexecuted instantiation: resize.c:compound_ref1_mode
Unexecuted instantiation: restoration.c:compound_ref1_mode
Unexecuted instantiation: scale.c:compound_ref1_mode
Unexecuted instantiation: scan.c:compound_ref1_mode
Unexecuted instantiation: seg_common.c:compound_ref1_mode
Unexecuted instantiation: thread_common.c:compound_ref1_mode
Unexecuted instantiation: tile_common.c:compound_ref1_mode
Unexecuted instantiation: txb_common.c:compound_ref1_mode
Unexecuted instantiation: warped_motion.c:compound_ref1_mode
Unexecuted instantiation: aq_complexity.c:compound_ref1_mode
Unexecuted instantiation: aq_cyclicrefresh.c:compound_ref1_mode
Unexecuted instantiation: aq_variance.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:compound_ref1_mode
Unexecuted instantiation: cnn.c:compound_ref1_mode
Unexecuted instantiation: compound_type.c:compound_ref1_mode
Unexecuted instantiation: encode_strategy.c:compound_ref1_mode
Unexecuted instantiation: global_motion.c:compound_ref1_mode
Unexecuted instantiation: gop_structure.c:compound_ref1_mode
Unexecuted instantiation: interp_search.c:compound_ref1_mode
Unexecuted instantiation: ml.c:compound_ref1_mode
Unexecuted instantiation: motion_search_facade.c:compound_ref1_mode
Unexecuted instantiation: cfl_sse2.c:compound_ref1_mode
Unexecuted instantiation: convolve_2d_sse2.c:compound_ref1_mode
Unexecuted instantiation: convolve_sse2.c:compound_ref1_mode
Unexecuted instantiation: jnt_convolve_sse2.c:compound_ref1_mode
Unexecuted instantiation: resize_sse2.c:compound_ref1_mode
Unexecuted instantiation: wiener_convolve_sse2.c:compound_ref1_mode
Unexecuted instantiation: av1_k_means_sse2.c:compound_ref1_mode
Unexecuted instantiation: av1_quantize_sse2.c:compound_ref1_mode
Unexecuted instantiation: error_intrin_sse2.c:compound_ref1_mode
Unexecuted instantiation: temporal_filter_sse2.c:compound_ref1_mode
Unexecuted instantiation: wedge_utils_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:compound_ref1_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:compound_ref1_mode
Unexecuted instantiation: ml_sse3.c:compound_ref1_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:compound_ref1_mode
Unexecuted instantiation: cfl_ssse3.c:compound_ref1_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:compound_ref1_mode
Unexecuted instantiation: resize_ssse3.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:compound_ref1_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:compound_ref1_mode
Unexecuted instantiation: reconinter_ssse3.c:compound_ref1_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:compound_ref1_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:compound_ref1_mode
Unexecuted instantiation: av1_txfm_sse4.c:compound_ref1_mode
Unexecuted instantiation: cdef_block_sse4.c:compound_ref1_mode
Unexecuted instantiation: filterintra_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:compound_ref1_mode
Unexecuted instantiation: intra_edge_sse4.c:compound_ref1_mode
Unexecuted instantiation: reconinter_sse4.c:compound_ref1_mode
Unexecuted instantiation: selfguided_sse4.c:compound_ref1_mode
Unexecuted instantiation: warp_plane_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:compound_ref1_mode
Unexecuted instantiation: encodetxb_sse4.c:compound_ref1_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:compound_ref1_mode
Unexecuted instantiation: rdopt_sse4.c:compound_ref1_mode
Unexecuted instantiation: pickrst_sse4.c:compound_ref1_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:compound_ref1_mode
Unexecuted instantiation: hash_sse42.c:compound_ref1_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:compound_ref1_mode
Unexecuted instantiation: cdef_block_avx2.c:compound_ref1_mode
Unexecuted instantiation: cfl_avx2.c:compound_ref1_mode
Unexecuted instantiation: convolve_2d_avx2.c:compound_ref1_mode
Unexecuted instantiation: convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:compound_ref1_mode
Unexecuted instantiation: jnt_convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: reconinter_avx2.c:compound_ref1_mode
Unexecuted instantiation: resize_avx2.c:compound_ref1_mode
Unexecuted instantiation: selfguided_avx2.c:compound_ref1_mode
Unexecuted instantiation: warp_plane_avx2.c:compound_ref1_mode
Unexecuted instantiation: wiener_convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:compound_ref1_mode
Unexecuted instantiation: av1_quantize_avx2.c:compound_ref1_mode
Unexecuted instantiation: error_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:compound_ref1_mode
Unexecuted instantiation: wedge_utils_avx2.c:compound_ref1_mode
Unexecuted instantiation: encodetxb_avx2.c:compound_ref1_mode
Unexecuted instantiation: rdopt_avx2.c:compound_ref1_mode
Unexecuted instantiation: av1_k_means_avx2.c:compound_ref1_mode
Unexecuted instantiation: temporal_filter_avx2.c:compound_ref1_mode
Unexecuted instantiation: pickrst_avx2.c:compound_ref1_mode
Unexecuted instantiation: cnn_avx2.c:compound_ref1_mode
Unexecuted instantiation: ml_avx2.c:compound_ref1_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:compound_ref1_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:compound_ref1_mode
Unexecuted instantiation: blk_sse_sum.c:compound_ref1_mode
Unexecuted instantiation: fft.c:compound_ref1_mode
Unexecuted instantiation: sum_squares.c:compound_ref1_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:compound_ref1_mode
Unexecuted instantiation: variance_impl_ssse3.c:compound_ref1_mode
Unexecuted instantiation: av1_inv_txfm1d.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:compound_ref1_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:compound_ref1_mode
150
151
11.7M
static inline int have_nearmv_in_inter_mode(PREDICTION_MODE mode) {
152
11.7M
  return (mode == NEARMV || mode == NEAR_NEARMV || mode == NEAR_NEWMV ||
153
11.7M
          mode == NEW_NEARMV);
154
11.7M
}
Unexecuted instantiation: av1_dx_iface.c:have_nearmv_in_inter_mode
Unexecuted instantiation: decodeframe.c:have_nearmv_in_inter_mode
decodemv.c:have_nearmv_in_inter_mode
Line
Count
Source
151
207k
static inline int have_nearmv_in_inter_mode(PREDICTION_MODE mode) {
152
207k
  return (mode == NEARMV || mode == NEAR_NEARMV || mode == NEAR_NEWMV ||
153
207k
          mode == NEW_NEARMV);
154
207k
}
Unexecuted instantiation: decoder.c:have_nearmv_in_inter_mode
Unexecuted instantiation: decodetxb.c:have_nearmv_in_inter_mode
Unexecuted instantiation: detokenize.c:have_nearmv_in_inter_mode
Unexecuted instantiation: obu.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_cx_iface.c:have_nearmv_in_inter_mode
Unexecuted instantiation: allintra_vis.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_quantize.c:have_nearmv_in_inter_mode
bitstream.c:have_nearmv_in_inter_mode
Line
Count
Source
151
291k
static inline int have_nearmv_in_inter_mode(PREDICTION_MODE mode) {
152
291k
  return (mode == NEARMV || mode == NEAR_NEARMV || mode == NEAR_NEWMV ||
153
291k
          mode == NEW_NEARMV);
154
291k
}
Unexecuted instantiation: context_tree.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodeframe.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodeframe_utils.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodemb.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodemv.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encoder.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encoder_utils.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodetxb.c:have_nearmv_in_inter_mode
Unexecuted instantiation: ethread.c:have_nearmv_in_inter_mode
Unexecuted instantiation: firstpass.c:have_nearmv_in_inter_mode
Unexecuted instantiation: global_motion_facade.c:have_nearmv_in_inter_mode
Unexecuted instantiation: hash.c:have_nearmv_in_inter_mode
Unexecuted instantiation: hash_motion.c:have_nearmv_in_inter_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:have_nearmv_in_inter_mode
Unexecuted instantiation: level.c:have_nearmv_in_inter_mode
Unexecuted instantiation: lookahead.c:have_nearmv_in_inter_mode
Unexecuted instantiation: mcomp.c:have_nearmv_in_inter_mode
Unexecuted instantiation: mv_prec.c:have_nearmv_in_inter_mode
Unexecuted instantiation: palette.c:have_nearmv_in_inter_mode
partition_search.c:have_nearmv_in_inter_mode
Line
Count
Source
151
522k
static inline int have_nearmv_in_inter_mode(PREDICTION_MODE mode) {
152
522k
  return (mode == NEARMV || mode == NEAR_NEARMV || mode == NEAR_NEWMV ||
153
522k
          mode == NEW_NEARMV);
154
522k
}
Unexecuted instantiation: partition_strategy.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pass2_strategy.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pickcdef.c:have_nearmv_in_inter_mode
Unexecuted instantiation: picklpf.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pickrst.c:have_nearmv_in_inter_mode
Unexecuted instantiation: ratectrl.c:have_nearmv_in_inter_mode
Unexecuted instantiation: rd.c:have_nearmv_in_inter_mode
rdopt.c:have_nearmv_in_inter_mode
Line
Count
Source
151
10.7M
static inline int have_nearmv_in_inter_mode(PREDICTION_MODE mode) {
152
10.7M
  return (mode == NEARMV || mode == NEAR_NEARMV || mode == NEAR_NEWMV ||
153
10.7M
          mode == NEW_NEARMV);
154
10.7M
}
Unexecuted instantiation: nonrd_pickmode.c:have_nearmv_in_inter_mode
Unexecuted instantiation: nonrd_opt.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter_enc.c:have_nearmv_in_inter_mode
Unexecuted instantiation: segmentation.c:have_nearmv_in_inter_mode
Unexecuted instantiation: speed_features.c:have_nearmv_in_inter_mode
Unexecuted instantiation: superres_scale.c:have_nearmv_in_inter_mode
Unexecuted instantiation: svc_layercontext.c:have_nearmv_in_inter_mode
Unexecuted instantiation: temporal_filter.c:have_nearmv_in_inter_mode
Unexecuted instantiation: tokenize.c:have_nearmv_in_inter_mode
Unexecuted instantiation: tpl_model.c:have_nearmv_in_inter_mode
Unexecuted instantiation: tx_search.c:have_nearmv_in_inter_mode
Unexecuted instantiation: txb_rdopt.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intra_mode_search.c:have_nearmv_in_inter_mode
Unexecuted instantiation: var_based_part.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_noise_estimate.c:have_nearmv_in_inter_mode
Unexecuted instantiation: dwt.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodetxb_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter_enc_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_dsp_rtcd.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_rtcd.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_convolve.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_hmask.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_vmask.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intrapred.c:have_nearmv_in_inter_mode
Unexecuted instantiation: avg.c:have_nearmv_in_inter_mode
Unexecuted instantiation: psnr.c:have_nearmv_in_inter_mode
Unexecuted instantiation: quantize.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sad.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sad_av1.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sse.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pyramid.c:have_nearmv_in_inter_mode
Unexecuted instantiation: corner_match.c:have_nearmv_in_inter_mode
Unexecuted instantiation: disflow.c:have_nearmv_in_inter_mode
Unexecuted instantiation: noise_util.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intrapred_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: loopfilter_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: avg_intrin_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: fft_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: fwd_txfm_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: quantize_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sum_squares_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_subtract_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_variance_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intrapred_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: quantize_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intrapred_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: corner_match_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: disflow_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: avg_intrin_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sse_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: obmc_sad_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: obmc_variance_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_variance_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_quantize_avx.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intrapred_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: loopfilter_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: corner_match_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: disflow_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: avg_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: fft_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: subtract_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: quantize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sad4d_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sad_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sad_impl_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sse_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance_impl_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: obmc_sad_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: obmc_variance_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sum_squares_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_sad_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_variance_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: alloccommon.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm2d.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_loopfilter.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_txfm.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blockd.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cdef.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cdef_block.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cfl.c:have_nearmv_in_inter_mode
Unexecuted instantiation: convolve.c:have_nearmv_in_inter_mode
Unexecuted instantiation: debugmodes.c:have_nearmv_in_inter_mode
Unexecuted instantiation: entropy.c:have_nearmv_in_inter_mode
Unexecuted instantiation: entropymode.c:have_nearmv_in_inter_mode
Unexecuted instantiation: entropymv.c:have_nearmv_in_inter_mode
Unexecuted instantiation: idct.c:have_nearmv_in_inter_mode
Unexecuted instantiation: mvref_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pred_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: quant_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconintra.c:have_nearmv_in_inter_mode
Unexecuted instantiation: resize.c:have_nearmv_in_inter_mode
Unexecuted instantiation: restoration.c:have_nearmv_in_inter_mode
Unexecuted instantiation: scale.c:have_nearmv_in_inter_mode
Unexecuted instantiation: scan.c:have_nearmv_in_inter_mode
Unexecuted instantiation: seg_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: thread_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: tile_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: txb_common.c:have_nearmv_in_inter_mode
Unexecuted instantiation: warped_motion.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aq_complexity.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aq_cyclicrefresh.c:have_nearmv_in_inter_mode
Unexecuted instantiation: aq_variance.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cnn.c:have_nearmv_in_inter_mode
Unexecuted instantiation: compound_type.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encode_strategy.c:have_nearmv_in_inter_mode
Unexecuted instantiation: global_motion.c:have_nearmv_in_inter_mode
Unexecuted instantiation: gop_structure.c:have_nearmv_in_inter_mode
Unexecuted instantiation: interp_search.c:have_nearmv_in_inter_mode
Unexecuted instantiation: ml.c:have_nearmv_in_inter_mode
Unexecuted instantiation: motion_search_facade.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cfl_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: convolve_2d_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: convolve_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: resize_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: wiener_convolve_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_k_means_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_quantize_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: error_intrin_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: temporal_filter_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: wedge_utils_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: ml_sse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cfl_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: resize_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_txfm_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cdef_block_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: filterintra_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: intra_edge_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: selfguided_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: warp_plane_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodetxb_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: rdopt_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pickrst_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:have_nearmv_in_inter_mode
Unexecuted instantiation: hash_sse42.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cdef_block_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cfl_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: convolve_2d_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: reconinter_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: resize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: selfguided_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: warp_plane_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: wiener_convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_quantize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: error_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: wedge_utils_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: encodetxb_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: rdopt_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_k_means_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: temporal_filter_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: pickrst_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: cnn_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: ml_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum.c:have_nearmv_in_inter_mode
Unexecuted instantiation: fft.c:have_nearmv_in_inter_mode
Unexecuted instantiation: sum_squares.c:have_nearmv_in_inter_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: variance_impl_ssse3.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm1d.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:have_nearmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:have_nearmv_in_inter_mode
155
156
10.9M
static inline int have_newmv_in_inter_mode(PREDICTION_MODE mode) {
157
10.9M
  return (mode == NEWMV || mode == NEW_NEWMV || mode == NEAREST_NEWMV ||
158
10.9M
          mode == NEW_NEARESTMV || mode == NEAR_NEWMV || mode == NEW_NEARMV);
159
10.9M
}
Unexecuted instantiation: av1_dx_iface.c:have_newmv_in_inter_mode
Unexecuted instantiation: decodeframe.c:have_newmv_in_inter_mode
Unexecuted instantiation: decodemv.c:have_newmv_in_inter_mode
Unexecuted instantiation: decoder.c:have_newmv_in_inter_mode
Unexecuted instantiation: decodetxb.c:have_newmv_in_inter_mode
Unexecuted instantiation: detokenize.c:have_newmv_in_inter_mode
Unexecuted instantiation: obu.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_cx_iface.c:have_newmv_in_inter_mode
Unexecuted instantiation: allintra_vis.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_quantize.c:have_newmv_in_inter_mode
Unexecuted instantiation: bitstream.c:have_newmv_in_inter_mode
Unexecuted instantiation: context_tree.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodeframe.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodeframe_utils.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodemb.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodemv.c:have_newmv_in_inter_mode
Unexecuted instantiation: encoder.c:have_newmv_in_inter_mode
Unexecuted instantiation: encoder_utils.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodetxb.c:have_newmv_in_inter_mode
Unexecuted instantiation: ethread.c:have_newmv_in_inter_mode
Unexecuted instantiation: firstpass.c:have_newmv_in_inter_mode
Unexecuted instantiation: global_motion_facade.c:have_newmv_in_inter_mode
Unexecuted instantiation: hash.c:have_newmv_in_inter_mode
Unexecuted instantiation: hash_motion.c:have_newmv_in_inter_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:have_newmv_in_inter_mode
Unexecuted instantiation: level.c:have_newmv_in_inter_mode
Unexecuted instantiation: lookahead.c:have_newmv_in_inter_mode
Unexecuted instantiation: mcomp.c:have_newmv_in_inter_mode
Unexecuted instantiation: mv_prec.c:have_newmv_in_inter_mode
Unexecuted instantiation: palette.c:have_newmv_in_inter_mode
partition_search.c:have_newmv_in_inter_mode
Line
Count
Source
156
522k
static inline int have_newmv_in_inter_mode(PREDICTION_MODE mode) {
157
522k
  return (mode == NEWMV || mode == NEW_NEWMV || mode == NEAREST_NEWMV ||
158
522k
          mode == NEW_NEARESTMV || mode == NEAR_NEWMV || mode == NEW_NEARMV);
159
522k
}
Unexecuted instantiation: partition_strategy.c:have_newmv_in_inter_mode
Unexecuted instantiation: pass2_strategy.c:have_newmv_in_inter_mode
Unexecuted instantiation: pickcdef.c:have_newmv_in_inter_mode
Unexecuted instantiation: picklpf.c:have_newmv_in_inter_mode
Unexecuted instantiation: pickrst.c:have_newmv_in_inter_mode
Unexecuted instantiation: ratectrl.c:have_newmv_in_inter_mode
Unexecuted instantiation: rd.c:have_newmv_in_inter_mode
rdopt.c:have_newmv_in_inter_mode
Line
Count
Source
156
6.64M
static inline int have_newmv_in_inter_mode(PREDICTION_MODE mode) {
157
6.64M
  return (mode == NEWMV || mode == NEW_NEWMV || mode == NEAREST_NEWMV ||
158
6.64M
          mode == NEW_NEARESTMV || mode == NEAR_NEWMV || mode == NEW_NEARMV);
159
6.64M
}
Unexecuted instantiation: nonrd_pickmode.c:have_newmv_in_inter_mode
Unexecuted instantiation: nonrd_opt.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter_enc.c:have_newmv_in_inter_mode
Unexecuted instantiation: segmentation.c:have_newmv_in_inter_mode
Unexecuted instantiation: speed_features.c:have_newmv_in_inter_mode
Unexecuted instantiation: superres_scale.c:have_newmv_in_inter_mode
Unexecuted instantiation: svc_layercontext.c:have_newmv_in_inter_mode
Unexecuted instantiation: temporal_filter.c:have_newmv_in_inter_mode
Unexecuted instantiation: tokenize.c:have_newmv_in_inter_mode
Unexecuted instantiation: tpl_model.c:have_newmv_in_inter_mode
Unexecuted instantiation: tx_search.c:have_newmv_in_inter_mode
Unexecuted instantiation: txb_rdopt.c:have_newmv_in_inter_mode
Unexecuted instantiation: intra_mode_search.c:have_newmv_in_inter_mode
Unexecuted instantiation: var_based_part.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_noise_estimate.c:have_newmv_in_inter_mode
Unexecuted instantiation: dwt.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodetxb_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter_enc_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_dsp_rtcd.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_rtcd.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_convolve.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_hmask.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_vmask.c:have_newmv_in_inter_mode
Unexecuted instantiation: intrapred.c:have_newmv_in_inter_mode
Unexecuted instantiation: avg.c:have_newmv_in_inter_mode
Unexecuted instantiation: psnr.c:have_newmv_in_inter_mode
Unexecuted instantiation: quantize.c:have_newmv_in_inter_mode
Unexecuted instantiation: sad.c:have_newmv_in_inter_mode
Unexecuted instantiation: sad_av1.c:have_newmv_in_inter_mode
Unexecuted instantiation: sse.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance.c:have_newmv_in_inter_mode
Unexecuted instantiation: pyramid.c:have_newmv_in_inter_mode
Unexecuted instantiation: corner_match.c:have_newmv_in_inter_mode
Unexecuted instantiation: disflow.c:have_newmv_in_inter_mode
Unexecuted instantiation: noise_util.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: intrapred_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: loopfilter_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: avg_intrin_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: fft_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: fwd_txfm_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: quantize_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sum_squares_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_subtract_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_variance_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: intrapred_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: quantize_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: intrapred_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: corner_match_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: disflow_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: avg_intrin_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: sse_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: obmc_sad_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: obmc_variance_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_variance_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_quantize_avx.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: intrapred_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: loopfilter_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: corner_match_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: disflow_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: avg_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: fft_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: subtract_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: quantize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sad4d_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sad_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sad_impl_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sse_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance_impl_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: obmc_sad_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: obmc_variance_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: sum_squares_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_sad_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_variance_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: alloccommon.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm2d.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_loopfilter.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_txfm.c:have_newmv_in_inter_mode
Unexecuted instantiation: blockd.c:have_newmv_in_inter_mode
Unexecuted instantiation: cdef.c:have_newmv_in_inter_mode
Unexecuted instantiation: cdef_block.c:have_newmv_in_inter_mode
Unexecuted instantiation: cfl.c:have_newmv_in_inter_mode
Unexecuted instantiation: convolve.c:have_newmv_in_inter_mode
Unexecuted instantiation: debugmodes.c:have_newmv_in_inter_mode
Unexecuted instantiation: entropy.c:have_newmv_in_inter_mode
Unexecuted instantiation: entropymode.c:have_newmv_in_inter_mode
Unexecuted instantiation: entropymv.c:have_newmv_in_inter_mode
Unexecuted instantiation: idct.c:have_newmv_in_inter_mode
mvref_common.c:have_newmv_in_inter_mode
Line
Count
Source
156
3.79M
static inline int have_newmv_in_inter_mode(PREDICTION_MODE mode) {
157
3.79M
  return (mode == NEWMV || mode == NEW_NEWMV || mode == NEAREST_NEWMV ||
158
3.79M
          mode == NEW_NEARESTMV || mode == NEAR_NEWMV || mode == NEW_NEARMV);
159
3.79M
}
Unexecuted instantiation: pred_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: quant_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconintra.c:have_newmv_in_inter_mode
Unexecuted instantiation: resize.c:have_newmv_in_inter_mode
Unexecuted instantiation: restoration.c:have_newmv_in_inter_mode
Unexecuted instantiation: scale.c:have_newmv_in_inter_mode
Unexecuted instantiation: scan.c:have_newmv_in_inter_mode
Unexecuted instantiation: seg_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: thread_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: tile_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: txb_common.c:have_newmv_in_inter_mode
Unexecuted instantiation: warped_motion.c:have_newmv_in_inter_mode
Unexecuted instantiation: aq_complexity.c:have_newmv_in_inter_mode
Unexecuted instantiation: aq_cyclicrefresh.c:have_newmv_in_inter_mode
Unexecuted instantiation: aq_variance.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:have_newmv_in_inter_mode
Unexecuted instantiation: cnn.c:have_newmv_in_inter_mode
Unexecuted instantiation: compound_type.c:have_newmv_in_inter_mode
Unexecuted instantiation: encode_strategy.c:have_newmv_in_inter_mode
Unexecuted instantiation: global_motion.c:have_newmv_in_inter_mode
Unexecuted instantiation: gop_structure.c:have_newmv_in_inter_mode
Unexecuted instantiation: interp_search.c:have_newmv_in_inter_mode
Unexecuted instantiation: ml.c:have_newmv_in_inter_mode
Unexecuted instantiation: motion_search_facade.c:have_newmv_in_inter_mode
Unexecuted instantiation: cfl_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: convolve_2d_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: convolve_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: resize_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: wiener_convolve_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_k_means_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_quantize_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: error_intrin_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: temporal_filter_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: wedge_utils_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: ml_sse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: cfl_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: resize_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_txfm_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: cdef_block_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: filterintra_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: intra_edge_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: selfguided_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: warp_plane_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodetxb_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: rdopt_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: pickrst_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:have_newmv_in_inter_mode
Unexecuted instantiation: hash_sse42.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: cdef_block_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: cfl_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: convolve_2d_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: jnt_convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: reconinter_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: resize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: selfguided_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: warp_plane_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: wiener_convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_quantize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: error_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: wedge_utils_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: encodetxb_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: rdopt_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_k_means_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: temporal_filter_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: pickrst_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: cnn_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: ml_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:have_newmv_in_inter_mode
Unexecuted instantiation: blk_sse_sum.c:have_newmv_in_inter_mode
Unexecuted instantiation: fft.c:have_newmv_in_inter_mode
Unexecuted instantiation: sum_squares.c:have_newmv_in_inter_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: variance_impl_ssse3.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_inv_txfm1d.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:have_newmv_in_inter_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:have_newmv_in_inter_mode
160
161
15.0M
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
15.0M
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
15.0M
}
Unexecuted instantiation: av1_dx_iface.c:is_masked_compound_type
decodeframe.c:is_masked_compound_type
Line
Count
Source
161
514k
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
514k
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
514k
}
decodemv.c:is_masked_compound_type
Line
Count
Source
161
65.1k
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
65.1k
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
65.1k
}
Unexecuted instantiation: decoder.c:is_masked_compound_type
Unexecuted instantiation: decodetxb.c:is_masked_compound_type
Unexecuted instantiation: detokenize.c:is_masked_compound_type
Unexecuted instantiation: obu.c:is_masked_compound_type
Unexecuted instantiation: av1_cx_iface.c:is_masked_compound_type
Unexecuted instantiation: allintra_vis.c:is_masked_compound_type
Unexecuted instantiation: av1_quantize.c:is_masked_compound_type
bitstream.c:is_masked_compound_type
Line
Count
Source
161
9
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
9
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
9
}
Unexecuted instantiation: context_tree.c:is_masked_compound_type
Unexecuted instantiation: encodeframe.c:is_masked_compound_type
Unexecuted instantiation: encodeframe_utils.c:is_masked_compound_type
Unexecuted instantiation: encodemb.c:is_masked_compound_type
Unexecuted instantiation: encodemv.c:is_masked_compound_type
Unexecuted instantiation: encoder.c:is_masked_compound_type
Unexecuted instantiation: encoder_utils.c:is_masked_compound_type
Unexecuted instantiation: encodetxb.c:is_masked_compound_type
Unexecuted instantiation: ethread.c:is_masked_compound_type
Unexecuted instantiation: firstpass.c:is_masked_compound_type
Unexecuted instantiation: global_motion_facade.c:is_masked_compound_type
Unexecuted instantiation: hash.c:is_masked_compound_type
Unexecuted instantiation: hash_motion.c:is_masked_compound_type
Unexecuted instantiation: hybrid_fwd_txfm.c:is_masked_compound_type
Unexecuted instantiation: level.c:is_masked_compound_type
Unexecuted instantiation: lookahead.c:is_masked_compound_type
Unexecuted instantiation: mcomp.c:is_masked_compound_type
Unexecuted instantiation: mv_prec.c:is_masked_compound_type
Unexecuted instantiation: palette.c:is_masked_compound_type
partition_search.c:is_masked_compound_type
Line
Count
Source
161
9
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
9
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
9
}
Unexecuted instantiation: partition_strategy.c:is_masked_compound_type
Unexecuted instantiation: pass2_strategy.c:is_masked_compound_type
Unexecuted instantiation: pickcdef.c:is_masked_compound_type
Unexecuted instantiation: picklpf.c:is_masked_compound_type
Unexecuted instantiation: pickrst.c:is_masked_compound_type
Unexecuted instantiation: ratectrl.c:is_masked_compound_type
Unexecuted instantiation: rd.c:is_masked_compound_type
Unexecuted instantiation: rdopt.c:is_masked_compound_type
Unexecuted instantiation: nonrd_pickmode.c:is_masked_compound_type
Unexecuted instantiation: nonrd_opt.c:is_masked_compound_type
reconinter_enc.c:is_masked_compound_type
Line
Count
Source
161
14.4M
static inline int is_masked_compound_type(COMPOUND_TYPE type) {
162
14.4M
  return (type == COMPOUND_WEDGE || type == COMPOUND_DIFFWTD);
163
14.4M
}
Unexecuted instantiation: segmentation.c:is_masked_compound_type
Unexecuted instantiation: speed_features.c:is_masked_compound_type
Unexecuted instantiation: superres_scale.c:is_masked_compound_type
Unexecuted instantiation: svc_layercontext.c:is_masked_compound_type
Unexecuted instantiation: temporal_filter.c:is_masked_compound_type
Unexecuted instantiation: tokenize.c:is_masked_compound_type
Unexecuted instantiation: tpl_model.c:is_masked_compound_type
Unexecuted instantiation: tx_search.c:is_masked_compound_type
Unexecuted instantiation: txb_rdopt.c:is_masked_compound_type
Unexecuted instantiation: intra_mode_search.c:is_masked_compound_type
Unexecuted instantiation: var_based_part.c:is_masked_compound_type
Unexecuted instantiation: av1_noise_estimate.c:is_masked_compound_type
Unexecuted instantiation: dwt.c:is_masked_compound_type
Unexecuted instantiation: encodetxb_sse2.c:is_masked_compound_type
Unexecuted instantiation: reconinter_enc_sse2.c:is_masked_compound_type
Unexecuted instantiation: aom_dsp_rtcd.c:is_masked_compound_type
Unexecuted instantiation: av1_rtcd.c:is_masked_compound_type
Unexecuted instantiation: aom_convolve.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_hmask.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_mask.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_vmask.c:is_masked_compound_type
Unexecuted instantiation: intrapred.c:is_masked_compound_type
Unexecuted instantiation: avg.c:is_masked_compound_type
Unexecuted instantiation: psnr.c:is_masked_compound_type
Unexecuted instantiation: quantize.c:is_masked_compound_type
Unexecuted instantiation: sad.c:is_masked_compound_type
Unexecuted instantiation: sad_av1.c:is_masked_compound_type
Unexecuted instantiation: sse.c:is_masked_compound_type
Unexecuted instantiation: variance.c:is_masked_compound_type
Unexecuted instantiation: pyramid.c:is_masked_compound_type
Unexecuted instantiation: corner_match.c:is_masked_compound_type
Unexecuted instantiation: disflow.c:is_masked_compound_type
Unexecuted instantiation: noise_util.c:is_masked_compound_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_masked_compound_type
Unexecuted instantiation: intrapred_sse2.c:is_masked_compound_type
Unexecuted instantiation: loopfilter_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_masked_compound_type
Unexecuted instantiation: avg_intrin_sse2.c:is_masked_compound_type
Unexecuted instantiation: fft_sse2.c:is_masked_compound_type
Unexecuted instantiation: fwd_txfm_sse2.c:is_masked_compound_type
Unexecuted instantiation: quantize_sse2.c:is_masked_compound_type
Unexecuted instantiation: adaptive_quantize_sse2.c:is_masked_compound_type
Unexecuted instantiation: blk_sse_sum_sse2.c:is_masked_compound_type
Unexecuted instantiation: sum_squares_sse2.c:is_masked_compound_type
Unexecuted instantiation: variance_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_subtract_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_variance_sse2.c:is_masked_compound_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_masked_compound_type
Unexecuted instantiation: intrapred_ssse3.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_ssse3.c:is_masked_compound_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_masked_compound_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_masked_compound_type
Unexecuted instantiation: quantize_ssse3.c:is_masked_compound_type
Unexecuted instantiation: variance_ssse3.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_mask_sse4.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_masked_compound_type
Unexecuted instantiation: intrapred_sse4.c:is_masked_compound_type
Unexecuted instantiation: corner_match_sse4.c:is_masked_compound_type
Unexecuted instantiation: disflow_sse4.c:is_masked_compound_type
Unexecuted instantiation: avg_intrin_sse4.c:is_masked_compound_type
Unexecuted instantiation: sse_sse4.c:is_masked_compound_type
Unexecuted instantiation: obmc_sad_sse4.c:is_masked_compound_type
Unexecuted instantiation: obmc_variance_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_variance_sse4.c:is_masked_compound_type
Unexecuted instantiation: aom_quantize_avx.c:is_masked_compound_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_masked_compound_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: intrapred_avx2.c:is_masked_compound_type
Unexecuted instantiation: loopfilter_avx2.c:is_masked_compound_type
Unexecuted instantiation: blend_a64_mask_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_masked_compound_type
Unexecuted instantiation: corner_match_avx2.c:is_masked_compound_type
Unexecuted instantiation: disflow_avx2.c:is_masked_compound_type
Unexecuted instantiation: avg_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: fft_avx2.c:is_masked_compound_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: subtract_avx2.c:is_masked_compound_type
Unexecuted instantiation: adaptive_quantize_avx2.c:is_masked_compound_type
Unexecuted instantiation: quantize_avx2.c:is_masked_compound_type
Unexecuted instantiation: sad4d_avx2.c:is_masked_compound_type
Unexecuted instantiation: sad_avx2.c:is_masked_compound_type
Unexecuted instantiation: sad_impl_avx2.c:is_masked_compound_type
Unexecuted instantiation: variance_avx2.c:is_masked_compound_type
Unexecuted instantiation: sse_avx2.c:is_masked_compound_type
Unexecuted instantiation: variance_impl_avx2.c:is_masked_compound_type
Unexecuted instantiation: obmc_sad_avx2.c:is_masked_compound_type
Unexecuted instantiation: obmc_variance_avx2.c:is_masked_compound_type
Unexecuted instantiation: blk_sse_sum_avx2.c:is_masked_compound_type
Unexecuted instantiation: sum_squares_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_sad_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_variance_avx2.c:is_masked_compound_type
Unexecuted instantiation: alloccommon.c:is_masked_compound_type
Unexecuted instantiation: av1_inv_txfm2d.c:is_masked_compound_type
Unexecuted instantiation: av1_loopfilter.c:is_masked_compound_type
Unexecuted instantiation: av1_txfm.c:is_masked_compound_type
Unexecuted instantiation: blockd.c:is_masked_compound_type
Unexecuted instantiation: cdef.c:is_masked_compound_type
Unexecuted instantiation: cdef_block.c:is_masked_compound_type
Unexecuted instantiation: cfl.c:is_masked_compound_type
Unexecuted instantiation: convolve.c:is_masked_compound_type
Unexecuted instantiation: debugmodes.c:is_masked_compound_type
Unexecuted instantiation: entropy.c:is_masked_compound_type
Unexecuted instantiation: entropymode.c:is_masked_compound_type
Unexecuted instantiation: entropymv.c:is_masked_compound_type
Unexecuted instantiation: idct.c:is_masked_compound_type
Unexecuted instantiation: mvref_common.c:is_masked_compound_type
Unexecuted instantiation: pred_common.c:is_masked_compound_type
Unexecuted instantiation: quant_common.c:is_masked_compound_type
Unexecuted instantiation: reconinter.c:is_masked_compound_type
Unexecuted instantiation: reconintra.c:is_masked_compound_type
Unexecuted instantiation: resize.c:is_masked_compound_type
Unexecuted instantiation: restoration.c:is_masked_compound_type
Unexecuted instantiation: scale.c:is_masked_compound_type
Unexecuted instantiation: scan.c:is_masked_compound_type
Unexecuted instantiation: seg_common.c:is_masked_compound_type
Unexecuted instantiation: thread_common.c:is_masked_compound_type
Unexecuted instantiation: tile_common.c:is_masked_compound_type
Unexecuted instantiation: txb_common.c:is_masked_compound_type
Unexecuted instantiation: warped_motion.c:is_masked_compound_type
Unexecuted instantiation: aq_complexity.c:is_masked_compound_type
Unexecuted instantiation: aq_cyclicrefresh.c:is_masked_compound_type
Unexecuted instantiation: aq_variance.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm2d.c:is_masked_compound_type
Unexecuted instantiation: cnn.c:is_masked_compound_type
Unexecuted instantiation: compound_type.c:is_masked_compound_type
Unexecuted instantiation: encode_strategy.c:is_masked_compound_type
Unexecuted instantiation: global_motion.c:is_masked_compound_type
Unexecuted instantiation: gop_structure.c:is_masked_compound_type
Unexecuted instantiation: interp_search.c:is_masked_compound_type
Unexecuted instantiation: ml.c:is_masked_compound_type
Unexecuted instantiation: motion_search_facade.c:is_masked_compound_type
Unexecuted instantiation: cfl_sse2.c:is_masked_compound_type
Unexecuted instantiation: convolve_2d_sse2.c:is_masked_compound_type
Unexecuted instantiation: convolve_sse2.c:is_masked_compound_type
Unexecuted instantiation: jnt_convolve_sse2.c:is_masked_compound_type
Unexecuted instantiation: resize_sse2.c:is_masked_compound_type
Unexecuted instantiation: wiener_convolve_sse2.c:is_masked_compound_type
Unexecuted instantiation: av1_k_means_sse2.c:is_masked_compound_type
Unexecuted instantiation: av1_quantize_sse2.c:is_masked_compound_type
Unexecuted instantiation: error_intrin_sse2.c:is_masked_compound_type
Unexecuted instantiation: temporal_filter_sse2.c:is_masked_compound_type
Unexecuted instantiation: wedge_utils_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_masked_compound_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_masked_compound_type
Unexecuted instantiation: ml_sse3.c:is_masked_compound_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_masked_compound_type
Unexecuted instantiation: cfl_ssse3.c:is_masked_compound_type
Unexecuted instantiation: jnt_convolve_ssse3.c:is_masked_compound_type
Unexecuted instantiation: resize_ssse3.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_masked_compound_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_masked_compound_type
Unexecuted instantiation: reconinter_ssse3.c:is_masked_compound_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_masked_compound_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_masked_compound_type
Unexecuted instantiation: av1_txfm_sse4.c:is_masked_compound_type
Unexecuted instantiation: cdef_block_sse4.c:is_masked_compound_type
Unexecuted instantiation: filterintra_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_masked_compound_type
Unexecuted instantiation: intra_edge_sse4.c:is_masked_compound_type
Unexecuted instantiation: reconinter_sse4.c:is_masked_compound_type
Unexecuted instantiation: selfguided_sse4.c:is_masked_compound_type
Unexecuted instantiation: warp_plane_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_masked_compound_type
Unexecuted instantiation: encodetxb_sse4.c:is_masked_compound_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_masked_compound_type
Unexecuted instantiation: rdopt_sse4.c:is_masked_compound_type
Unexecuted instantiation: pickrst_sse4.c:is_masked_compound_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_masked_compound_type
Unexecuted instantiation: hash_sse42.c:is_masked_compound_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_masked_compound_type
Unexecuted instantiation: cdef_block_avx2.c:is_masked_compound_type
Unexecuted instantiation: cfl_avx2.c:is_masked_compound_type
Unexecuted instantiation: convolve_2d_avx2.c:is_masked_compound_type
Unexecuted instantiation: convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_masked_compound_type
Unexecuted instantiation: jnt_convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: reconinter_avx2.c:is_masked_compound_type
Unexecuted instantiation: resize_avx2.c:is_masked_compound_type
Unexecuted instantiation: selfguided_avx2.c:is_masked_compound_type
Unexecuted instantiation: warp_plane_avx2.c:is_masked_compound_type
Unexecuted instantiation: wiener_convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_masked_compound_type
Unexecuted instantiation: av1_quantize_avx2.c:is_masked_compound_type
Unexecuted instantiation: error_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_masked_compound_type
Unexecuted instantiation: wedge_utils_avx2.c:is_masked_compound_type
Unexecuted instantiation: encodetxb_avx2.c:is_masked_compound_type
Unexecuted instantiation: rdopt_avx2.c:is_masked_compound_type
Unexecuted instantiation: av1_k_means_avx2.c:is_masked_compound_type
Unexecuted instantiation: temporal_filter_avx2.c:is_masked_compound_type
Unexecuted instantiation: pickrst_avx2.c:is_masked_compound_type
Unexecuted instantiation: cnn_avx2.c:is_masked_compound_type
Unexecuted instantiation: ml_avx2.c:is_masked_compound_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_masked_compound_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_masked_compound_type
Unexecuted instantiation: blk_sse_sum.c:is_masked_compound_type
Unexecuted instantiation: fft.c:is_masked_compound_type
Unexecuted instantiation: sum_squares.c:is_masked_compound_type
Unexecuted instantiation: highbd_intrapred_sse2.c:is_masked_compound_type
Unexecuted instantiation: variance_impl_ssse3.c:is_masked_compound_type
Unexecuted instantiation: av1_inv_txfm1d.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm1d.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_masked_compound_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_masked_compound_type
164
165
/* For keyframes, intra block modes are predicted by the (already decoded)
166
   modes for the Y blocks to the left and above us; for interframes, there
167
   is a single probability table. */
168
169
typedef struct {
170
  // Value of base colors for Y, U, and V
171
  uint16_t palette_colors[3 * PALETTE_MAX_SIZE];
172
  // Number of base colors for Y (0) and UV (1)
173
  uint8_t palette_size[2];
174
} PALETTE_MODE_INFO;
175
176
typedef struct {
177
  FILTER_INTRA_MODE filter_intra_mode;
178
  uint8_t use_filter_intra;
179
} FILTER_INTRA_MODE_INFO;
180
181
static const PREDICTION_MODE fimode_to_intradir[FILTER_INTRA_MODES] = {
182
  DC_PRED, V_PRED, H_PRED, D157_PRED, DC_PRED
183
};
184
185
#if CONFIG_RD_DEBUG
186
#define TXB_COEFF_COST_MAP_SIZE (MAX_MIB_SIZE)
187
#endif
188
189
typedef struct RD_STATS {
190
  int rate;
191
  int zero_rate;
192
  int64_t dist;
193
  // Please be careful of using rdcost, it's not guaranteed to be set all the
194
  // time.
195
  // TODO(angiebird): Create a set of functions to manipulate the RD_STATS. In
196
  // these functions, make sure rdcost is always up-to-date according to
197
  // rate/dist.
198
  int64_t rdcost;
199
  int64_t sse;
200
  uint8_t skip_txfm;  // sse should equal to dist when skip_txfm == 1
201
#if CONFIG_RD_DEBUG
202
  int txb_coeff_cost[MAX_MB_PLANE];
203
#endif  // CONFIG_RD_DEBUG
204
} RD_STATS;
205
206
// This struct is used to group function args that are commonly
207
// sent together in functions related to interinter compound modes
208
typedef struct {
209
  uint8_t *seg_mask;
210
  int8_t wedge_index;
211
  int8_t wedge_sign;
212
  DIFFWTD_MASK_TYPE mask_type;
213
  COMPOUND_TYPE type;
214
} INTERINTER_COMPOUND_DATA;
215
216
#define INTER_TX_SIZE_BUF_LEN 16
217
#define TXK_TYPE_BUF_LEN 64
218
/*!\endcond */
219
220
/*! \brief Stores the prediction/txfm mode of the current coding block
221
 */
222
typedef struct MB_MODE_INFO {
223
  /*****************************************************************************
224
   * \name General Info of the Coding Block
225
   ****************************************************************************/
226
  /**@{*/
227
  /*! \brief The block size of the current coding block */
228
  BLOCK_SIZE bsize;
229
  /*! \brief The partition type of the current coding block. */
230
  PARTITION_TYPE partition;
231
  /*! \brief The prediction mode used */
232
  PREDICTION_MODE mode;
233
  /*! \brief The UV mode when intra is used */
234
  UV_PREDICTION_MODE uv_mode;
235
  /*! \brief The q index for the current coding block. */
236
  int current_qindex;
237
  /**@}*/
238
239
  /*****************************************************************************
240
   * \name Inter Mode Info
241
   ****************************************************************************/
242
  /**@{*/
243
  /*! \brief The motion vectors used by the current inter mode */
244
  int_mv mv[2];
245
  /*! \brief The reference frames for the MV */
246
  MV_REFERENCE_FRAME ref_frame[2];
247
  /*! \brief Filter used in subpel interpolation. */
248
  int_interpfilters interp_filters;
249
  /*! \brief The motion mode used by the inter prediction. */
250
  MOTION_MODE motion_mode;
251
  /*! \brief Number of samples used by warp causal */
252
  uint8_t num_proj_ref;
253
  /*! \brief The number of overlapped neighbors above/left for obmc/warp motion
254
   * mode. */
255
  uint8_t overlappable_neighbors;
256
  /*! \brief The parameters used in warp motion mode. */
257
  WarpedMotionParams wm_params;
258
  /*! \brief The type of intra mode used by inter-intra */
259
  INTERINTRA_MODE interintra_mode;
260
  /*! \brief The type of wedge used in interintra mode. */
261
  int8_t interintra_wedge_index;
262
  /*! \brief Struct that stores the data used in interinter compound mode. */
263
  INTERINTER_COMPOUND_DATA interinter_comp;
264
  /**@}*/
265
266
  /*****************************************************************************
267
   * \name Intra Mode Info
268
   ****************************************************************************/
269
  /**@{*/
270
  /*! \brief Directional mode delta: the angle is base angle + (angle_delta *
271
   * step). */
272
  int8_t angle_delta[PLANE_TYPES];
273
  /*! \brief The type of filter intra mode used (if applicable). */
274
  FILTER_INTRA_MODE_INFO filter_intra_mode_info;
275
  /*! \brief Chroma from Luma: Joint sign of alpha Cb and alpha Cr */
276
  int8_t cfl_alpha_signs;
277
  /*! \brief Chroma from Luma: Index of the alpha Cb and alpha Cr combination */
278
  uint8_t cfl_alpha_idx;
279
  /*! \brief Stores the size and colors of palette mode */
280
  PALETTE_MODE_INFO palette_mode_info;
281
  /**@}*/
282
283
  /*****************************************************************************
284
   * \name Transform Info
285
   ****************************************************************************/
286
  /**@{*/
287
  /*! \brief Whether to skip transforming and sending. */
288
  uint8_t skip_txfm;
289
  /*! \brief Transform size when fixed size txfm is used (e.g. intra modes). */
290
  TX_SIZE tx_size;
291
  /*! \brief Transform size when recursive txfm tree is on. */
292
  TX_SIZE inter_tx_size[INTER_TX_SIZE_BUF_LEN];
293
  /**@}*/
294
295
  /*****************************************************************************
296
   * \name Loop Filter Info
297
   ****************************************************************************/
298
  /**@{*/
299
  /*! \copydoc MACROBLOCKD::delta_lf_from_base */
300
  int8_t delta_lf_from_base;
301
  /*! \copydoc MACROBLOCKD::delta_lf */
302
  int8_t delta_lf[FRAME_LF_COUNT];
303
  /**@}*/
304
305
  /*****************************************************************************
306
   * \name Bitfield for Memory Reduction
307
   ****************************************************************************/
308
  /**@{*/
309
  /*! \brief The segment id */
310
  uint8_t segment_id : 3;
311
  /*! \brief Only valid when temporal update if off. */
312
  uint8_t seg_id_predicted : 1;
313
  /*! \brief Which ref_mv to use */
314
  uint8_t ref_mv_idx : 2;
315
  /*! \brief Inter skip mode */
316
  uint8_t skip_mode : 1;
317
  /*! \brief Whether intrabc is used. */
318
  uint8_t use_intrabc : 1;
319
  /*! \brief Indicates if masked compound is used(1) or not (0). */
320
  uint8_t comp_group_idx : 1;
321
  /*! \brief Indicates whether dist_wtd_comp(0) is used or not (0). */
322
  uint8_t compound_idx : 1;
323
  /*! \brief Whether to use interintra wedge */
324
  uint8_t use_wedge_interintra : 1;
325
  /*! \brief CDEF strength per BLOCK_64X64 */
326
  int8_t cdef_strength : 4;
327
  /**@}*/
328
329
#if CONFIG_RD_DEBUG
330
  /*! \brief RD info used for debugging */
331
  RD_STATS rd_stats;
332
  /*! \brief The current row in unit of 4x4 blocks for debugging */
333
  int mi_row;
334
  /*! \brief The current col in unit of 4x4 blocks for debugging */
335
  int mi_col;
336
#endif
337
#if CONFIG_INSPECTION
338
  /*! \brief Whether we are skipping the current rows or columns. */
339
  int16_t tx_skip[TXK_TYPE_BUF_LEN];
340
#endif
341
} MB_MODE_INFO;
342
343
/*!\cond */
344
345
1.78G
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
1.78G
  return mbmi->use_intrabc;
347
1.78G
}
Unexecuted instantiation: av1_dx_iface.c:is_intrabc_block
decodeframe.c:is_intrabc_block
Line
Count
Source
345
33.0M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
33.0M
  return mbmi->use_intrabc;
347
33.0M
}
decodemv.c:is_intrabc_block
Line
Count
Source
345
8.11M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
8.11M
  return mbmi->use_intrabc;
347
8.11M
}
decoder.c:is_intrabc_block
Line
Count
Source
345
13.9M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
13.9M
  return mbmi->use_intrabc;
347
13.9M
}
decodetxb.c:is_intrabc_block
Line
Count
Source
345
17.5M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
17.5M
  return mbmi->use_intrabc;
347
17.5M
}
Unexecuted instantiation: detokenize.c:is_intrabc_block
Unexecuted instantiation: obu.c:is_intrabc_block
Unexecuted instantiation: av1_cx_iface.c:is_intrabc_block
Unexecuted instantiation: allintra_vis.c:is_intrabc_block
Unexecuted instantiation: av1_quantize.c:is_intrabc_block
bitstream.c:is_intrabc_block
Line
Count
Source
345
31.3M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
31.3M
  return mbmi->use_intrabc;
347
31.3M
}
Unexecuted instantiation: context_tree.c:is_intrabc_block
Unexecuted instantiation: encodeframe.c:is_intrabc_block
encodeframe_utils.c:is_intrabc_block
Line
Count
Source
345
2.52M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
2.52M
  return mbmi->use_intrabc;
347
2.52M
}
encodemb.c:is_intrabc_block
Line
Count
Source
345
199M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
199M
  return mbmi->use_intrabc;
347
199M
}
Unexecuted instantiation: encodemv.c:is_intrabc_block
Unexecuted instantiation: encoder.c:is_intrabc_block
Unexecuted instantiation: encoder_utils.c:is_intrabc_block
encodetxb.c:is_intrabc_block
Line
Count
Source
345
44.6M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
44.6M
  return mbmi->use_intrabc;
347
44.6M
}
Unexecuted instantiation: ethread.c:is_intrabc_block
Unexecuted instantiation: firstpass.c:is_intrabc_block
Unexecuted instantiation: global_motion_facade.c:is_intrabc_block
Unexecuted instantiation: hash.c:is_intrabc_block
Unexecuted instantiation: hash_motion.c:is_intrabc_block
Unexecuted instantiation: hybrid_fwd_txfm.c:is_intrabc_block
Unexecuted instantiation: level.c:is_intrabc_block
Unexecuted instantiation: lookahead.c:is_intrabc_block
mcomp.c:is_intrabc_block
Line
Count
Source
345
3.87M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
3.87M
  return mbmi->use_intrabc;
347
3.87M
}
Unexecuted instantiation: mv_prec.c:is_intrabc_block
Unexecuted instantiation: palette.c:is_intrabc_block
partition_search.c:is_intrabc_block
Line
Count
Source
345
72.5M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
72.5M
  return mbmi->use_intrabc;
347
72.5M
}
Unexecuted instantiation: partition_strategy.c:is_intrabc_block
Unexecuted instantiation: pass2_strategy.c:is_intrabc_block
Unexecuted instantiation: pickcdef.c:is_intrabc_block
Unexecuted instantiation: picklpf.c:is_intrabc_block
Unexecuted instantiation: pickrst.c:is_intrabc_block
Unexecuted instantiation: ratectrl.c:is_intrabc_block
Unexecuted instantiation: rd.c:is_intrabc_block
rdopt.c:is_intrabc_block
Line
Count
Source
345
6.00M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
6.00M
  return mbmi->use_intrabc;
347
6.00M
}
nonrd_pickmode.c:is_intrabc_block
Line
Count
Source
345
505k
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
505k
  return mbmi->use_intrabc;
347
505k
}
Unexecuted instantiation: nonrd_opt.c:is_intrabc_block
reconinter_enc.c:is_intrabc_block
Line
Count
Source
345
28.8M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
28.8M
  return mbmi->use_intrabc;
347
28.8M
}
Unexecuted instantiation: segmentation.c:is_intrabc_block
Unexecuted instantiation: speed_features.c:is_intrabc_block
Unexecuted instantiation: superres_scale.c:is_intrabc_block
Unexecuted instantiation: svc_layercontext.c:is_intrabc_block
Unexecuted instantiation: temporal_filter.c:is_intrabc_block
Unexecuted instantiation: tokenize.c:is_intrabc_block
Unexecuted instantiation: tpl_model.c:is_intrabc_block
tx_search.c:is_intrabc_block
Line
Count
Source
345
779M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
779M
  return mbmi->use_intrabc;
347
779M
}
txb_rdopt.c:is_intrabc_block
Line
Count
Source
345
326M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
326M
  return mbmi->use_intrabc;
347
326M
}
intra_mode_search.c:is_intrabc_block
Line
Count
Source
345
17.3M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
17.3M
  return mbmi->use_intrabc;
347
17.3M
}
Unexecuted instantiation: var_based_part.c:is_intrabc_block
Unexecuted instantiation: av1_noise_estimate.c:is_intrabc_block
Unexecuted instantiation: dwt.c:is_intrabc_block
Unexecuted instantiation: encodetxb_sse2.c:is_intrabc_block
Unexecuted instantiation: reconinter_enc_sse2.c:is_intrabc_block
Unexecuted instantiation: aom_dsp_rtcd.c:is_intrabc_block
Unexecuted instantiation: av1_rtcd.c:is_intrabc_block
Unexecuted instantiation: aom_convolve.c:is_intrabc_block
Unexecuted instantiation: blend_a64_hmask.c:is_intrabc_block
Unexecuted instantiation: blend_a64_mask.c:is_intrabc_block
Unexecuted instantiation: blend_a64_vmask.c:is_intrabc_block
Unexecuted instantiation: intrapred.c:is_intrabc_block
Unexecuted instantiation: avg.c:is_intrabc_block
Unexecuted instantiation: psnr.c:is_intrabc_block
Unexecuted instantiation: quantize.c:is_intrabc_block
Unexecuted instantiation: sad.c:is_intrabc_block
Unexecuted instantiation: sad_av1.c:is_intrabc_block
Unexecuted instantiation: sse.c:is_intrabc_block
Unexecuted instantiation: variance.c:is_intrabc_block
Unexecuted instantiation: pyramid.c:is_intrabc_block
Unexecuted instantiation: corner_match.c:is_intrabc_block
Unexecuted instantiation: disflow.c:is_intrabc_block
Unexecuted instantiation: noise_util.c:is_intrabc_block
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_intrabc_block
Unexecuted instantiation: intrapred_sse2.c:is_intrabc_block
Unexecuted instantiation: loopfilter_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_intrabc_block
Unexecuted instantiation: avg_intrin_sse2.c:is_intrabc_block
Unexecuted instantiation: fft_sse2.c:is_intrabc_block
Unexecuted instantiation: fwd_txfm_sse2.c:is_intrabc_block
Unexecuted instantiation: quantize_sse2.c:is_intrabc_block
Unexecuted instantiation: adaptive_quantize_sse2.c:is_intrabc_block
Unexecuted instantiation: blk_sse_sum_sse2.c:is_intrabc_block
Unexecuted instantiation: sum_squares_sse2.c:is_intrabc_block
Unexecuted instantiation: variance_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_subtract_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_variance_sse2.c:is_intrabc_block
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_intrabc_block
Unexecuted instantiation: intrapred_ssse3.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_ssse3.c:is_intrabc_block
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_intrabc_block
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_intrabc_block
Unexecuted instantiation: quantize_ssse3.c:is_intrabc_block
Unexecuted instantiation: variance_ssse3.c:is_intrabc_block
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_intrabc_block
Unexecuted instantiation: blend_a64_mask_sse4.c:is_intrabc_block
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_intrabc_block
Unexecuted instantiation: intrapred_sse4.c:is_intrabc_block
Unexecuted instantiation: corner_match_sse4.c:is_intrabc_block
Unexecuted instantiation: disflow_sse4.c:is_intrabc_block
Unexecuted instantiation: avg_intrin_sse4.c:is_intrabc_block
Unexecuted instantiation: sse_sse4.c:is_intrabc_block
Unexecuted instantiation: obmc_sad_sse4.c:is_intrabc_block
Unexecuted instantiation: obmc_variance_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_variance_sse4.c:is_intrabc_block
Unexecuted instantiation: aom_quantize_avx.c:is_intrabc_block
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_intrabc_block
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: intrapred_avx2.c:is_intrabc_block
Unexecuted instantiation: loopfilter_avx2.c:is_intrabc_block
Unexecuted instantiation: blend_a64_mask_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_intrabc_block
Unexecuted instantiation: corner_match_avx2.c:is_intrabc_block
Unexecuted instantiation: disflow_avx2.c:is_intrabc_block
Unexecuted instantiation: avg_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: fft_avx2.c:is_intrabc_block
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: subtract_avx2.c:is_intrabc_block
Unexecuted instantiation: adaptive_quantize_avx2.c:is_intrabc_block
Unexecuted instantiation: quantize_avx2.c:is_intrabc_block
Unexecuted instantiation: sad4d_avx2.c:is_intrabc_block
Unexecuted instantiation: sad_avx2.c:is_intrabc_block
Unexecuted instantiation: sad_impl_avx2.c:is_intrabc_block
Unexecuted instantiation: variance_avx2.c:is_intrabc_block
Unexecuted instantiation: sse_avx2.c:is_intrabc_block
Unexecuted instantiation: variance_impl_avx2.c:is_intrabc_block
Unexecuted instantiation: obmc_sad_avx2.c:is_intrabc_block
Unexecuted instantiation: obmc_variance_avx2.c:is_intrabc_block
Unexecuted instantiation: blk_sse_sum_avx2.c:is_intrabc_block
Unexecuted instantiation: sum_squares_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_sad_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_variance_avx2.c:is_intrabc_block
Unexecuted instantiation: alloccommon.c:is_intrabc_block
Unexecuted instantiation: av1_inv_txfm2d.c:is_intrabc_block
av1_loopfilter.c:is_intrabc_block
Line
Count
Source
345
35.3M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
35.3M
  return mbmi->use_intrabc;
347
35.3M
}
Unexecuted instantiation: av1_txfm.c:is_intrabc_block
Unexecuted instantiation: blockd.c:is_intrabc_block
Unexecuted instantiation: cdef.c:is_intrabc_block
Unexecuted instantiation: cdef_block.c:is_intrabc_block
Unexecuted instantiation: cfl.c:is_intrabc_block
Unexecuted instantiation: convolve.c:is_intrabc_block
Unexecuted instantiation: debugmodes.c:is_intrabc_block
Unexecuted instantiation: entropy.c:is_intrabc_block
Unexecuted instantiation: entropymode.c:is_intrabc_block
Unexecuted instantiation: entropymv.c:is_intrabc_block
idct.c:is_intrabc_block
Line
Count
Source
345
132M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
132M
  return mbmi->use_intrabc;
347
132M
}
mvref_common.c:is_intrabc_block
Line
Count
Source
345
13.3M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
13.3M
  return mbmi->use_intrabc;
347
13.3M
}
pred_common.c:is_intrabc_block
Line
Count
Source
345
9.37M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
9.37M
  return mbmi->use_intrabc;
347
9.37M
}
Unexecuted instantiation: quant_common.c:is_intrabc_block
reconinter.c:is_intrabc_block
Line
Count
Source
345
2.64M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
2.64M
  return mbmi->use_intrabc;
347
2.64M
}
reconintra.c:is_intrabc_block
Line
Count
Source
345
8.55M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
8.55M
  return mbmi->use_intrabc;
347
8.55M
}
Unexecuted instantiation: resize.c:is_intrabc_block
Unexecuted instantiation: restoration.c:is_intrabc_block
Unexecuted instantiation: scale.c:is_intrabc_block
Unexecuted instantiation: scan.c:is_intrabc_block
Unexecuted instantiation: seg_common.c:is_intrabc_block
Unexecuted instantiation: thread_common.c:is_intrabc_block
Unexecuted instantiation: tile_common.c:is_intrabc_block
Unexecuted instantiation: txb_common.c:is_intrabc_block
Unexecuted instantiation: warped_motion.c:is_intrabc_block
Unexecuted instantiation: aq_complexity.c:is_intrabc_block
Unexecuted instantiation: aq_cyclicrefresh.c:is_intrabc_block
Unexecuted instantiation: aq_variance.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm2d.c:is_intrabc_block
Unexecuted instantiation: cnn.c:is_intrabc_block
Unexecuted instantiation: compound_type.c:is_intrabc_block
Unexecuted instantiation: encode_strategy.c:is_intrabc_block
Unexecuted instantiation: global_motion.c:is_intrabc_block
Unexecuted instantiation: gop_structure.c:is_intrabc_block
interp_search.c:is_intrabc_block
Line
Count
Source
345
2.50M
static inline int is_intrabc_block(const MB_MODE_INFO *mbmi) {
346
2.50M
  return mbmi->use_intrabc;
347
2.50M
}
Unexecuted instantiation: ml.c:is_intrabc_block
Unexecuted instantiation: motion_search_facade.c:is_intrabc_block
Unexecuted instantiation: cfl_sse2.c:is_intrabc_block
Unexecuted instantiation: convolve_2d_sse2.c:is_intrabc_block
Unexecuted instantiation: convolve_sse2.c:is_intrabc_block
Unexecuted instantiation: jnt_convolve_sse2.c:is_intrabc_block
Unexecuted instantiation: resize_sse2.c:is_intrabc_block
Unexecuted instantiation: wiener_convolve_sse2.c:is_intrabc_block
Unexecuted instantiation: av1_k_means_sse2.c:is_intrabc_block
Unexecuted instantiation: av1_quantize_sse2.c:is_intrabc_block
Unexecuted instantiation: error_intrin_sse2.c:is_intrabc_block
Unexecuted instantiation: temporal_filter_sse2.c:is_intrabc_block
Unexecuted instantiation: wedge_utils_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_intrabc_block
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_intrabc_block
Unexecuted instantiation: ml_sse3.c:is_intrabc_block
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_intrabc_block
Unexecuted instantiation: cfl_ssse3.c:is_intrabc_block
Unexecuted instantiation: jnt_convolve_ssse3.c:is_intrabc_block
Unexecuted instantiation: resize_ssse3.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_intrabc_block
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_intrabc_block
Unexecuted instantiation: reconinter_ssse3.c:is_intrabc_block
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_intrabc_block
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_intrabc_block
Unexecuted instantiation: av1_txfm_sse4.c:is_intrabc_block
Unexecuted instantiation: cdef_block_sse4.c:is_intrabc_block
Unexecuted instantiation: filterintra_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_intrabc_block
Unexecuted instantiation: intra_edge_sse4.c:is_intrabc_block
Unexecuted instantiation: reconinter_sse4.c:is_intrabc_block
Unexecuted instantiation: selfguided_sse4.c:is_intrabc_block
Unexecuted instantiation: warp_plane_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_intrabc_block
Unexecuted instantiation: encodetxb_sse4.c:is_intrabc_block
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_intrabc_block
Unexecuted instantiation: rdopt_sse4.c:is_intrabc_block
Unexecuted instantiation: pickrst_sse4.c:is_intrabc_block
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_intrabc_block
Unexecuted instantiation: hash_sse42.c:is_intrabc_block
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_intrabc_block
Unexecuted instantiation: cdef_block_avx2.c:is_intrabc_block
Unexecuted instantiation: cfl_avx2.c:is_intrabc_block
Unexecuted instantiation: convolve_2d_avx2.c:is_intrabc_block
Unexecuted instantiation: convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_intrabc_block
Unexecuted instantiation: jnt_convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: reconinter_avx2.c:is_intrabc_block
Unexecuted instantiation: resize_avx2.c:is_intrabc_block
Unexecuted instantiation: selfguided_avx2.c:is_intrabc_block
Unexecuted instantiation: warp_plane_avx2.c:is_intrabc_block
Unexecuted instantiation: wiener_convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_intrabc_block
Unexecuted instantiation: av1_quantize_avx2.c:is_intrabc_block
Unexecuted instantiation: error_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_intrabc_block
Unexecuted instantiation: wedge_utils_avx2.c:is_intrabc_block
Unexecuted instantiation: encodetxb_avx2.c:is_intrabc_block
Unexecuted instantiation: rdopt_avx2.c:is_intrabc_block
Unexecuted instantiation: av1_k_means_avx2.c:is_intrabc_block
Unexecuted instantiation: temporal_filter_avx2.c:is_intrabc_block
Unexecuted instantiation: pickrst_avx2.c:is_intrabc_block
Unexecuted instantiation: cnn_avx2.c:is_intrabc_block
Unexecuted instantiation: ml_avx2.c:is_intrabc_block
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_intrabc_block
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_intrabc_block
Unexecuted instantiation: blk_sse_sum.c:is_intrabc_block
Unexecuted instantiation: fft.c:is_intrabc_block
Unexecuted instantiation: sum_squares.c:is_intrabc_block
Unexecuted instantiation: highbd_intrapred_sse2.c:is_intrabc_block
Unexecuted instantiation: variance_impl_ssse3.c:is_intrabc_block
Unexecuted instantiation: av1_inv_txfm1d.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm1d.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_intrabc_block
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_intrabc_block
348
349
249M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
249M
  assert(mode < UV_INTRA_MODES);
351
249M
  static const PREDICTION_MODE uv2y[] = {
352
249M
    DC_PRED,        // UV_DC_PRED
353
249M
    V_PRED,         // UV_V_PRED
354
249M
    H_PRED,         // UV_H_PRED
355
249M
    D45_PRED,       // UV_D45_PRED
356
249M
    D135_PRED,      // UV_D135_PRED
357
249M
    D113_PRED,      // UV_D113_PRED
358
249M
    D157_PRED,      // UV_D157_PRED
359
249M
    D203_PRED,      // UV_D203_PRED
360
249M
    D67_PRED,       // UV_D67_PRED
361
249M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
249M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
249M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
249M
    PAETH_PRED,     // UV_PAETH_PRED
365
249M
    DC_PRED,        // UV_CFL_PRED
366
249M
    INTRA_INVALID,  // UV_INTRA_MODES
367
249M
    INTRA_INVALID,  // UV_MODE_INVALID
368
249M
  };
369
249M
  return uv2y[mode];
370
249M
}
Unexecuted instantiation: av1_dx_iface.c:get_uv_mode
decodeframe.c:get_uv_mode
Line
Count
Source
349
2.15M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
2.15M
  assert(mode < UV_INTRA_MODES);
351
2.15M
  static const PREDICTION_MODE uv2y[] = {
352
2.15M
    DC_PRED,        // UV_DC_PRED
353
2.15M
    V_PRED,         // UV_V_PRED
354
2.15M
    H_PRED,         // UV_H_PRED
355
2.15M
    D45_PRED,       // UV_D45_PRED
356
2.15M
    D135_PRED,      // UV_D135_PRED
357
2.15M
    D113_PRED,      // UV_D113_PRED
358
2.15M
    D157_PRED,      // UV_D157_PRED
359
2.15M
    D203_PRED,      // UV_D203_PRED
360
2.15M
    D67_PRED,       // UV_D67_PRED
361
2.15M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
2.15M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
2.15M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
2.15M
    PAETH_PRED,     // UV_PAETH_PRED
365
2.15M
    DC_PRED,        // UV_CFL_PRED
366
2.15M
    INTRA_INVALID,  // UV_INTRA_MODES
367
2.15M
    INTRA_INVALID,  // UV_MODE_INVALID
368
2.15M
  };
369
2.15M
  return uv2y[mode];
370
2.15M
}
decodemv.c:get_uv_mode
Line
Count
Source
349
2.59M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
2.59M
  assert(mode < UV_INTRA_MODES);
351
2.59M
  static const PREDICTION_MODE uv2y[] = {
352
2.59M
    DC_PRED,        // UV_DC_PRED
353
2.59M
    V_PRED,         // UV_V_PRED
354
2.59M
    H_PRED,         // UV_H_PRED
355
2.59M
    D45_PRED,       // UV_D45_PRED
356
2.59M
    D135_PRED,      // UV_D135_PRED
357
2.59M
    D113_PRED,      // UV_D113_PRED
358
2.59M
    D157_PRED,      // UV_D157_PRED
359
2.59M
    D203_PRED,      // UV_D203_PRED
360
2.59M
    D67_PRED,       // UV_D67_PRED
361
2.59M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
2.59M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
2.59M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
2.59M
    PAETH_PRED,     // UV_PAETH_PRED
365
2.59M
    DC_PRED,        // UV_CFL_PRED
366
2.59M
    INTRA_INVALID,  // UV_INTRA_MODES
367
2.59M
    INTRA_INVALID,  // UV_MODE_INVALID
368
2.59M
  };
369
2.59M
  return uv2y[mode];
370
2.59M
}
Unexecuted instantiation: decoder.c:get_uv_mode
decodetxb.c:get_uv_mode
Line
Count
Source
349
2.26M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
2.26M
  assert(mode < UV_INTRA_MODES);
351
2.26M
  static const PREDICTION_MODE uv2y[] = {
352
2.26M
    DC_PRED,        // UV_DC_PRED
353
2.26M
    V_PRED,         // UV_V_PRED
354
2.26M
    H_PRED,         // UV_H_PRED
355
2.26M
    D45_PRED,       // UV_D45_PRED
356
2.26M
    D135_PRED,      // UV_D135_PRED
357
2.26M
    D113_PRED,      // UV_D113_PRED
358
2.26M
    D157_PRED,      // UV_D157_PRED
359
2.26M
    D203_PRED,      // UV_D203_PRED
360
2.26M
    D67_PRED,       // UV_D67_PRED
361
2.26M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
2.26M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
2.26M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
2.26M
    PAETH_PRED,     // UV_PAETH_PRED
365
2.26M
    DC_PRED,        // UV_CFL_PRED
366
2.26M
    INTRA_INVALID,  // UV_INTRA_MODES
367
2.26M
    INTRA_INVALID,  // UV_MODE_INVALID
368
2.26M
  };
369
2.26M
  return uv2y[mode];
370
2.26M
}
Unexecuted instantiation: detokenize.c:get_uv_mode
Unexecuted instantiation: obu.c:get_uv_mode
Unexecuted instantiation: av1_cx_iface.c:get_uv_mode
Unexecuted instantiation: allintra_vis.c:get_uv_mode
Unexecuted instantiation: av1_quantize.c:get_uv_mode
bitstream.c:get_uv_mode
Line
Count
Source
349
2.19M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
2.19M
  assert(mode < UV_INTRA_MODES);
351
2.19M
  static const PREDICTION_MODE uv2y[] = {
352
2.19M
    DC_PRED,        // UV_DC_PRED
353
2.19M
    V_PRED,         // UV_V_PRED
354
2.19M
    H_PRED,         // UV_H_PRED
355
2.19M
    D45_PRED,       // UV_D45_PRED
356
2.19M
    D135_PRED,      // UV_D135_PRED
357
2.19M
    D113_PRED,      // UV_D113_PRED
358
2.19M
    D157_PRED,      // UV_D157_PRED
359
2.19M
    D203_PRED,      // UV_D203_PRED
360
2.19M
    D67_PRED,       // UV_D67_PRED
361
2.19M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
2.19M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
2.19M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
2.19M
    PAETH_PRED,     // UV_PAETH_PRED
365
2.19M
    DC_PRED,        // UV_CFL_PRED
366
2.19M
    INTRA_INVALID,  // UV_INTRA_MODES
367
2.19M
    INTRA_INVALID,  // UV_MODE_INVALID
368
2.19M
  };
369
2.19M
  return uv2y[mode];
370
2.19M
}
Unexecuted instantiation: context_tree.c:get_uv_mode
Unexecuted instantiation: encodeframe.c:get_uv_mode
encodeframe_utils.c:get_uv_mode
Line
Count
Source
349
4.77M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
4.77M
  assert(mode < UV_INTRA_MODES);
351
4.77M
  static const PREDICTION_MODE uv2y[] = {
352
4.77M
    DC_PRED,        // UV_DC_PRED
353
4.77M
    V_PRED,         // UV_V_PRED
354
4.77M
    H_PRED,         // UV_H_PRED
355
4.77M
    D45_PRED,       // UV_D45_PRED
356
4.77M
    D135_PRED,      // UV_D135_PRED
357
4.77M
    D113_PRED,      // UV_D113_PRED
358
4.77M
    D157_PRED,      // UV_D157_PRED
359
4.77M
    D203_PRED,      // UV_D203_PRED
360
4.77M
    D67_PRED,       // UV_D67_PRED
361
4.77M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
4.77M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
4.77M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
4.77M
    PAETH_PRED,     // UV_PAETH_PRED
365
4.77M
    DC_PRED,        // UV_CFL_PRED
366
4.77M
    INTRA_INVALID,  // UV_INTRA_MODES
367
4.77M
    INTRA_INVALID,  // UV_MODE_INVALID
368
4.77M
  };
369
4.77M
  return uv2y[mode];
370
4.77M
}
encodemb.c:get_uv_mode
Line
Count
Source
349
11.1M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
11.1M
  assert(mode < UV_INTRA_MODES);
351
11.1M
  static const PREDICTION_MODE uv2y[] = {
352
11.1M
    DC_PRED,        // UV_DC_PRED
353
11.1M
    V_PRED,         // UV_V_PRED
354
11.1M
    H_PRED,         // UV_H_PRED
355
11.1M
    D45_PRED,       // UV_D45_PRED
356
11.1M
    D135_PRED,      // UV_D135_PRED
357
11.1M
    D113_PRED,      // UV_D113_PRED
358
11.1M
    D157_PRED,      // UV_D157_PRED
359
11.1M
    D203_PRED,      // UV_D203_PRED
360
11.1M
    D67_PRED,       // UV_D67_PRED
361
11.1M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
11.1M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
11.1M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
11.1M
    PAETH_PRED,     // UV_PAETH_PRED
365
11.1M
    DC_PRED,        // UV_CFL_PRED
366
11.1M
    INTRA_INVALID,  // UV_INTRA_MODES
367
11.1M
    INTRA_INVALID,  // UV_MODE_INVALID
368
11.1M
  };
369
11.1M
  return uv2y[mode];
370
11.1M
}
Unexecuted instantiation: encodemv.c:get_uv_mode
Unexecuted instantiation: encoder.c:get_uv_mode
Unexecuted instantiation: encoder_utils.c:get_uv_mode
encodetxb.c:get_uv_mode
Line
Count
Source
349
14.7M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
14.7M
  assert(mode < UV_INTRA_MODES);
351
14.7M
  static const PREDICTION_MODE uv2y[] = {
352
14.7M
    DC_PRED,        // UV_DC_PRED
353
14.7M
    V_PRED,         // UV_V_PRED
354
14.7M
    H_PRED,         // UV_H_PRED
355
14.7M
    D45_PRED,       // UV_D45_PRED
356
14.7M
    D135_PRED,      // UV_D135_PRED
357
14.7M
    D113_PRED,      // UV_D113_PRED
358
14.7M
    D157_PRED,      // UV_D157_PRED
359
14.7M
    D203_PRED,      // UV_D203_PRED
360
14.7M
    D67_PRED,       // UV_D67_PRED
361
14.7M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
14.7M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
14.7M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
14.7M
    PAETH_PRED,     // UV_PAETH_PRED
365
14.7M
    DC_PRED,        // UV_CFL_PRED
366
14.7M
    INTRA_INVALID,  // UV_INTRA_MODES
367
14.7M
    INTRA_INVALID,  // UV_MODE_INVALID
368
14.7M
  };
369
14.7M
  return uv2y[mode];
370
14.7M
}
Unexecuted instantiation: ethread.c:get_uv_mode
Unexecuted instantiation: firstpass.c:get_uv_mode
Unexecuted instantiation: global_motion_facade.c:get_uv_mode
Unexecuted instantiation: hash.c:get_uv_mode
Unexecuted instantiation: hash_motion.c:get_uv_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:get_uv_mode
Unexecuted instantiation: level.c:get_uv_mode
Unexecuted instantiation: lookahead.c:get_uv_mode
Unexecuted instantiation: mcomp.c:get_uv_mode
Unexecuted instantiation: mv_prec.c:get_uv_mode
Unexecuted instantiation: palette.c:get_uv_mode
Unexecuted instantiation: partition_search.c:get_uv_mode
Unexecuted instantiation: partition_strategy.c:get_uv_mode
Unexecuted instantiation: pass2_strategy.c:get_uv_mode
Unexecuted instantiation: pickcdef.c:get_uv_mode
Unexecuted instantiation: picklpf.c:get_uv_mode
Unexecuted instantiation: pickrst.c:get_uv_mode
Unexecuted instantiation: ratectrl.c:get_uv_mode
Unexecuted instantiation: rd.c:get_uv_mode
rdopt.c:get_uv_mode
Line
Count
Source
349
280k
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
280k
  assert(mode < UV_INTRA_MODES);
351
280k
  static const PREDICTION_MODE uv2y[] = {
352
280k
    DC_PRED,        // UV_DC_PRED
353
280k
    V_PRED,         // UV_V_PRED
354
280k
    H_PRED,         // UV_H_PRED
355
280k
    D45_PRED,       // UV_D45_PRED
356
280k
    D135_PRED,      // UV_D135_PRED
357
280k
    D113_PRED,      // UV_D113_PRED
358
280k
    D157_PRED,      // UV_D157_PRED
359
280k
    D203_PRED,      // UV_D203_PRED
360
280k
    D67_PRED,       // UV_D67_PRED
361
280k
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
280k
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
280k
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
280k
    PAETH_PRED,     // UV_PAETH_PRED
365
280k
    DC_PRED,        // UV_CFL_PRED
366
280k
    INTRA_INVALID,  // UV_INTRA_MODES
367
280k
    INTRA_INVALID,  // UV_MODE_INVALID
368
280k
  };
369
280k
  return uv2y[mode];
370
280k
}
Unexecuted instantiation: nonrd_pickmode.c:get_uv_mode
Unexecuted instantiation: nonrd_opt.c:get_uv_mode
Unexecuted instantiation: reconinter_enc.c:get_uv_mode
Unexecuted instantiation: segmentation.c:get_uv_mode
Unexecuted instantiation: speed_features.c:get_uv_mode
Unexecuted instantiation: superres_scale.c:get_uv_mode
Unexecuted instantiation: svc_layercontext.c:get_uv_mode
Unexecuted instantiation: temporal_filter.c:get_uv_mode
Unexecuted instantiation: tokenize.c:get_uv_mode
Unexecuted instantiation: tpl_model.c:get_uv_mode
tx_search.c:get_uv_mode
Line
Count
Source
349
44.4M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
44.4M
  assert(mode < UV_INTRA_MODES);
351
44.4M
  static const PREDICTION_MODE uv2y[] = {
352
44.4M
    DC_PRED,        // UV_DC_PRED
353
44.4M
    V_PRED,         // UV_V_PRED
354
44.4M
    H_PRED,         // UV_H_PRED
355
44.4M
    D45_PRED,       // UV_D45_PRED
356
44.4M
    D135_PRED,      // UV_D135_PRED
357
44.4M
    D113_PRED,      // UV_D113_PRED
358
44.4M
    D157_PRED,      // UV_D157_PRED
359
44.4M
    D203_PRED,      // UV_D203_PRED
360
44.4M
    D67_PRED,       // UV_D67_PRED
361
44.4M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
44.4M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
44.4M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
44.4M
    PAETH_PRED,     // UV_PAETH_PRED
365
44.4M
    DC_PRED,        // UV_CFL_PRED
366
44.4M
    INTRA_INVALID,  // UV_INTRA_MODES
367
44.4M
    INTRA_INVALID,  // UV_MODE_INVALID
368
44.4M
  };
369
44.4M
  return uv2y[mode];
370
44.4M
}
Unexecuted instantiation: txb_rdopt.c:get_uv_mode
intra_mode_search.c:get_uv_mode
Line
Count
Source
349
58.6M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
58.6M
  assert(mode < UV_INTRA_MODES);
351
58.6M
  static const PREDICTION_MODE uv2y[] = {
352
58.6M
    DC_PRED,        // UV_DC_PRED
353
58.6M
    V_PRED,         // UV_V_PRED
354
58.6M
    H_PRED,         // UV_H_PRED
355
58.6M
    D45_PRED,       // UV_D45_PRED
356
58.6M
    D135_PRED,      // UV_D135_PRED
357
58.6M
    D113_PRED,      // UV_D113_PRED
358
58.6M
    D157_PRED,      // UV_D157_PRED
359
58.6M
    D203_PRED,      // UV_D203_PRED
360
58.6M
    D67_PRED,       // UV_D67_PRED
361
58.6M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
58.6M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
58.6M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
58.6M
    PAETH_PRED,     // UV_PAETH_PRED
365
58.6M
    DC_PRED,        // UV_CFL_PRED
366
58.6M
    INTRA_INVALID,  // UV_INTRA_MODES
367
58.6M
    INTRA_INVALID,  // UV_MODE_INVALID
368
58.6M
  };
369
58.6M
  return uv2y[mode];
370
58.6M
}
Unexecuted instantiation: var_based_part.c:get_uv_mode
Unexecuted instantiation: av1_noise_estimate.c:get_uv_mode
Unexecuted instantiation: dwt.c:get_uv_mode
Unexecuted instantiation: encodetxb_sse2.c:get_uv_mode
Unexecuted instantiation: reconinter_enc_sse2.c:get_uv_mode
Unexecuted instantiation: aom_dsp_rtcd.c:get_uv_mode
Unexecuted instantiation: av1_rtcd.c:get_uv_mode
Unexecuted instantiation: aom_convolve.c:get_uv_mode
Unexecuted instantiation: blend_a64_hmask.c:get_uv_mode
Unexecuted instantiation: blend_a64_mask.c:get_uv_mode
Unexecuted instantiation: blend_a64_vmask.c:get_uv_mode
Unexecuted instantiation: intrapred.c:get_uv_mode
Unexecuted instantiation: avg.c:get_uv_mode
Unexecuted instantiation: psnr.c:get_uv_mode
Unexecuted instantiation: quantize.c:get_uv_mode
Unexecuted instantiation: sad.c:get_uv_mode
Unexecuted instantiation: sad_av1.c:get_uv_mode
Unexecuted instantiation: sse.c:get_uv_mode
Unexecuted instantiation: variance.c:get_uv_mode
Unexecuted instantiation: pyramid.c:get_uv_mode
Unexecuted instantiation: corner_match.c:get_uv_mode
Unexecuted instantiation: disflow.c:get_uv_mode
Unexecuted instantiation: noise_util.c:get_uv_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_uv_mode
Unexecuted instantiation: intrapred_sse2.c:get_uv_mode
Unexecuted instantiation: loopfilter_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_uv_mode
Unexecuted instantiation: avg_intrin_sse2.c:get_uv_mode
Unexecuted instantiation: fft_sse2.c:get_uv_mode
Unexecuted instantiation: fwd_txfm_sse2.c:get_uv_mode
Unexecuted instantiation: quantize_sse2.c:get_uv_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:get_uv_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:get_uv_mode
Unexecuted instantiation: sum_squares_sse2.c:get_uv_mode
Unexecuted instantiation: variance_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_subtract_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_variance_sse2.c:get_uv_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_uv_mode
Unexecuted instantiation: intrapred_ssse3.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:get_uv_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_uv_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_uv_mode
Unexecuted instantiation: quantize_ssse3.c:get_uv_mode
Unexecuted instantiation: variance_ssse3.c:get_uv_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_uv_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:get_uv_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_uv_mode
Unexecuted instantiation: intrapred_sse4.c:get_uv_mode
Unexecuted instantiation: corner_match_sse4.c:get_uv_mode
Unexecuted instantiation: disflow_sse4.c:get_uv_mode
Unexecuted instantiation: avg_intrin_sse4.c:get_uv_mode
Unexecuted instantiation: sse_sse4.c:get_uv_mode
Unexecuted instantiation: obmc_sad_sse4.c:get_uv_mode
Unexecuted instantiation: obmc_variance_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_variance_sse4.c:get_uv_mode
Unexecuted instantiation: aom_quantize_avx.c:get_uv_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_uv_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: intrapred_avx2.c:get_uv_mode
Unexecuted instantiation: loopfilter_avx2.c:get_uv_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_uv_mode
Unexecuted instantiation: corner_match_avx2.c:get_uv_mode
Unexecuted instantiation: disflow_avx2.c:get_uv_mode
Unexecuted instantiation: avg_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: fft_avx2.c:get_uv_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: subtract_avx2.c:get_uv_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:get_uv_mode
Unexecuted instantiation: quantize_avx2.c:get_uv_mode
Unexecuted instantiation: sad4d_avx2.c:get_uv_mode
Unexecuted instantiation: sad_avx2.c:get_uv_mode
Unexecuted instantiation: sad_impl_avx2.c:get_uv_mode
Unexecuted instantiation: variance_avx2.c:get_uv_mode
Unexecuted instantiation: sse_avx2.c:get_uv_mode
Unexecuted instantiation: variance_impl_avx2.c:get_uv_mode
Unexecuted instantiation: obmc_sad_avx2.c:get_uv_mode
Unexecuted instantiation: obmc_variance_avx2.c:get_uv_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:get_uv_mode
Unexecuted instantiation: sum_squares_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_sad_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_variance_avx2.c:get_uv_mode
Unexecuted instantiation: alloccommon.c:get_uv_mode
Unexecuted instantiation: av1_inv_txfm2d.c:get_uv_mode
Unexecuted instantiation: av1_loopfilter.c:get_uv_mode
Unexecuted instantiation: av1_txfm.c:get_uv_mode
Unexecuted instantiation: blockd.c:get_uv_mode
Unexecuted instantiation: cdef.c:get_uv_mode
Unexecuted instantiation: cdef_block.c:get_uv_mode
Unexecuted instantiation: cfl.c:get_uv_mode
Unexecuted instantiation: convolve.c:get_uv_mode
Unexecuted instantiation: debugmodes.c:get_uv_mode
Unexecuted instantiation: entropy.c:get_uv_mode
Unexecuted instantiation: entropymode.c:get_uv_mode
Unexecuted instantiation: entropymv.c:get_uv_mode
Unexecuted instantiation: idct.c:get_uv_mode
Unexecuted instantiation: mvref_common.c:get_uv_mode
Unexecuted instantiation: pred_common.c:get_uv_mode
Unexecuted instantiation: quant_common.c:get_uv_mode
Unexecuted instantiation: reconinter.c:get_uv_mode
reconintra.c:get_uv_mode
Line
Count
Source
349
106M
static inline PREDICTION_MODE get_uv_mode(UV_PREDICTION_MODE mode) {
350
106M
  assert(mode < UV_INTRA_MODES);
351
106M
  static const PREDICTION_MODE uv2y[] = {
352
106M
    DC_PRED,        // UV_DC_PRED
353
106M
    V_PRED,         // UV_V_PRED
354
106M
    H_PRED,         // UV_H_PRED
355
106M
    D45_PRED,       // UV_D45_PRED
356
106M
    D135_PRED,      // UV_D135_PRED
357
106M
    D113_PRED,      // UV_D113_PRED
358
106M
    D157_PRED,      // UV_D157_PRED
359
106M
    D203_PRED,      // UV_D203_PRED
360
106M
    D67_PRED,       // UV_D67_PRED
361
106M
    SMOOTH_PRED,    // UV_SMOOTH_PRED
362
106M
    SMOOTH_V_PRED,  // UV_SMOOTH_V_PRED
363
106M
    SMOOTH_H_PRED,  // UV_SMOOTH_H_PRED
364
106M
    PAETH_PRED,     // UV_PAETH_PRED
365
106M
    DC_PRED,        // UV_CFL_PRED
366
106M
    INTRA_INVALID,  // UV_INTRA_MODES
367
106M
    INTRA_INVALID,  // UV_MODE_INVALID
368
106M
  };
369
106M
  return uv2y[mode];
370
106M
}
Unexecuted instantiation: resize.c:get_uv_mode
Unexecuted instantiation: restoration.c:get_uv_mode
Unexecuted instantiation: scale.c:get_uv_mode
Unexecuted instantiation: scan.c:get_uv_mode
Unexecuted instantiation: seg_common.c:get_uv_mode
Unexecuted instantiation: thread_common.c:get_uv_mode
Unexecuted instantiation: tile_common.c:get_uv_mode
Unexecuted instantiation: txb_common.c:get_uv_mode
Unexecuted instantiation: warped_motion.c:get_uv_mode
Unexecuted instantiation: aq_complexity.c:get_uv_mode
Unexecuted instantiation: aq_cyclicrefresh.c:get_uv_mode
Unexecuted instantiation: aq_variance.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:get_uv_mode
Unexecuted instantiation: cnn.c:get_uv_mode
Unexecuted instantiation: compound_type.c:get_uv_mode
Unexecuted instantiation: encode_strategy.c:get_uv_mode
Unexecuted instantiation: global_motion.c:get_uv_mode
Unexecuted instantiation: gop_structure.c:get_uv_mode
Unexecuted instantiation: interp_search.c:get_uv_mode
Unexecuted instantiation: ml.c:get_uv_mode
Unexecuted instantiation: motion_search_facade.c:get_uv_mode
Unexecuted instantiation: cfl_sse2.c:get_uv_mode
Unexecuted instantiation: convolve_2d_sse2.c:get_uv_mode
Unexecuted instantiation: convolve_sse2.c:get_uv_mode
Unexecuted instantiation: jnt_convolve_sse2.c:get_uv_mode
Unexecuted instantiation: resize_sse2.c:get_uv_mode
Unexecuted instantiation: wiener_convolve_sse2.c:get_uv_mode
Unexecuted instantiation: av1_k_means_sse2.c:get_uv_mode
Unexecuted instantiation: av1_quantize_sse2.c:get_uv_mode
Unexecuted instantiation: error_intrin_sse2.c:get_uv_mode
Unexecuted instantiation: temporal_filter_sse2.c:get_uv_mode
Unexecuted instantiation: wedge_utils_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_uv_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_uv_mode
Unexecuted instantiation: ml_sse3.c:get_uv_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_uv_mode
Unexecuted instantiation: cfl_ssse3.c:get_uv_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:get_uv_mode
Unexecuted instantiation: resize_ssse3.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_uv_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_uv_mode
Unexecuted instantiation: reconinter_ssse3.c:get_uv_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_uv_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_uv_mode
Unexecuted instantiation: av1_txfm_sse4.c:get_uv_mode
Unexecuted instantiation: cdef_block_sse4.c:get_uv_mode
Unexecuted instantiation: filterintra_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_uv_mode
Unexecuted instantiation: intra_edge_sse4.c:get_uv_mode
Unexecuted instantiation: reconinter_sse4.c:get_uv_mode
Unexecuted instantiation: selfguided_sse4.c:get_uv_mode
Unexecuted instantiation: warp_plane_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_uv_mode
Unexecuted instantiation: encodetxb_sse4.c:get_uv_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_uv_mode
Unexecuted instantiation: rdopt_sse4.c:get_uv_mode
Unexecuted instantiation: pickrst_sse4.c:get_uv_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_uv_mode
Unexecuted instantiation: hash_sse42.c:get_uv_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_uv_mode
Unexecuted instantiation: cdef_block_avx2.c:get_uv_mode
Unexecuted instantiation: cfl_avx2.c:get_uv_mode
Unexecuted instantiation: convolve_2d_avx2.c:get_uv_mode
Unexecuted instantiation: convolve_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_uv_mode
Unexecuted instantiation: jnt_convolve_avx2.c:get_uv_mode
Unexecuted instantiation: reconinter_avx2.c:get_uv_mode
Unexecuted instantiation: resize_avx2.c:get_uv_mode
Unexecuted instantiation: selfguided_avx2.c:get_uv_mode
Unexecuted instantiation: warp_plane_avx2.c:get_uv_mode
Unexecuted instantiation: wiener_convolve_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_uv_mode
Unexecuted instantiation: av1_quantize_avx2.c:get_uv_mode
Unexecuted instantiation: error_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_uv_mode
Unexecuted instantiation: wedge_utils_avx2.c:get_uv_mode
Unexecuted instantiation: encodetxb_avx2.c:get_uv_mode
Unexecuted instantiation: rdopt_avx2.c:get_uv_mode
Unexecuted instantiation: av1_k_means_avx2.c:get_uv_mode
Unexecuted instantiation: temporal_filter_avx2.c:get_uv_mode
Unexecuted instantiation: pickrst_avx2.c:get_uv_mode
Unexecuted instantiation: cnn_avx2.c:get_uv_mode
Unexecuted instantiation: ml_avx2.c:get_uv_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_uv_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_uv_mode
Unexecuted instantiation: blk_sse_sum.c:get_uv_mode
Unexecuted instantiation: fft.c:get_uv_mode
Unexecuted instantiation: sum_squares.c:get_uv_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:get_uv_mode
Unexecuted instantiation: variance_impl_ssse3.c:get_uv_mode
Unexecuted instantiation: av1_inv_txfm1d.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_uv_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_uv_mode
371
372
1.75G
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
1.75G
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
1.75G
}
Unexecuted instantiation: av1_dx_iface.c:is_inter_block
decodeframe.c:is_inter_block
Line
Count
Source
372
27.2M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
27.2M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
27.2M
}
decodemv.c:is_inter_block
Line
Count
Source
372
8.01M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
8.01M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
8.01M
}
decoder.c:is_inter_block
Line
Count
Source
372
13.9M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
13.9M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
13.9M
}
decodetxb.c:is_inter_block
Line
Count
Source
372
17.5M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
17.5M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
17.5M
}
Unexecuted instantiation: detokenize.c:is_inter_block
Unexecuted instantiation: obu.c:is_inter_block
Unexecuted instantiation: av1_cx_iface.c:is_inter_block
Unexecuted instantiation: allintra_vis.c:is_inter_block
Unexecuted instantiation: av1_quantize.c:is_inter_block
bitstream.c:is_inter_block
Line
Count
Source
372
31.3M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
31.3M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
31.3M
}
Unexecuted instantiation: context_tree.c:is_inter_block
Unexecuted instantiation: encodeframe.c:is_inter_block
encodeframe_utils.c:is_inter_block
Line
Count
Source
372
2.52M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
2.52M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
2.52M
}
encodemb.c:is_inter_block
Line
Count
Source
372
199M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
199M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
199M
}
Unexecuted instantiation: encodemv.c:is_inter_block
Unexecuted instantiation: encoder.c:is_inter_block
Unexecuted instantiation: encoder_utils.c:is_inter_block
encodetxb.c:is_inter_block
Line
Count
Source
372
44.6M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
44.6M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
44.6M
}
Unexecuted instantiation: ethread.c:is_inter_block
Unexecuted instantiation: firstpass.c:is_inter_block
Unexecuted instantiation: global_motion_facade.c:is_inter_block
Unexecuted instantiation: hash.c:is_inter_block
Unexecuted instantiation: hash_motion.c:is_inter_block
Unexecuted instantiation: hybrid_fwd_txfm.c:is_inter_block
Unexecuted instantiation: level.c:is_inter_block
Unexecuted instantiation: lookahead.c:is_inter_block
Unexecuted instantiation: mcomp.c:is_inter_block
Unexecuted instantiation: mv_prec.c:is_inter_block
Unexecuted instantiation: palette.c:is_inter_block
partition_search.c:is_inter_block
Line
Count
Source
372
72.5M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
72.5M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
72.5M
}
Unexecuted instantiation: partition_strategy.c:is_inter_block
Unexecuted instantiation: pass2_strategy.c:is_inter_block
Unexecuted instantiation: pickcdef.c:is_inter_block
Unexecuted instantiation: picklpf.c:is_inter_block
Unexecuted instantiation: pickrst.c:is_inter_block
Unexecuted instantiation: ratectrl.c:is_inter_block
Unexecuted instantiation: rd.c:is_inter_block
rdopt.c:is_inter_block
Line
Count
Source
372
6.00M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
6.00M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
6.00M
}
nonrd_pickmode.c:is_inter_block
Line
Count
Source
372
505k
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
505k
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
505k
}
Unexecuted instantiation: nonrd_opt.c:is_inter_block
Unexecuted instantiation: reconinter_enc.c:is_inter_block
Unexecuted instantiation: segmentation.c:is_inter_block
Unexecuted instantiation: speed_features.c:is_inter_block
Unexecuted instantiation: superres_scale.c:is_inter_block
Unexecuted instantiation: svc_layercontext.c:is_inter_block
Unexecuted instantiation: temporal_filter.c:is_inter_block
Unexecuted instantiation: tokenize.c:is_inter_block
Unexecuted instantiation: tpl_model.c:is_inter_block
tx_search.c:is_inter_block
Line
Count
Source
372
780M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
781M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
780M
}
txb_rdopt.c:is_inter_block
Line
Count
Source
372
325M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
326M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
325M
}
intra_mode_search.c:is_inter_block
Line
Count
Source
372
17.3M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
17.3M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
17.3M
}
Unexecuted instantiation: var_based_part.c:is_inter_block
Unexecuted instantiation: av1_noise_estimate.c:is_inter_block
Unexecuted instantiation: dwt.c:is_inter_block
Unexecuted instantiation: encodetxb_sse2.c:is_inter_block
Unexecuted instantiation: reconinter_enc_sse2.c:is_inter_block
Unexecuted instantiation: aom_dsp_rtcd.c:is_inter_block
Unexecuted instantiation: av1_rtcd.c:is_inter_block
Unexecuted instantiation: aom_convolve.c:is_inter_block
Unexecuted instantiation: blend_a64_hmask.c:is_inter_block
Unexecuted instantiation: blend_a64_mask.c:is_inter_block
Unexecuted instantiation: blend_a64_vmask.c:is_inter_block
Unexecuted instantiation: intrapred.c:is_inter_block
Unexecuted instantiation: avg.c:is_inter_block
Unexecuted instantiation: psnr.c:is_inter_block
Unexecuted instantiation: quantize.c:is_inter_block
Unexecuted instantiation: sad.c:is_inter_block
Unexecuted instantiation: sad_av1.c:is_inter_block
Unexecuted instantiation: sse.c:is_inter_block
Unexecuted instantiation: variance.c:is_inter_block
Unexecuted instantiation: pyramid.c:is_inter_block
Unexecuted instantiation: corner_match.c:is_inter_block
Unexecuted instantiation: disflow.c:is_inter_block
Unexecuted instantiation: noise_util.c:is_inter_block
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_inter_block
Unexecuted instantiation: intrapred_sse2.c:is_inter_block
Unexecuted instantiation: loopfilter_sse2.c:is_inter_block
Unexecuted instantiation: highbd_convolve_sse2.c:is_inter_block
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_inter_block
Unexecuted instantiation: avg_intrin_sse2.c:is_inter_block
Unexecuted instantiation: fft_sse2.c:is_inter_block
Unexecuted instantiation: fwd_txfm_sse2.c:is_inter_block
Unexecuted instantiation: quantize_sse2.c:is_inter_block
Unexecuted instantiation: adaptive_quantize_sse2.c:is_inter_block
Unexecuted instantiation: blk_sse_sum_sse2.c:is_inter_block
Unexecuted instantiation: sum_squares_sse2.c:is_inter_block
Unexecuted instantiation: variance_sse2.c:is_inter_block
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_inter_block
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_inter_block
Unexecuted instantiation: highbd_subtract_sse2.c:is_inter_block
Unexecuted instantiation: highbd_variance_sse2.c:is_inter_block
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_inter_block
Unexecuted instantiation: intrapred_ssse3.c:is_inter_block
Unexecuted instantiation: highbd_convolve_ssse3.c:is_inter_block
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_inter_block
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_inter_block
Unexecuted instantiation: quantize_ssse3.c:is_inter_block
Unexecuted instantiation: variance_ssse3.c:is_inter_block
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_inter_block
Unexecuted instantiation: blend_a64_mask_sse4.c:is_inter_block
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_inter_block
Unexecuted instantiation: intrapred_sse4.c:is_inter_block
Unexecuted instantiation: corner_match_sse4.c:is_inter_block
Unexecuted instantiation: disflow_sse4.c:is_inter_block
Unexecuted instantiation: avg_intrin_sse4.c:is_inter_block
Unexecuted instantiation: sse_sse4.c:is_inter_block
Unexecuted instantiation: obmc_sad_sse4.c:is_inter_block
Unexecuted instantiation: obmc_variance_sse4.c:is_inter_block
Unexecuted instantiation: highbd_variance_sse4.c:is_inter_block
Unexecuted instantiation: aom_quantize_avx.c:is_inter_block
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_inter_block
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_inter_block
Unexecuted instantiation: intrapred_avx2.c:is_inter_block
Unexecuted instantiation: loopfilter_avx2.c:is_inter_block
Unexecuted instantiation: blend_a64_mask_avx2.c:is_inter_block
Unexecuted instantiation: highbd_convolve_avx2.c:is_inter_block
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_inter_block
Unexecuted instantiation: corner_match_avx2.c:is_inter_block
Unexecuted instantiation: disflow_avx2.c:is_inter_block
Unexecuted instantiation: avg_intrin_avx2.c:is_inter_block
Unexecuted instantiation: fft_avx2.c:is_inter_block
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_inter_block
Unexecuted instantiation: subtract_avx2.c:is_inter_block
Unexecuted instantiation: adaptive_quantize_avx2.c:is_inter_block
Unexecuted instantiation: quantize_avx2.c:is_inter_block
Unexecuted instantiation: sad4d_avx2.c:is_inter_block
Unexecuted instantiation: sad_avx2.c:is_inter_block
Unexecuted instantiation: sad_impl_avx2.c:is_inter_block
Unexecuted instantiation: variance_avx2.c:is_inter_block
Unexecuted instantiation: sse_avx2.c:is_inter_block
Unexecuted instantiation: variance_impl_avx2.c:is_inter_block
Unexecuted instantiation: obmc_sad_avx2.c:is_inter_block
Unexecuted instantiation: obmc_variance_avx2.c:is_inter_block
Unexecuted instantiation: blk_sse_sum_avx2.c:is_inter_block
Unexecuted instantiation: sum_squares_avx2.c:is_inter_block
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_inter_block
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_inter_block
Unexecuted instantiation: highbd_sad_avx2.c:is_inter_block
Unexecuted instantiation: highbd_variance_avx2.c:is_inter_block
Unexecuted instantiation: alloccommon.c:is_inter_block
Unexecuted instantiation: av1_inv_txfm2d.c:is_inter_block
av1_loopfilter.c:is_inter_block
Line
Count
Source
372
35.2M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
35.3M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
35.2M
}
Unexecuted instantiation: av1_txfm.c:is_inter_block
Unexecuted instantiation: blockd.c:is_inter_block
Unexecuted instantiation: cdef.c:is_inter_block
Unexecuted instantiation: cdef_block.c:is_inter_block
Unexecuted instantiation: cfl.c:is_inter_block
Unexecuted instantiation: convolve.c:is_inter_block
Unexecuted instantiation: debugmodes.c:is_inter_block
Unexecuted instantiation: entropy.c:is_inter_block
Unexecuted instantiation: entropymode.c:is_inter_block
Unexecuted instantiation: entropymv.c:is_inter_block
idct.c:is_inter_block
Line
Count
Source
372
132M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
132M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
132M
}
mvref_common.c:is_inter_block
Line
Count
Source
372
13.3M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
13.3M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
13.3M
}
pred_common.c:is_inter_block
Line
Count
Source
372
9.37M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
9.37M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
9.37M
}
Unexecuted instantiation: quant_common.c:is_inter_block
reconinter.c:is_inter_block
Line
Count
Source
372
2.64M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
2.64M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
2.64M
}
reconintra.c:is_inter_block
Line
Count
Source
372
8.55M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
8.55M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
8.55M
}
Unexecuted instantiation: resize.c:is_inter_block
Unexecuted instantiation: restoration.c:is_inter_block
Unexecuted instantiation: scale.c:is_inter_block
Unexecuted instantiation: scan.c:is_inter_block
Unexecuted instantiation: seg_common.c:is_inter_block
Unexecuted instantiation: thread_common.c:is_inter_block
Unexecuted instantiation: tile_common.c:is_inter_block
Unexecuted instantiation: txb_common.c:is_inter_block
Unexecuted instantiation: warped_motion.c:is_inter_block
Unexecuted instantiation: aq_complexity.c:is_inter_block
Unexecuted instantiation: aq_cyclicrefresh.c:is_inter_block
Unexecuted instantiation: aq_variance.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm2d.c:is_inter_block
Unexecuted instantiation: cnn.c:is_inter_block
Unexecuted instantiation: compound_type.c:is_inter_block
Unexecuted instantiation: encode_strategy.c:is_inter_block
Unexecuted instantiation: global_motion.c:is_inter_block
Unexecuted instantiation: gop_structure.c:is_inter_block
interp_search.c:is_inter_block
Line
Count
Source
372
2.50M
static inline int is_inter_block(const MB_MODE_INFO *mbmi) {
373
2.50M
  return is_intrabc_block(mbmi) || mbmi->ref_frame[0] > INTRA_FRAME;
374
2.50M
}
Unexecuted instantiation: ml.c:is_inter_block
Unexecuted instantiation: motion_search_facade.c:is_inter_block
Unexecuted instantiation: cfl_sse2.c:is_inter_block
Unexecuted instantiation: convolve_2d_sse2.c:is_inter_block
Unexecuted instantiation: convolve_sse2.c:is_inter_block
Unexecuted instantiation: jnt_convolve_sse2.c:is_inter_block
Unexecuted instantiation: resize_sse2.c:is_inter_block
Unexecuted instantiation: wiener_convolve_sse2.c:is_inter_block
Unexecuted instantiation: av1_k_means_sse2.c:is_inter_block
Unexecuted instantiation: av1_quantize_sse2.c:is_inter_block
Unexecuted instantiation: error_intrin_sse2.c:is_inter_block
Unexecuted instantiation: temporal_filter_sse2.c:is_inter_block
Unexecuted instantiation: wedge_utils_sse2.c:is_inter_block
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_inter_block
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_inter_block
Unexecuted instantiation: ml_sse3.c:is_inter_block
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_inter_block
Unexecuted instantiation: cfl_ssse3.c:is_inter_block
Unexecuted instantiation: jnt_convolve_ssse3.c:is_inter_block
Unexecuted instantiation: resize_ssse3.c:is_inter_block
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_inter_block
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_inter_block
Unexecuted instantiation: reconinter_ssse3.c:is_inter_block
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_inter_block
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_inter_block
Unexecuted instantiation: av1_txfm_sse4.c:is_inter_block
Unexecuted instantiation: cdef_block_sse4.c:is_inter_block
Unexecuted instantiation: filterintra_sse4.c:is_inter_block
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_inter_block
Unexecuted instantiation: intra_edge_sse4.c:is_inter_block
Unexecuted instantiation: reconinter_sse4.c:is_inter_block
Unexecuted instantiation: selfguided_sse4.c:is_inter_block
Unexecuted instantiation: warp_plane_sse4.c:is_inter_block
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_inter_block
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_inter_block
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_inter_block
Unexecuted instantiation: encodetxb_sse4.c:is_inter_block
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_inter_block
Unexecuted instantiation: rdopt_sse4.c:is_inter_block
Unexecuted instantiation: pickrst_sse4.c:is_inter_block
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_inter_block
Unexecuted instantiation: hash_sse42.c:is_inter_block
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_inter_block
Unexecuted instantiation: cdef_block_avx2.c:is_inter_block
Unexecuted instantiation: cfl_avx2.c:is_inter_block
Unexecuted instantiation: convolve_2d_avx2.c:is_inter_block
Unexecuted instantiation: convolve_avx2.c:is_inter_block
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_inter_block
Unexecuted instantiation: jnt_convolve_avx2.c:is_inter_block
Unexecuted instantiation: reconinter_avx2.c:is_inter_block
Unexecuted instantiation: resize_avx2.c:is_inter_block
Unexecuted instantiation: selfguided_avx2.c:is_inter_block
Unexecuted instantiation: warp_plane_avx2.c:is_inter_block
Unexecuted instantiation: wiener_convolve_avx2.c:is_inter_block
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_inter_block
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_inter_block
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_inter_block
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_inter_block
Unexecuted instantiation: av1_quantize_avx2.c:is_inter_block
Unexecuted instantiation: error_intrin_avx2.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_inter_block
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_inter_block
Unexecuted instantiation: wedge_utils_avx2.c:is_inter_block
Unexecuted instantiation: encodetxb_avx2.c:is_inter_block
Unexecuted instantiation: rdopt_avx2.c:is_inter_block
Unexecuted instantiation: av1_k_means_avx2.c:is_inter_block
Unexecuted instantiation: temporal_filter_avx2.c:is_inter_block
Unexecuted instantiation: pickrst_avx2.c:is_inter_block
Unexecuted instantiation: cnn_avx2.c:is_inter_block
Unexecuted instantiation: ml_avx2.c:is_inter_block
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_inter_block
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_inter_block
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_inter_block
Unexecuted instantiation: blk_sse_sum.c:is_inter_block
Unexecuted instantiation: fft.c:is_inter_block
Unexecuted instantiation: sum_squares.c:is_inter_block
Unexecuted instantiation: highbd_intrapred_sse2.c:is_inter_block
Unexecuted instantiation: variance_impl_ssse3.c:is_inter_block
Unexecuted instantiation: av1_inv_txfm1d.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm1d.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_inter_block
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_inter_block
375
376
73.7M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
73.7M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
73.7M
}
Unexecuted instantiation: av1_dx_iface.c:has_second_ref
decodeframe.c:has_second_ref
Line
Count
Source
376
954k
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
954k
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
954k
}
decodemv.c:has_second_ref
Line
Count
Source
376
1.98M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
1.98M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
1.98M
}
Unexecuted instantiation: decoder.c:has_second_ref
Unexecuted instantiation: decodetxb.c:has_second_ref
Unexecuted instantiation: detokenize.c:has_second_ref
Unexecuted instantiation: obu.c:has_second_ref
Unexecuted instantiation: av1_cx_iface.c:has_second_ref
Unexecuted instantiation: allintra_vis.c:has_second_ref
Unexecuted instantiation: av1_quantize.c:has_second_ref
bitstream.c:has_second_ref
Line
Count
Source
376
3.19M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
3.19M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
3.19M
}
Unexecuted instantiation: context_tree.c:has_second_ref
Unexecuted instantiation: encodeframe.c:has_second_ref
Unexecuted instantiation: encodeframe_utils.c:has_second_ref
Unexecuted instantiation: encodemb.c:has_second_ref
Unexecuted instantiation: encodemv.c:has_second_ref
Unexecuted instantiation: encoder.c:has_second_ref
Unexecuted instantiation: encoder_utils.c:has_second_ref
Unexecuted instantiation: encodetxb.c:has_second_ref
Unexecuted instantiation: ethread.c:has_second_ref
Unexecuted instantiation: firstpass.c:has_second_ref
Unexecuted instantiation: global_motion_facade.c:has_second_ref
Unexecuted instantiation: hash.c:has_second_ref
Unexecuted instantiation: hash_motion.c:has_second_ref
Unexecuted instantiation: hybrid_fwd_txfm.c:has_second_ref
Unexecuted instantiation: level.c:has_second_ref
Unexecuted instantiation: lookahead.c:has_second_ref
Unexecuted instantiation: mcomp.c:has_second_ref
Unexecuted instantiation: mv_prec.c:has_second_ref
Unexecuted instantiation: palette.c:has_second_ref
partition_search.c:has_second_ref
Line
Count
Source
376
12.3M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
12.3M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
12.3M
}
Unexecuted instantiation: partition_strategy.c:has_second_ref
Unexecuted instantiation: pass2_strategy.c:has_second_ref
Unexecuted instantiation: pickcdef.c:has_second_ref
Unexecuted instantiation: picklpf.c:has_second_ref
Unexecuted instantiation: pickrst.c:has_second_ref
Unexecuted instantiation: ratectrl.c:has_second_ref
Unexecuted instantiation: rd.c:has_second_ref
rdopt.c:has_second_ref
Line
Count
Source
376
22.5M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
22.5M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
22.5M
}
nonrd_pickmode.c:has_second_ref
Line
Count
Source
376
2.96M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
2.96M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
2.96M
}
Unexecuted instantiation: nonrd_opt.c:has_second_ref
reconinter_enc.c:has_second_ref
Line
Count
Source
376
14.4M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
14.4M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
14.4M
}
Unexecuted instantiation: segmentation.c:has_second_ref
Unexecuted instantiation: speed_features.c:has_second_ref
Unexecuted instantiation: superres_scale.c:has_second_ref
Unexecuted instantiation: svc_layercontext.c:has_second_ref
Unexecuted instantiation: temporal_filter.c:has_second_ref
Unexecuted instantiation: tokenize.c:has_second_ref
Unexecuted instantiation: tpl_model.c:has_second_ref
Unexecuted instantiation: tx_search.c:has_second_ref
Unexecuted instantiation: txb_rdopt.c:has_second_ref
Unexecuted instantiation: intra_mode_search.c:has_second_ref
Unexecuted instantiation: var_based_part.c:has_second_ref
Unexecuted instantiation: av1_noise_estimate.c:has_second_ref
Unexecuted instantiation: dwt.c:has_second_ref
Unexecuted instantiation: encodetxb_sse2.c:has_second_ref
Unexecuted instantiation: reconinter_enc_sse2.c:has_second_ref
Unexecuted instantiation: aom_dsp_rtcd.c:has_second_ref
Unexecuted instantiation: av1_rtcd.c:has_second_ref
Unexecuted instantiation: aom_convolve.c:has_second_ref
Unexecuted instantiation: blend_a64_hmask.c:has_second_ref
Unexecuted instantiation: blend_a64_mask.c:has_second_ref
Unexecuted instantiation: blend_a64_vmask.c:has_second_ref
Unexecuted instantiation: intrapred.c:has_second_ref
Unexecuted instantiation: avg.c:has_second_ref
Unexecuted instantiation: psnr.c:has_second_ref
Unexecuted instantiation: quantize.c:has_second_ref
Unexecuted instantiation: sad.c:has_second_ref
Unexecuted instantiation: sad_av1.c:has_second_ref
Unexecuted instantiation: sse.c:has_second_ref
Unexecuted instantiation: variance.c:has_second_ref
Unexecuted instantiation: pyramid.c:has_second_ref
Unexecuted instantiation: corner_match.c:has_second_ref
Unexecuted instantiation: disflow.c:has_second_ref
Unexecuted instantiation: noise_util.c:has_second_ref
Unexecuted instantiation: aom_convolve_copy_sse2.c:has_second_ref
Unexecuted instantiation: intrapred_sse2.c:has_second_ref
Unexecuted instantiation: loopfilter_sse2.c:has_second_ref
Unexecuted instantiation: highbd_convolve_sse2.c:has_second_ref
Unexecuted instantiation: highbd_loopfilter_sse2.c:has_second_ref
Unexecuted instantiation: avg_intrin_sse2.c:has_second_ref
Unexecuted instantiation: fft_sse2.c:has_second_ref
Unexecuted instantiation: fwd_txfm_sse2.c:has_second_ref
Unexecuted instantiation: quantize_sse2.c:has_second_ref
Unexecuted instantiation: adaptive_quantize_sse2.c:has_second_ref
Unexecuted instantiation: blk_sse_sum_sse2.c:has_second_ref
Unexecuted instantiation: sum_squares_sse2.c:has_second_ref
Unexecuted instantiation: variance_sse2.c:has_second_ref
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:has_second_ref
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:has_second_ref
Unexecuted instantiation: highbd_subtract_sse2.c:has_second_ref
Unexecuted instantiation: highbd_variance_sse2.c:has_second_ref
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:has_second_ref
Unexecuted instantiation: intrapred_ssse3.c:has_second_ref
Unexecuted instantiation: highbd_convolve_ssse3.c:has_second_ref
Unexecuted instantiation: masked_sad_intrin_ssse3.c:has_second_ref
Unexecuted instantiation: masked_variance_intrin_ssse3.c:has_second_ref
Unexecuted instantiation: quantize_ssse3.c:has_second_ref
Unexecuted instantiation: variance_ssse3.c:has_second_ref
Unexecuted instantiation: blend_a64_hmask_sse4.c:has_second_ref
Unexecuted instantiation: blend_a64_mask_sse4.c:has_second_ref
Unexecuted instantiation: blend_a64_vmask_sse4.c:has_second_ref
Unexecuted instantiation: intrapred_sse4.c:has_second_ref
Unexecuted instantiation: corner_match_sse4.c:has_second_ref
Unexecuted instantiation: disflow_sse4.c:has_second_ref
Unexecuted instantiation: avg_intrin_sse4.c:has_second_ref
Unexecuted instantiation: sse_sse4.c:has_second_ref
Unexecuted instantiation: obmc_sad_sse4.c:has_second_ref
Unexecuted instantiation: obmc_variance_sse4.c:has_second_ref
Unexecuted instantiation: highbd_variance_sse4.c:has_second_ref
Unexecuted instantiation: aom_quantize_avx.c:has_second_ref
Unexecuted instantiation: aom_convolve_copy_avx2.c:has_second_ref
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:has_second_ref
Unexecuted instantiation: intrapred_avx2.c:has_second_ref
Unexecuted instantiation: loopfilter_avx2.c:has_second_ref
Unexecuted instantiation: blend_a64_mask_avx2.c:has_second_ref
Unexecuted instantiation: highbd_convolve_avx2.c:has_second_ref
Unexecuted instantiation: highbd_loopfilter_avx2.c:has_second_ref
Unexecuted instantiation: corner_match_avx2.c:has_second_ref
Unexecuted instantiation: disflow_avx2.c:has_second_ref
Unexecuted instantiation: avg_intrin_avx2.c:has_second_ref
Unexecuted instantiation: fft_avx2.c:has_second_ref
Unexecuted instantiation: masked_sad_intrin_avx2.c:has_second_ref
Unexecuted instantiation: subtract_avx2.c:has_second_ref
Unexecuted instantiation: adaptive_quantize_avx2.c:has_second_ref
Unexecuted instantiation: quantize_avx2.c:has_second_ref
Unexecuted instantiation: sad4d_avx2.c:has_second_ref
Unexecuted instantiation: sad_avx2.c:has_second_ref
Unexecuted instantiation: sad_impl_avx2.c:has_second_ref
Unexecuted instantiation: variance_avx2.c:has_second_ref
Unexecuted instantiation: sse_avx2.c:has_second_ref
Unexecuted instantiation: variance_impl_avx2.c:has_second_ref
Unexecuted instantiation: obmc_sad_avx2.c:has_second_ref
Unexecuted instantiation: obmc_variance_avx2.c:has_second_ref
Unexecuted instantiation: blk_sse_sum_avx2.c:has_second_ref
Unexecuted instantiation: sum_squares_avx2.c:has_second_ref
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:has_second_ref
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:has_second_ref
Unexecuted instantiation: highbd_sad_avx2.c:has_second_ref
Unexecuted instantiation: highbd_variance_avx2.c:has_second_ref
Unexecuted instantiation: alloccommon.c:has_second_ref
Unexecuted instantiation: av1_inv_txfm2d.c:has_second_ref
Unexecuted instantiation: av1_loopfilter.c:has_second_ref
Unexecuted instantiation: av1_txfm.c:has_second_ref
Unexecuted instantiation: blockd.c:has_second_ref
Unexecuted instantiation: cdef.c:has_second_ref
Unexecuted instantiation: cdef_block.c:has_second_ref
Unexecuted instantiation: cfl.c:has_second_ref
Unexecuted instantiation: convolve.c:has_second_ref
Unexecuted instantiation: debugmodes.c:has_second_ref
Unexecuted instantiation: entropy.c:has_second_ref
Unexecuted instantiation: entropymode.c:has_second_ref
Unexecuted instantiation: entropymv.c:has_second_ref
Unexecuted instantiation: idct.c:has_second_ref
Unexecuted instantiation: mvref_common.c:has_second_ref
pred_common.c:has_second_ref
Line
Count
Source
376
3.33M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
3.33M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
3.33M
}
Unexecuted instantiation: quant_common.c:has_second_ref
reconinter.c:has_second_ref
Line
Count
Source
376
19.9k
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
19.9k
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
19.9k
}
Unexecuted instantiation: reconintra.c:has_second_ref
Unexecuted instantiation: resize.c:has_second_ref
Unexecuted instantiation: restoration.c:has_second_ref
Unexecuted instantiation: scale.c:has_second_ref
Unexecuted instantiation: scan.c:has_second_ref
Unexecuted instantiation: seg_common.c:has_second_ref
Unexecuted instantiation: thread_common.c:has_second_ref
Unexecuted instantiation: tile_common.c:has_second_ref
Unexecuted instantiation: txb_common.c:has_second_ref
Unexecuted instantiation: warped_motion.c:has_second_ref
Unexecuted instantiation: aq_complexity.c:has_second_ref
Unexecuted instantiation: aq_cyclicrefresh.c:has_second_ref
Unexecuted instantiation: aq_variance.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm2d.c:has_second_ref
Unexecuted instantiation: cnn.c:has_second_ref
Unexecuted instantiation: compound_type.c:has_second_ref
Unexecuted instantiation: encode_strategy.c:has_second_ref
Unexecuted instantiation: global_motion.c:has_second_ref
Unexecuted instantiation: gop_structure.c:has_second_ref
interp_search.c:has_second_ref
Line
Count
Source
376
11.9M
static inline int has_second_ref(const MB_MODE_INFO *mbmi) {
377
11.9M
  return mbmi->ref_frame[1] > INTRA_FRAME;
378
11.9M
}
Unexecuted instantiation: ml.c:has_second_ref
Unexecuted instantiation: motion_search_facade.c:has_second_ref
Unexecuted instantiation: cfl_sse2.c:has_second_ref
Unexecuted instantiation: convolve_2d_sse2.c:has_second_ref
Unexecuted instantiation: convolve_sse2.c:has_second_ref
Unexecuted instantiation: jnt_convolve_sse2.c:has_second_ref
Unexecuted instantiation: resize_sse2.c:has_second_ref
Unexecuted instantiation: wiener_convolve_sse2.c:has_second_ref
Unexecuted instantiation: av1_k_means_sse2.c:has_second_ref
Unexecuted instantiation: av1_quantize_sse2.c:has_second_ref
Unexecuted instantiation: error_intrin_sse2.c:has_second_ref
Unexecuted instantiation: temporal_filter_sse2.c:has_second_ref
Unexecuted instantiation: wedge_utils_sse2.c:has_second_ref
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:has_second_ref
Unexecuted instantiation: highbd_temporal_filter_sse2.c:has_second_ref
Unexecuted instantiation: ml_sse3.c:has_second_ref
Unexecuted instantiation: av1_inv_txfm_ssse3.c:has_second_ref
Unexecuted instantiation: cfl_ssse3.c:has_second_ref
Unexecuted instantiation: jnt_convolve_ssse3.c:has_second_ref
Unexecuted instantiation: resize_ssse3.c:has_second_ref
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:has_second_ref
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:has_second_ref
Unexecuted instantiation: reconinter_ssse3.c:has_second_ref
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:has_second_ref
Unexecuted instantiation: av1_convolve_scale_sse4.c:has_second_ref
Unexecuted instantiation: av1_txfm_sse4.c:has_second_ref
Unexecuted instantiation: cdef_block_sse4.c:has_second_ref
Unexecuted instantiation: filterintra_sse4.c:has_second_ref
Unexecuted instantiation: highbd_inv_txfm_sse4.c:has_second_ref
Unexecuted instantiation: intra_edge_sse4.c:has_second_ref
Unexecuted instantiation: reconinter_sse4.c:has_second_ref
Unexecuted instantiation: selfguided_sse4.c:has_second_ref
Unexecuted instantiation: warp_plane_sse4.c:has_second_ref
Unexecuted instantiation: highbd_convolve_2d_sse4.c:has_second_ref
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:has_second_ref
Unexecuted instantiation: highbd_warp_plane_sse4.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:has_second_ref
Unexecuted instantiation: encodetxb_sse4.c:has_second_ref
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:has_second_ref
Unexecuted instantiation: rdopt_sse4.c:has_second_ref
Unexecuted instantiation: pickrst_sse4.c:has_second_ref
Unexecuted instantiation: av1_highbd_quantize_sse4.c:has_second_ref
Unexecuted instantiation: hash_sse42.c:has_second_ref
Unexecuted instantiation: av1_inv_txfm_avx2.c:has_second_ref
Unexecuted instantiation: cdef_block_avx2.c:has_second_ref
Unexecuted instantiation: cfl_avx2.c:has_second_ref
Unexecuted instantiation: convolve_2d_avx2.c:has_second_ref
Unexecuted instantiation: convolve_avx2.c:has_second_ref
Unexecuted instantiation: highbd_inv_txfm_avx2.c:has_second_ref
Unexecuted instantiation: jnt_convolve_avx2.c:has_second_ref
Unexecuted instantiation: reconinter_avx2.c:has_second_ref
Unexecuted instantiation: resize_avx2.c:has_second_ref
Unexecuted instantiation: selfguided_avx2.c:has_second_ref
Unexecuted instantiation: warp_plane_avx2.c:has_second_ref
Unexecuted instantiation: wiener_convolve_avx2.c:has_second_ref
Unexecuted instantiation: highbd_convolve_2d_avx2.c:has_second_ref
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:has_second_ref
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:has_second_ref
Unexecuted instantiation: highbd_warp_affine_avx2.c:has_second_ref
Unexecuted instantiation: av1_quantize_avx2.c:has_second_ref
Unexecuted instantiation: error_intrin_avx2.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:has_second_ref
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:has_second_ref
Unexecuted instantiation: wedge_utils_avx2.c:has_second_ref
Unexecuted instantiation: encodetxb_avx2.c:has_second_ref
Unexecuted instantiation: rdopt_avx2.c:has_second_ref
Unexecuted instantiation: av1_k_means_avx2.c:has_second_ref
Unexecuted instantiation: temporal_filter_avx2.c:has_second_ref
Unexecuted instantiation: pickrst_avx2.c:has_second_ref
Unexecuted instantiation: cnn_avx2.c:has_second_ref
Unexecuted instantiation: ml_avx2.c:has_second_ref
Unexecuted instantiation: av1_highbd_quantize_avx2.c:has_second_ref
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:has_second_ref
Unexecuted instantiation: highbd_temporal_filter_avx2.c:has_second_ref
Unexecuted instantiation: blk_sse_sum.c:has_second_ref
Unexecuted instantiation: fft.c:has_second_ref
Unexecuted instantiation: sum_squares.c:has_second_ref
Unexecuted instantiation: highbd_intrapred_sse2.c:has_second_ref
Unexecuted instantiation: variance_impl_ssse3.c:has_second_ref
Unexecuted instantiation: av1_inv_txfm1d.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm1d.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm_sse2.c:has_second_ref
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:has_second_ref
379
380
24.8k
static inline int has_uni_comp_refs(const MB_MODE_INFO *mbmi) {
381
24.8k
  return has_second_ref(mbmi) && (!((mbmi->ref_frame[0] >= BWDREF_FRAME) ^
382
24.8k
                                    (mbmi->ref_frame[1] >= BWDREF_FRAME)));
383
24.8k
}
Unexecuted instantiation: av1_dx_iface.c:has_uni_comp_refs
Unexecuted instantiation: decodeframe.c:has_uni_comp_refs
Unexecuted instantiation: decodemv.c:has_uni_comp_refs
Unexecuted instantiation: decoder.c:has_uni_comp_refs
Unexecuted instantiation: decodetxb.c:has_uni_comp_refs
Unexecuted instantiation: detokenize.c:has_uni_comp_refs
Unexecuted instantiation: obu.c:has_uni_comp_refs
Unexecuted instantiation: av1_cx_iface.c:has_uni_comp_refs
Unexecuted instantiation: allintra_vis.c:has_uni_comp_refs
Unexecuted instantiation: av1_quantize.c:has_uni_comp_refs
bitstream.c:has_uni_comp_refs
Line
Count
Source
380
3
static inline int has_uni_comp_refs(const MB_MODE_INFO *mbmi) {
381
3
  return has_second_ref(mbmi) && (!((mbmi->ref_frame[0] >= BWDREF_FRAME) ^
382
3
                                    (mbmi->ref_frame[1] >= BWDREF_FRAME)));
383
3
}
Unexecuted instantiation: context_tree.c:has_uni_comp_refs
Unexecuted instantiation: encodeframe.c:has_uni_comp_refs
Unexecuted instantiation: encodeframe_utils.c:has_uni_comp_refs
Unexecuted instantiation: encodemb.c:has_uni_comp_refs
Unexecuted instantiation: encodemv.c:has_uni_comp_refs
Unexecuted instantiation: encoder.c:has_uni_comp_refs
Unexecuted instantiation: encoder_utils.c:has_uni_comp_refs
Unexecuted instantiation: encodetxb.c:has_uni_comp_refs
Unexecuted instantiation: ethread.c:has_uni_comp_refs
Unexecuted instantiation: firstpass.c:has_uni_comp_refs
Unexecuted instantiation: global_motion_facade.c:has_uni_comp_refs
Unexecuted instantiation: hash.c:has_uni_comp_refs
Unexecuted instantiation: hash_motion.c:has_uni_comp_refs
Unexecuted instantiation: hybrid_fwd_txfm.c:has_uni_comp_refs
Unexecuted instantiation: level.c:has_uni_comp_refs
Unexecuted instantiation: lookahead.c:has_uni_comp_refs
Unexecuted instantiation: mcomp.c:has_uni_comp_refs
Unexecuted instantiation: mv_prec.c:has_uni_comp_refs
Unexecuted instantiation: palette.c:has_uni_comp_refs
partition_search.c:has_uni_comp_refs
Line
Count
Source
380
3
static inline int has_uni_comp_refs(const MB_MODE_INFO *mbmi) {
381
3
  return has_second_ref(mbmi) && (!((mbmi->ref_frame[0] >= BWDREF_FRAME) ^
382
3
                                    (mbmi->ref_frame[1] >= BWDREF_FRAME)));
383
3
}
Unexecuted instantiation: partition_strategy.c:has_uni_comp_refs
Unexecuted instantiation: pass2_strategy.c:has_uni_comp_refs
Unexecuted instantiation: pickcdef.c:has_uni_comp_refs
Unexecuted instantiation: picklpf.c:has_uni_comp_refs
Unexecuted instantiation: pickrst.c:has_uni_comp_refs
Unexecuted instantiation: ratectrl.c:has_uni_comp_refs
Unexecuted instantiation: rd.c:has_uni_comp_refs
Unexecuted instantiation: rdopt.c:has_uni_comp_refs
Unexecuted instantiation: nonrd_pickmode.c:has_uni_comp_refs
Unexecuted instantiation: nonrd_opt.c:has_uni_comp_refs
Unexecuted instantiation: reconinter_enc.c:has_uni_comp_refs
Unexecuted instantiation: segmentation.c:has_uni_comp_refs
Unexecuted instantiation: speed_features.c:has_uni_comp_refs
Unexecuted instantiation: superres_scale.c:has_uni_comp_refs
Unexecuted instantiation: svc_layercontext.c:has_uni_comp_refs
Unexecuted instantiation: temporal_filter.c:has_uni_comp_refs
Unexecuted instantiation: tokenize.c:has_uni_comp_refs
Unexecuted instantiation: tpl_model.c:has_uni_comp_refs
Unexecuted instantiation: tx_search.c:has_uni_comp_refs
Unexecuted instantiation: txb_rdopt.c:has_uni_comp_refs
Unexecuted instantiation: intra_mode_search.c:has_uni_comp_refs
Unexecuted instantiation: var_based_part.c:has_uni_comp_refs
Unexecuted instantiation: av1_noise_estimate.c:has_uni_comp_refs
Unexecuted instantiation: dwt.c:has_uni_comp_refs
Unexecuted instantiation: encodetxb_sse2.c:has_uni_comp_refs
Unexecuted instantiation: reconinter_enc_sse2.c:has_uni_comp_refs
Unexecuted instantiation: aom_dsp_rtcd.c:has_uni_comp_refs
Unexecuted instantiation: av1_rtcd.c:has_uni_comp_refs
Unexecuted instantiation: aom_convolve.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_hmask.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_mask.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_vmask.c:has_uni_comp_refs
Unexecuted instantiation: intrapred.c:has_uni_comp_refs
Unexecuted instantiation: avg.c:has_uni_comp_refs
Unexecuted instantiation: psnr.c:has_uni_comp_refs
Unexecuted instantiation: quantize.c:has_uni_comp_refs
Unexecuted instantiation: sad.c:has_uni_comp_refs
Unexecuted instantiation: sad_av1.c:has_uni_comp_refs
Unexecuted instantiation: sse.c:has_uni_comp_refs
Unexecuted instantiation: variance.c:has_uni_comp_refs
Unexecuted instantiation: pyramid.c:has_uni_comp_refs
Unexecuted instantiation: corner_match.c:has_uni_comp_refs
Unexecuted instantiation: disflow.c:has_uni_comp_refs
Unexecuted instantiation: noise_util.c:has_uni_comp_refs
Unexecuted instantiation: aom_convolve_copy_sse2.c:has_uni_comp_refs
Unexecuted instantiation: intrapred_sse2.c:has_uni_comp_refs
Unexecuted instantiation: loopfilter_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_loopfilter_sse2.c:has_uni_comp_refs
Unexecuted instantiation: avg_intrin_sse2.c:has_uni_comp_refs
Unexecuted instantiation: fft_sse2.c:has_uni_comp_refs
Unexecuted instantiation: fwd_txfm_sse2.c:has_uni_comp_refs
Unexecuted instantiation: quantize_sse2.c:has_uni_comp_refs
Unexecuted instantiation: adaptive_quantize_sse2.c:has_uni_comp_refs
Unexecuted instantiation: blk_sse_sum_sse2.c:has_uni_comp_refs
Unexecuted instantiation: sum_squares_sse2.c:has_uni_comp_refs
Unexecuted instantiation: variance_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_subtract_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_variance_sse2.c:has_uni_comp_refs
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: intrapred_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: masked_sad_intrin_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: masked_variance_intrin_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: quantize_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: variance_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_hmask_sse4.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_mask_sse4.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_vmask_sse4.c:has_uni_comp_refs
Unexecuted instantiation: intrapred_sse4.c:has_uni_comp_refs
Unexecuted instantiation: corner_match_sse4.c:has_uni_comp_refs
Unexecuted instantiation: disflow_sse4.c:has_uni_comp_refs
Unexecuted instantiation: avg_intrin_sse4.c:has_uni_comp_refs
Unexecuted instantiation: sse_sse4.c:has_uni_comp_refs
Unexecuted instantiation: obmc_sad_sse4.c:has_uni_comp_refs
Unexecuted instantiation: obmc_variance_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_variance_sse4.c:has_uni_comp_refs
Unexecuted instantiation: aom_quantize_avx.c:has_uni_comp_refs
Unexecuted instantiation: aom_convolve_copy_avx2.c:has_uni_comp_refs
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: intrapred_avx2.c:has_uni_comp_refs
Unexecuted instantiation: loopfilter_avx2.c:has_uni_comp_refs
Unexecuted instantiation: blend_a64_mask_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_loopfilter_avx2.c:has_uni_comp_refs
Unexecuted instantiation: corner_match_avx2.c:has_uni_comp_refs
Unexecuted instantiation: disflow_avx2.c:has_uni_comp_refs
Unexecuted instantiation: avg_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: fft_avx2.c:has_uni_comp_refs
Unexecuted instantiation: masked_sad_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: subtract_avx2.c:has_uni_comp_refs
Unexecuted instantiation: adaptive_quantize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: quantize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: sad4d_avx2.c:has_uni_comp_refs
Unexecuted instantiation: sad_avx2.c:has_uni_comp_refs
Unexecuted instantiation: sad_impl_avx2.c:has_uni_comp_refs
Unexecuted instantiation: variance_avx2.c:has_uni_comp_refs
Unexecuted instantiation: sse_avx2.c:has_uni_comp_refs
Unexecuted instantiation: variance_impl_avx2.c:has_uni_comp_refs
Unexecuted instantiation: obmc_sad_avx2.c:has_uni_comp_refs
Unexecuted instantiation: obmc_variance_avx2.c:has_uni_comp_refs
Unexecuted instantiation: blk_sse_sum_avx2.c:has_uni_comp_refs
Unexecuted instantiation: sum_squares_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_sad_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_variance_avx2.c:has_uni_comp_refs
Unexecuted instantiation: alloccommon.c:has_uni_comp_refs
Unexecuted instantiation: av1_inv_txfm2d.c:has_uni_comp_refs
Unexecuted instantiation: av1_loopfilter.c:has_uni_comp_refs
Unexecuted instantiation: av1_txfm.c:has_uni_comp_refs
Unexecuted instantiation: blockd.c:has_uni_comp_refs
Unexecuted instantiation: cdef.c:has_uni_comp_refs
Unexecuted instantiation: cdef_block.c:has_uni_comp_refs
Unexecuted instantiation: cfl.c:has_uni_comp_refs
Unexecuted instantiation: convolve.c:has_uni_comp_refs
Unexecuted instantiation: debugmodes.c:has_uni_comp_refs
Unexecuted instantiation: entropy.c:has_uni_comp_refs
Unexecuted instantiation: entropymode.c:has_uni_comp_refs
Unexecuted instantiation: entropymv.c:has_uni_comp_refs
Unexecuted instantiation: idct.c:has_uni_comp_refs
Unexecuted instantiation: mvref_common.c:has_uni_comp_refs
pred_common.c:has_uni_comp_refs
Line
Count
Source
380
24.8k
static inline int has_uni_comp_refs(const MB_MODE_INFO *mbmi) {
381
24.8k
  return has_second_ref(mbmi) && (!((mbmi->ref_frame[0] >= BWDREF_FRAME) ^
382
24.8k
                                    (mbmi->ref_frame[1] >= BWDREF_FRAME)));
383
24.8k
}
Unexecuted instantiation: quant_common.c:has_uni_comp_refs
Unexecuted instantiation: reconinter.c:has_uni_comp_refs
Unexecuted instantiation: reconintra.c:has_uni_comp_refs
Unexecuted instantiation: resize.c:has_uni_comp_refs
Unexecuted instantiation: restoration.c:has_uni_comp_refs
Unexecuted instantiation: scale.c:has_uni_comp_refs
Unexecuted instantiation: scan.c:has_uni_comp_refs
Unexecuted instantiation: seg_common.c:has_uni_comp_refs
Unexecuted instantiation: thread_common.c:has_uni_comp_refs
Unexecuted instantiation: tile_common.c:has_uni_comp_refs
Unexecuted instantiation: txb_common.c:has_uni_comp_refs
Unexecuted instantiation: warped_motion.c:has_uni_comp_refs
Unexecuted instantiation: aq_complexity.c:has_uni_comp_refs
Unexecuted instantiation: aq_cyclicrefresh.c:has_uni_comp_refs
Unexecuted instantiation: aq_variance.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm2d.c:has_uni_comp_refs
Unexecuted instantiation: cnn.c:has_uni_comp_refs
Unexecuted instantiation: compound_type.c:has_uni_comp_refs
Unexecuted instantiation: encode_strategy.c:has_uni_comp_refs
Unexecuted instantiation: global_motion.c:has_uni_comp_refs
Unexecuted instantiation: gop_structure.c:has_uni_comp_refs
Unexecuted instantiation: interp_search.c:has_uni_comp_refs
Unexecuted instantiation: ml.c:has_uni_comp_refs
Unexecuted instantiation: motion_search_facade.c:has_uni_comp_refs
Unexecuted instantiation: cfl_sse2.c:has_uni_comp_refs
Unexecuted instantiation: convolve_2d_sse2.c:has_uni_comp_refs
Unexecuted instantiation: convolve_sse2.c:has_uni_comp_refs
Unexecuted instantiation: jnt_convolve_sse2.c:has_uni_comp_refs
Unexecuted instantiation: resize_sse2.c:has_uni_comp_refs
Unexecuted instantiation: wiener_convolve_sse2.c:has_uni_comp_refs
Unexecuted instantiation: av1_k_means_sse2.c:has_uni_comp_refs
Unexecuted instantiation: av1_quantize_sse2.c:has_uni_comp_refs
Unexecuted instantiation: error_intrin_sse2.c:has_uni_comp_refs
Unexecuted instantiation: temporal_filter_sse2.c:has_uni_comp_refs
Unexecuted instantiation: wedge_utils_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_temporal_filter_sse2.c:has_uni_comp_refs
Unexecuted instantiation: ml_sse3.c:has_uni_comp_refs
Unexecuted instantiation: av1_inv_txfm_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: cfl_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: jnt_convolve_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: resize_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: reconinter_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:has_uni_comp_refs
Unexecuted instantiation: av1_convolve_scale_sse4.c:has_uni_comp_refs
Unexecuted instantiation: av1_txfm_sse4.c:has_uni_comp_refs
Unexecuted instantiation: cdef_block_sse4.c:has_uni_comp_refs
Unexecuted instantiation: filterintra_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_inv_txfm_sse4.c:has_uni_comp_refs
Unexecuted instantiation: intra_edge_sse4.c:has_uni_comp_refs
Unexecuted instantiation: reconinter_sse4.c:has_uni_comp_refs
Unexecuted instantiation: selfguided_sse4.c:has_uni_comp_refs
Unexecuted instantiation: warp_plane_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_2d_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_warp_plane_sse4.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:has_uni_comp_refs
Unexecuted instantiation: encodetxb_sse4.c:has_uni_comp_refs
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:has_uni_comp_refs
Unexecuted instantiation: rdopt_sse4.c:has_uni_comp_refs
Unexecuted instantiation: pickrst_sse4.c:has_uni_comp_refs
Unexecuted instantiation: av1_highbd_quantize_sse4.c:has_uni_comp_refs
Unexecuted instantiation: hash_sse42.c:has_uni_comp_refs
Unexecuted instantiation: av1_inv_txfm_avx2.c:has_uni_comp_refs
Unexecuted instantiation: cdef_block_avx2.c:has_uni_comp_refs
Unexecuted instantiation: cfl_avx2.c:has_uni_comp_refs
Unexecuted instantiation: convolve_2d_avx2.c:has_uni_comp_refs
Unexecuted instantiation: convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_inv_txfm_avx2.c:has_uni_comp_refs
Unexecuted instantiation: jnt_convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: reconinter_avx2.c:has_uni_comp_refs
Unexecuted instantiation: resize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: selfguided_avx2.c:has_uni_comp_refs
Unexecuted instantiation: warp_plane_avx2.c:has_uni_comp_refs
Unexecuted instantiation: wiener_convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_convolve_2d_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_warp_affine_avx2.c:has_uni_comp_refs
Unexecuted instantiation: av1_quantize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: error_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:has_uni_comp_refs
Unexecuted instantiation: wedge_utils_avx2.c:has_uni_comp_refs
Unexecuted instantiation: encodetxb_avx2.c:has_uni_comp_refs
Unexecuted instantiation: rdopt_avx2.c:has_uni_comp_refs
Unexecuted instantiation: av1_k_means_avx2.c:has_uni_comp_refs
Unexecuted instantiation: temporal_filter_avx2.c:has_uni_comp_refs
Unexecuted instantiation: pickrst_avx2.c:has_uni_comp_refs
Unexecuted instantiation: cnn_avx2.c:has_uni_comp_refs
Unexecuted instantiation: ml_avx2.c:has_uni_comp_refs
Unexecuted instantiation: av1_highbd_quantize_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:has_uni_comp_refs
Unexecuted instantiation: highbd_temporal_filter_avx2.c:has_uni_comp_refs
Unexecuted instantiation: blk_sse_sum.c:has_uni_comp_refs
Unexecuted instantiation: fft.c:has_uni_comp_refs
Unexecuted instantiation: sum_squares.c:has_uni_comp_refs
Unexecuted instantiation: highbd_intrapred_sse2.c:has_uni_comp_refs
Unexecuted instantiation: variance_impl_ssse3.c:has_uni_comp_refs
Unexecuted instantiation: av1_inv_txfm1d.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm1d.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm_sse2.c:has_uni_comp_refs
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:has_uni_comp_refs
384
385
8.03M
static inline MV_REFERENCE_FRAME comp_ref0(int ref_idx) {
386
8.03M
  static const MV_REFERENCE_FRAME lut[] = {
387
8.03M
    LAST_FRAME,     // LAST_LAST2_FRAMES,
388
8.03M
    LAST_FRAME,     // LAST_LAST3_FRAMES,
389
8.03M
    LAST_FRAME,     // LAST_GOLDEN_FRAMES,
390
8.03M
    BWDREF_FRAME,   // BWDREF_ALTREF_FRAMES,
391
8.03M
    LAST2_FRAME,    // LAST2_LAST3_FRAMES
392
8.03M
    LAST2_FRAME,    // LAST2_GOLDEN_FRAMES,
393
8.03M
    LAST3_FRAME,    // LAST3_GOLDEN_FRAMES,
394
8.03M
    BWDREF_FRAME,   // BWDREF_ALTREF2_FRAMES,
395
8.03M
    ALTREF2_FRAME,  // ALTREF2_ALTREF_FRAMES,
396
8.03M
  };
397
8.03M
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
398
8.03M
  return lut[ref_idx];
399
8.03M
}
Unexecuted instantiation: av1_dx_iface.c:comp_ref0
Unexecuted instantiation: decodeframe.c:comp_ref0
decodemv.c:comp_ref0
Line
Count
Source
385
31.1k
static inline MV_REFERENCE_FRAME comp_ref0(int ref_idx) {
386
31.1k
  static const MV_REFERENCE_FRAME lut[] = {
387
31.1k
    LAST_FRAME,     // LAST_LAST2_FRAMES,
388
31.1k
    LAST_FRAME,     // LAST_LAST3_FRAMES,
389
31.1k
    LAST_FRAME,     // LAST_GOLDEN_FRAMES,
390
31.1k
    BWDREF_FRAME,   // BWDREF_ALTREF_FRAMES,
391
31.1k
    LAST2_FRAME,    // LAST2_LAST3_FRAMES
392
31.1k
    LAST2_FRAME,    // LAST2_GOLDEN_FRAMES,
393
31.1k
    LAST3_FRAME,    // LAST3_GOLDEN_FRAMES,
394
31.1k
    BWDREF_FRAME,   // BWDREF_ALTREF2_FRAMES,
395
31.1k
    ALTREF2_FRAME,  // ALTREF2_ALTREF_FRAMES,
396
31.1k
  };
397
31.1k
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
398
31.1k
  return lut[ref_idx];
399
31.1k
}
Unexecuted instantiation: decoder.c:comp_ref0
Unexecuted instantiation: decodetxb.c:comp_ref0
Unexecuted instantiation: detokenize.c:comp_ref0
Unexecuted instantiation: obu.c:comp_ref0
Unexecuted instantiation: av1_cx_iface.c:comp_ref0
Unexecuted instantiation: allintra_vis.c:comp_ref0
Unexecuted instantiation: av1_quantize.c:comp_ref0
Unexecuted instantiation: bitstream.c:comp_ref0
Unexecuted instantiation: context_tree.c:comp_ref0
Unexecuted instantiation: encodeframe.c:comp_ref0
Unexecuted instantiation: encodeframe_utils.c:comp_ref0
Unexecuted instantiation: encodemb.c:comp_ref0
Unexecuted instantiation: encodemv.c:comp_ref0
Unexecuted instantiation: encoder.c:comp_ref0
Unexecuted instantiation: encoder_utils.c:comp_ref0
Unexecuted instantiation: encodetxb.c:comp_ref0
Unexecuted instantiation: ethread.c:comp_ref0
Unexecuted instantiation: firstpass.c:comp_ref0
Unexecuted instantiation: global_motion_facade.c:comp_ref0
Unexecuted instantiation: hash.c:comp_ref0
Unexecuted instantiation: hash_motion.c:comp_ref0
Unexecuted instantiation: hybrid_fwd_txfm.c:comp_ref0
Unexecuted instantiation: level.c:comp_ref0
Unexecuted instantiation: lookahead.c:comp_ref0
Unexecuted instantiation: mcomp.c:comp_ref0
Unexecuted instantiation: mv_prec.c:comp_ref0
Unexecuted instantiation: palette.c:comp_ref0
Unexecuted instantiation: partition_search.c:comp_ref0
Unexecuted instantiation: partition_strategy.c:comp_ref0
Unexecuted instantiation: pass2_strategy.c:comp_ref0
Unexecuted instantiation: pickcdef.c:comp_ref0
Unexecuted instantiation: picklpf.c:comp_ref0
Unexecuted instantiation: pickrst.c:comp_ref0
Unexecuted instantiation: ratectrl.c:comp_ref0
Unexecuted instantiation: rd.c:comp_ref0
rdopt.c:comp_ref0
Line
Count
Source
385
8.00M
static inline MV_REFERENCE_FRAME comp_ref0(int ref_idx) {
386
8.00M
  static const MV_REFERENCE_FRAME lut[] = {
387
8.00M
    LAST_FRAME,     // LAST_LAST2_FRAMES,
388
8.00M
    LAST_FRAME,     // LAST_LAST3_FRAMES,
389
8.00M
    LAST_FRAME,     // LAST_GOLDEN_FRAMES,
390
8.00M
    BWDREF_FRAME,   // BWDREF_ALTREF_FRAMES,
391
8.00M
    LAST2_FRAME,    // LAST2_LAST3_FRAMES
392
8.00M
    LAST2_FRAME,    // LAST2_GOLDEN_FRAMES,
393
8.00M
    LAST3_FRAME,    // LAST3_GOLDEN_FRAMES,
394
8.00M
    BWDREF_FRAME,   // BWDREF_ALTREF2_FRAMES,
395
8.00M
    ALTREF2_FRAME,  // ALTREF2_ALTREF_FRAMES,
396
8.00M
  };
397
8.00M
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
398
8.00M
  return lut[ref_idx];
399
8.00M
}
Unexecuted instantiation: nonrd_pickmode.c:comp_ref0
Unexecuted instantiation: nonrd_opt.c:comp_ref0
Unexecuted instantiation: reconinter_enc.c:comp_ref0
Unexecuted instantiation: segmentation.c:comp_ref0
Unexecuted instantiation: speed_features.c:comp_ref0
Unexecuted instantiation: superres_scale.c:comp_ref0
Unexecuted instantiation: svc_layercontext.c:comp_ref0
Unexecuted instantiation: temporal_filter.c:comp_ref0
Unexecuted instantiation: tokenize.c:comp_ref0
Unexecuted instantiation: tpl_model.c:comp_ref0
Unexecuted instantiation: tx_search.c:comp_ref0
Unexecuted instantiation: txb_rdopt.c:comp_ref0
Unexecuted instantiation: intra_mode_search.c:comp_ref0
Unexecuted instantiation: var_based_part.c:comp_ref0
Unexecuted instantiation: av1_noise_estimate.c:comp_ref0
Unexecuted instantiation: dwt.c:comp_ref0
Unexecuted instantiation: encodetxb_sse2.c:comp_ref0
Unexecuted instantiation: reconinter_enc_sse2.c:comp_ref0
Unexecuted instantiation: aom_dsp_rtcd.c:comp_ref0
Unexecuted instantiation: av1_rtcd.c:comp_ref0
Unexecuted instantiation: aom_convolve.c:comp_ref0
Unexecuted instantiation: blend_a64_hmask.c:comp_ref0
Unexecuted instantiation: blend_a64_mask.c:comp_ref0
Unexecuted instantiation: blend_a64_vmask.c:comp_ref0
Unexecuted instantiation: intrapred.c:comp_ref0
Unexecuted instantiation: avg.c:comp_ref0
Unexecuted instantiation: psnr.c:comp_ref0
Unexecuted instantiation: quantize.c:comp_ref0
Unexecuted instantiation: sad.c:comp_ref0
Unexecuted instantiation: sad_av1.c:comp_ref0
Unexecuted instantiation: sse.c:comp_ref0
Unexecuted instantiation: variance.c:comp_ref0
Unexecuted instantiation: pyramid.c:comp_ref0
Unexecuted instantiation: corner_match.c:comp_ref0
Unexecuted instantiation: disflow.c:comp_ref0
Unexecuted instantiation: noise_util.c:comp_ref0
Unexecuted instantiation: aom_convolve_copy_sse2.c:comp_ref0
Unexecuted instantiation: intrapred_sse2.c:comp_ref0
Unexecuted instantiation: loopfilter_sse2.c:comp_ref0
Unexecuted instantiation: highbd_convolve_sse2.c:comp_ref0
Unexecuted instantiation: highbd_loopfilter_sse2.c:comp_ref0
Unexecuted instantiation: avg_intrin_sse2.c:comp_ref0
Unexecuted instantiation: fft_sse2.c:comp_ref0
Unexecuted instantiation: fwd_txfm_sse2.c:comp_ref0
Unexecuted instantiation: quantize_sse2.c:comp_ref0
Unexecuted instantiation: adaptive_quantize_sse2.c:comp_ref0
Unexecuted instantiation: blk_sse_sum_sse2.c:comp_ref0
Unexecuted instantiation: sum_squares_sse2.c:comp_ref0
Unexecuted instantiation: variance_sse2.c:comp_ref0
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:comp_ref0
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:comp_ref0
Unexecuted instantiation: highbd_subtract_sse2.c:comp_ref0
Unexecuted instantiation: highbd_variance_sse2.c:comp_ref0
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:comp_ref0
Unexecuted instantiation: intrapred_ssse3.c:comp_ref0
Unexecuted instantiation: highbd_convolve_ssse3.c:comp_ref0
Unexecuted instantiation: masked_sad_intrin_ssse3.c:comp_ref0
Unexecuted instantiation: masked_variance_intrin_ssse3.c:comp_ref0
Unexecuted instantiation: quantize_ssse3.c:comp_ref0
Unexecuted instantiation: variance_ssse3.c:comp_ref0
Unexecuted instantiation: blend_a64_hmask_sse4.c:comp_ref0
Unexecuted instantiation: blend_a64_mask_sse4.c:comp_ref0
Unexecuted instantiation: blend_a64_vmask_sse4.c:comp_ref0
Unexecuted instantiation: intrapred_sse4.c:comp_ref0
Unexecuted instantiation: corner_match_sse4.c:comp_ref0
Unexecuted instantiation: disflow_sse4.c:comp_ref0
Unexecuted instantiation: avg_intrin_sse4.c:comp_ref0
Unexecuted instantiation: sse_sse4.c:comp_ref0
Unexecuted instantiation: obmc_sad_sse4.c:comp_ref0
Unexecuted instantiation: obmc_variance_sse4.c:comp_ref0
Unexecuted instantiation: highbd_variance_sse4.c:comp_ref0
Unexecuted instantiation: aom_quantize_avx.c:comp_ref0
Unexecuted instantiation: aom_convolve_copy_avx2.c:comp_ref0
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:comp_ref0
Unexecuted instantiation: intrapred_avx2.c:comp_ref0
Unexecuted instantiation: loopfilter_avx2.c:comp_ref0
Unexecuted instantiation: blend_a64_mask_avx2.c:comp_ref0
Unexecuted instantiation: highbd_convolve_avx2.c:comp_ref0
Unexecuted instantiation: highbd_loopfilter_avx2.c:comp_ref0
Unexecuted instantiation: corner_match_avx2.c:comp_ref0
Unexecuted instantiation: disflow_avx2.c:comp_ref0
Unexecuted instantiation: avg_intrin_avx2.c:comp_ref0
Unexecuted instantiation: fft_avx2.c:comp_ref0
Unexecuted instantiation: masked_sad_intrin_avx2.c:comp_ref0
Unexecuted instantiation: subtract_avx2.c:comp_ref0
Unexecuted instantiation: adaptive_quantize_avx2.c:comp_ref0
Unexecuted instantiation: quantize_avx2.c:comp_ref0
Unexecuted instantiation: sad4d_avx2.c:comp_ref0
Unexecuted instantiation: sad_avx2.c:comp_ref0
Unexecuted instantiation: sad_impl_avx2.c:comp_ref0
Unexecuted instantiation: variance_avx2.c:comp_ref0
Unexecuted instantiation: sse_avx2.c:comp_ref0
Unexecuted instantiation: variance_impl_avx2.c:comp_ref0
Unexecuted instantiation: obmc_sad_avx2.c:comp_ref0
Unexecuted instantiation: obmc_variance_avx2.c:comp_ref0
Unexecuted instantiation: blk_sse_sum_avx2.c:comp_ref0
Unexecuted instantiation: sum_squares_avx2.c:comp_ref0
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:comp_ref0
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:comp_ref0
Unexecuted instantiation: highbd_sad_avx2.c:comp_ref0
Unexecuted instantiation: highbd_variance_avx2.c:comp_ref0
Unexecuted instantiation: alloccommon.c:comp_ref0
Unexecuted instantiation: av1_inv_txfm2d.c:comp_ref0
Unexecuted instantiation: av1_loopfilter.c:comp_ref0
Unexecuted instantiation: av1_txfm.c:comp_ref0
Unexecuted instantiation: blockd.c:comp_ref0
Unexecuted instantiation: cdef.c:comp_ref0
Unexecuted instantiation: cdef_block.c:comp_ref0
Unexecuted instantiation: cfl.c:comp_ref0
Unexecuted instantiation: convolve.c:comp_ref0
Unexecuted instantiation: debugmodes.c:comp_ref0
Unexecuted instantiation: entropy.c:comp_ref0
Unexecuted instantiation: entropymode.c:comp_ref0
Unexecuted instantiation: entropymv.c:comp_ref0
Unexecuted instantiation: idct.c:comp_ref0
Unexecuted instantiation: mvref_common.c:comp_ref0
Unexecuted instantiation: pred_common.c:comp_ref0
Unexecuted instantiation: quant_common.c:comp_ref0
Unexecuted instantiation: reconinter.c:comp_ref0
Unexecuted instantiation: reconintra.c:comp_ref0
Unexecuted instantiation: resize.c:comp_ref0
Unexecuted instantiation: restoration.c:comp_ref0
Unexecuted instantiation: scale.c:comp_ref0
Unexecuted instantiation: scan.c:comp_ref0
Unexecuted instantiation: seg_common.c:comp_ref0
Unexecuted instantiation: thread_common.c:comp_ref0
Unexecuted instantiation: tile_common.c:comp_ref0
Unexecuted instantiation: txb_common.c:comp_ref0
Unexecuted instantiation: warped_motion.c:comp_ref0
Unexecuted instantiation: aq_complexity.c:comp_ref0
Unexecuted instantiation: aq_cyclicrefresh.c:comp_ref0
Unexecuted instantiation: aq_variance.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm2d.c:comp_ref0
Unexecuted instantiation: cnn.c:comp_ref0
Unexecuted instantiation: compound_type.c:comp_ref0
Unexecuted instantiation: encode_strategy.c:comp_ref0
Unexecuted instantiation: global_motion.c:comp_ref0
Unexecuted instantiation: gop_structure.c:comp_ref0
Unexecuted instantiation: interp_search.c:comp_ref0
Unexecuted instantiation: ml.c:comp_ref0
Unexecuted instantiation: motion_search_facade.c:comp_ref0
Unexecuted instantiation: cfl_sse2.c:comp_ref0
Unexecuted instantiation: convolve_2d_sse2.c:comp_ref0
Unexecuted instantiation: convolve_sse2.c:comp_ref0
Unexecuted instantiation: jnt_convolve_sse2.c:comp_ref0
Unexecuted instantiation: resize_sse2.c:comp_ref0
Unexecuted instantiation: wiener_convolve_sse2.c:comp_ref0
Unexecuted instantiation: av1_k_means_sse2.c:comp_ref0
Unexecuted instantiation: av1_quantize_sse2.c:comp_ref0
Unexecuted instantiation: error_intrin_sse2.c:comp_ref0
Unexecuted instantiation: temporal_filter_sse2.c:comp_ref0
Unexecuted instantiation: wedge_utils_sse2.c:comp_ref0
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:comp_ref0
Unexecuted instantiation: highbd_temporal_filter_sse2.c:comp_ref0
Unexecuted instantiation: ml_sse3.c:comp_ref0
Unexecuted instantiation: av1_inv_txfm_ssse3.c:comp_ref0
Unexecuted instantiation: cfl_ssse3.c:comp_ref0
Unexecuted instantiation: jnt_convolve_ssse3.c:comp_ref0
Unexecuted instantiation: resize_ssse3.c:comp_ref0
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:comp_ref0
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:comp_ref0
Unexecuted instantiation: reconinter_ssse3.c:comp_ref0
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:comp_ref0
Unexecuted instantiation: av1_convolve_scale_sse4.c:comp_ref0
Unexecuted instantiation: av1_txfm_sse4.c:comp_ref0
Unexecuted instantiation: cdef_block_sse4.c:comp_ref0
Unexecuted instantiation: filterintra_sse4.c:comp_ref0
Unexecuted instantiation: highbd_inv_txfm_sse4.c:comp_ref0
Unexecuted instantiation: intra_edge_sse4.c:comp_ref0
Unexecuted instantiation: reconinter_sse4.c:comp_ref0
Unexecuted instantiation: selfguided_sse4.c:comp_ref0
Unexecuted instantiation: warp_plane_sse4.c:comp_ref0
Unexecuted instantiation: highbd_convolve_2d_sse4.c:comp_ref0
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:comp_ref0
Unexecuted instantiation: highbd_warp_plane_sse4.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:comp_ref0
Unexecuted instantiation: encodetxb_sse4.c:comp_ref0
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:comp_ref0
Unexecuted instantiation: rdopt_sse4.c:comp_ref0
Unexecuted instantiation: pickrst_sse4.c:comp_ref0
Unexecuted instantiation: av1_highbd_quantize_sse4.c:comp_ref0
Unexecuted instantiation: hash_sse42.c:comp_ref0
Unexecuted instantiation: av1_inv_txfm_avx2.c:comp_ref0
Unexecuted instantiation: cdef_block_avx2.c:comp_ref0
Unexecuted instantiation: cfl_avx2.c:comp_ref0
Unexecuted instantiation: convolve_2d_avx2.c:comp_ref0
Unexecuted instantiation: convolve_avx2.c:comp_ref0
Unexecuted instantiation: highbd_inv_txfm_avx2.c:comp_ref0
Unexecuted instantiation: jnt_convolve_avx2.c:comp_ref0
Unexecuted instantiation: reconinter_avx2.c:comp_ref0
Unexecuted instantiation: resize_avx2.c:comp_ref0
Unexecuted instantiation: selfguided_avx2.c:comp_ref0
Unexecuted instantiation: warp_plane_avx2.c:comp_ref0
Unexecuted instantiation: wiener_convolve_avx2.c:comp_ref0
Unexecuted instantiation: highbd_convolve_2d_avx2.c:comp_ref0
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:comp_ref0
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:comp_ref0
Unexecuted instantiation: highbd_warp_affine_avx2.c:comp_ref0
Unexecuted instantiation: av1_quantize_avx2.c:comp_ref0
Unexecuted instantiation: error_intrin_avx2.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:comp_ref0
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:comp_ref0
Unexecuted instantiation: wedge_utils_avx2.c:comp_ref0
Unexecuted instantiation: encodetxb_avx2.c:comp_ref0
Unexecuted instantiation: rdopt_avx2.c:comp_ref0
Unexecuted instantiation: av1_k_means_avx2.c:comp_ref0
Unexecuted instantiation: temporal_filter_avx2.c:comp_ref0
Unexecuted instantiation: pickrst_avx2.c:comp_ref0
Unexecuted instantiation: cnn_avx2.c:comp_ref0
Unexecuted instantiation: ml_avx2.c:comp_ref0
Unexecuted instantiation: av1_highbd_quantize_avx2.c:comp_ref0
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:comp_ref0
Unexecuted instantiation: highbd_temporal_filter_avx2.c:comp_ref0
Unexecuted instantiation: blk_sse_sum.c:comp_ref0
Unexecuted instantiation: fft.c:comp_ref0
Unexecuted instantiation: sum_squares.c:comp_ref0
Unexecuted instantiation: highbd_intrapred_sse2.c:comp_ref0
Unexecuted instantiation: variance_impl_ssse3.c:comp_ref0
Unexecuted instantiation: av1_inv_txfm1d.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm1d.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm_sse2.c:comp_ref0
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:comp_ref0
400
401
8.02M
static inline MV_REFERENCE_FRAME comp_ref1(int ref_idx) {
402
8.02M
  static const MV_REFERENCE_FRAME lut[] = {
403
8.02M
    LAST2_FRAME,    // LAST_LAST2_FRAMES,
404
8.02M
    LAST3_FRAME,    // LAST_LAST3_FRAMES,
405
8.02M
    GOLDEN_FRAME,   // LAST_GOLDEN_FRAMES,
406
8.02M
    ALTREF_FRAME,   // BWDREF_ALTREF_FRAMES,
407
8.02M
    LAST3_FRAME,    // LAST2_LAST3_FRAMES
408
8.02M
    GOLDEN_FRAME,   // LAST2_GOLDEN_FRAMES,
409
8.02M
    GOLDEN_FRAME,   // LAST3_GOLDEN_FRAMES,
410
8.02M
    ALTREF2_FRAME,  // BWDREF_ALTREF2_FRAMES,
411
8.02M
    ALTREF_FRAME,   // ALTREF2_ALTREF_FRAMES,
412
8.02M
  };
413
8.02M
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
414
8.02M
  return lut[ref_idx];
415
8.02M
}
Unexecuted instantiation: av1_dx_iface.c:comp_ref1
Unexecuted instantiation: decodeframe.c:comp_ref1
decodemv.c:comp_ref1
Line
Count
Source
401
19.7k
static inline MV_REFERENCE_FRAME comp_ref1(int ref_idx) {
402
19.7k
  static const MV_REFERENCE_FRAME lut[] = {
403
19.7k
    LAST2_FRAME,    // LAST_LAST2_FRAMES,
404
19.7k
    LAST3_FRAME,    // LAST_LAST3_FRAMES,
405
19.7k
    GOLDEN_FRAME,   // LAST_GOLDEN_FRAMES,
406
19.7k
    ALTREF_FRAME,   // BWDREF_ALTREF_FRAMES,
407
19.7k
    LAST3_FRAME,    // LAST2_LAST3_FRAMES
408
19.7k
    GOLDEN_FRAME,   // LAST2_GOLDEN_FRAMES,
409
19.7k
    GOLDEN_FRAME,   // LAST3_GOLDEN_FRAMES,
410
19.7k
    ALTREF2_FRAME,  // BWDREF_ALTREF2_FRAMES,
411
19.7k
    ALTREF_FRAME,   // ALTREF2_ALTREF_FRAMES,
412
19.7k
  };
413
19.7k
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
414
19.7k
  return lut[ref_idx];
415
19.7k
}
Unexecuted instantiation: decoder.c:comp_ref1
Unexecuted instantiation: decodetxb.c:comp_ref1
Unexecuted instantiation: detokenize.c:comp_ref1
Unexecuted instantiation: obu.c:comp_ref1
Unexecuted instantiation: av1_cx_iface.c:comp_ref1
Unexecuted instantiation: allintra_vis.c:comp_ref1
Unexecuted instantiation: av1_quantize.c:comp_ref1
Unexecuted instantiation: bitstream.c:comp_ref1
Unexecuted instantiation: context_tree.c:comp_ref1
Unexecuted instantiation: encodeframe.c:comp_ref1
Unexecuted instantiation: encodeframe_utils.c:comp_ref1
Unexecuted instantiation: encodemb.c:comp_ref1
Unexecuted instantiation: encodemv.c:comp_ref1
Unexecuted instantiation: encoder.c:comp_ref1
Unexecuted instantiation: encoder_utils.c:comp_ref1
Unexecuted instantiation: encodetxb.c:comp_ref1
Unexecuted instantiation: ethread.c:comp_ref1
Unexecuted instantiation: firstpass.c:comp_ref1
Unexecuted instantiation: global_motion_facade.c:comp_ref1
Unexecuted instantiation: hash.c:comp_ref1
Unexecuted instantiation: hash_motion.c:comp_ref1
Unexecuted instantiation: hybrid_fwd_txfm.c:comp_ref1
Unexecuted instantiation: level.c:comp_ref1
Unexecuted instantiation: lookahead.c:comp_ref1
Unexecuted instantiation: mcomp.c:comp_ref1
Unexecuted instantiation: mv_prec.c:comp_ref1
Unexecuted instantiation: palette.c:comp_ref1
Unexecuted instantiation: partition_search.c:comp_ref1
Unexecuted instantiation: partition_strategy.c:comp_ref1
Unexecuted instantiation: pass2_strategy.c:comp_ref1
Unexecuted instantiation: pickcdef.c:comp_ref1
Unexecuted instantiation: picklpf.c:comp_ref1
Unexecuted instantiation: pickrst.c:comp_ref1
Unexecuted instantiation: ratectrl.c:comp_ref1
Unexecuted instantiation: rd.c:comp_ref1
rdopt.c:comp_ref1
Line
Count
Source
401
8.00M
static inline MV_REFERENCE_FRAME comp_ref1(int ref_idx) {
402
8.00M
  static const MV_REFERENCE_FRAME lut[] = {
403
8.00M
    LAST2_FRAME,    // LAST_LAST2_FRAMES,
404
8.00M
    LAST3_FRAME,    // LAST_LAST3_FRAMES,
405
8.00M
    GOLDEN_FRAME,   // LAST_GOLDEN_FRAMES,
406
8.00M
    ALTREF_FRAME,   // BWDREF_ALTREF_FRAMES,
407
8.00M
    LAST3_FRAME,    // LAST2_LAST3_FRAMES
408
8.00M
    GOLDEN_FRAME,   // LAST2_GOLDEN_FRAMES,
409
8.00M
    GOLDEN_FRAME,   // LAST3_GOLDEN_FRAMES,
410
8.00M
    ALTREF2_FRAME,  // BWDREF_ALTREF2_FRAMES,
411
8.00M
    ALTREF_FRAME,   // ALTREF2_ALTREF_FRAMES,
412
8.00M
  };
413
8.00M
  assert(NELEMENTS(lut) == TOTAL_UNIDIR_COMP_REFS);
414
8.00M
  return lut[ref_idx];
415
8.00M
}
Unexecuted instantiation: nonrd_pickmode.c:comp_ref1
Unexecuted instantiation: nonrd_opt.c:comp_ref1
Unexecuted instantiation: reconinter_enc.c:comp_ref1
Unexecuted instantiation: segmentation.c:comp_ref1
Unexecuted instantiation: speed_features.c:comp_ref1
Unexecuted instantiation: superres_scale.c:comp_ref1
Unexecuted instantiation: svc_layercontext.c:comp_ref1
Unexecuted instantiation: temporal_filter.c:comp_ref1
Unexecuted instantiation: tokenize.c:comp_ref1
Unexecuted instantiation: tpl_model.c:comp_ref1
Unexecuted instantiation: tx_search.c:comp_ref1
Unexecuted instantiation: txb_rdopt.c:comp_ref1
Unexecuted instantiation: intra_mode_search.c:comp_ref1
Unexecuted instantiation: var_based_part.c:comp_ref1
Unexecuted instantiation: av1_noise_estimate.c:comp_ref1
Unexecuted instantiation: dwt.c:comp_ref1
Unexecuted instantiation: encodetxb_sse2.c:comp_ref1
Unexecuted instantiation: reconinter_enc_sse2.c:comp_ref1
Unexecuted instantiation: aom_dsp_rtcd.c:comp_ref1
Unexecuted instantiation: av1_rtcd.c:comp_ref1
Unexecuted instantiation: aom_convolve.c:comp_ref1
Unexecuted instantiation: blend_a64_hmask.c:comp_ref1
Unexecuted instantiation: blend_a64_mask.c:comp_ref1
Unexecuted instantiation: blend_a64_vmask.c:comp_ref1
Unexecuted instantiation: intrapred.c:comp_ref1
Unexecuted instantiation: avg.c:comp_ref1
Unexecuted instantiation: psnr.c:comp_ref1
Unexecuted instantiation: quantize.c:comp_ref1
Unexecuted instantiation: sad.c:comp_ref1
Unexecuted instantiation: sad_av1.c:comp_ref1
Unexecuted instantiation: sse.c:comp_ref1
Unexecuted instantiation: variance.c:comp_ref1
Unexecuted instantiation: pyramid.c:comp_ref1
Unexecuted instantiation: corner_match.c:comp_ref1
Unexecuted instantiation: disflow.c:comp_ref1
Unexecuted instantiation: noise_util.c:comp_ref1
Unexecuted instantiation: aom_convolve_copy_sse2.c:comp_ref1
Unexecuted instantiation: intrapred_sse2.c:comp_ref1
Unexecuted instantiation: loopfilter_sse2.c:comp_ref1
Unexecuted instantiation: highbd_convolve_sse2.c:comp_ref1
Unexecuted instantiation: highbd_loopfilter_sse2.c:comp_ref1
Unexecuted instantiation: avg_intrin_sse2.c:comp_ref1
Unexecuted instantiation: fft_sse2.c:comp_ref1
Unexecuted instantiation: fwd_txfm_sse2.c:comp_ref1
Unexecuted instantiation: quantize_sse2.c:comp_ref1
Unexecuted instantiation: adaptive_quantize_sse2.c:comp_ref1
Unexecuted instantiation: blk_sse_sum_sse2.c:comp_ref1
Unexecuted instantiation: sum_squares_sse2.c:comp_ref1
Unexecuted instantiation: variance_sse2.c:comp_ref1
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:comp_ref1
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:comp_ref1
Unexecuted instantiation: highbd_subtract_sse2.c:comp_ref1
Unexecuted instantiation: highbd_variance_sse2.c:comp_ref1
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:comp_ref1
Unexecuted instantiation: intrapred_ssse3.c:comp_ref1
Unexecuted instantiation: highbd_convolve_ssse3.c:comp_ref1
Unexecuted instantiation: masked_sad_intrin_ssse3.c:comp_ref1
Unexecuted instantiation: masked_variance_intrin_ssse3.c:comp_ref1
Unexecuted instantiation: quantize_ssse3.c:comp_ref1
Unexecuted instantiation: variance_ssse3.c:comp_ref1
Unexecuted instantiation: blend_a64_hmask_sse4.c:comp_ref1
Unexecuted instantiation: blend_a64_mask_sse4.c:comp_ref1
Unexecuted instantiation: blend_a64_vmask_sse4.c:comp_ref1
Unexecuted instantiation: intrapred_sse4.c:comp_ref1
Unexecuted instantiation: corner_match_sse4.c:comp_ref1
Unexecuted instantiation: disflow_sse4.c:comp_ref1
Unexecuted instantiation: avg_intrin_sse4.c:comp_ref1
Unexecuted instantiation: sse_sse4.c:comp_ref1
Unexecuted instantiation: obmc_sad_sse4.c:comp_ref1
Unexecuted instantiation: obmc_variance_sse4.c:comp_ref1
Unexecuted instantiation: highbd_variance_sse4.c:comp_ref1
Unexecuted instantiation: aom_quantize_avx.c:comp_ref1
Unexecuted instantiation: aom_convolve_copy_avx2.c:comp_ref1
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:comp_ref1
Unexecuted instantiation: intrapred_avx2.c:comp_ref1
Unexecuted instantiation: loopfilter_avx2.c:comp_ref1
Unexecuted instantiation: blend_a64_mask_avx2.c:comp_ref1
Unexecuted instantiation: highbd_convolve_avx2.c:comp_ref1
Unexecuted instantiation: highbd_loopfilter_avx2.c:comp_ref1
Unexecuted instantiation: corner_match_avx2.c:comp_ref1
Unexecuted instantiation: disflow_avx2.c:comp_ref1
Unexecuted instantiation: avg_intrin_avx2.c:comp_ref1
Unexecuted instantiation: fft_avx2.c:comp_ref1
Unexecuted instantiation: masked_sad_intrin_avx2.c:comp_ref1
Unexecuted instantiation: subtract_avx2.c:comp_ref1
Unexecuted instantiation: adaptive_quantize_avx2.c:comp_ref1
Unexecuted instantiation: quantize_avx2.c:comp_ref1
Unexecuted instantiation: sad4d_avx2.c:comp_ref1
Unexecuted instantiation: sad_avx2.c:comp_ref1
Unexecuted instantiation: sad_impl_avx2.c:comp_ref1
Unexecuted instantiation: variance_avx2.c:comp_ref1
Unexecuted instantiation: sse_avx2.c:comp_ref1
Unexecuted instantiation: variance_impl_avx2.c:comp_ref1
Unexecuted instantiation: obmc_sad_avx2.c:comp_ref1
Unexecuted instantiation: obmc_variance_avx2.c:comp_ref1
Unexecuted instantiation: blk_sse_sum_avx2.c:comp_ref1
Unexecuted instantiation: sum_squares_avx2.c:comp_ref1
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:comp_ref1
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:comp_ref1
Unexecuted instantiation: highbd_sad_avx2.c:comp_ref1
Unexecuted instantiation: highbd_variance_avx2.c:comp_ref1
Unexecuted instantiation: alloccommon.c:comp_ref1
Unexecuted instantiation: av1_inv_txfm2d.c:comp_ref1
Unexecuted instantiation: av1_loopfilter.c:comp_ref1
Unexecuted instantiation: av1_txfm.c:comp_ref1
Unexecuted instantiation: blockd.c:comp_ref1
Unexecuted instantiation: cdef.c:comp_ref1
Unexecuted instantiation: cdef_block.c:comp_ref1
Unexecuted instantiation: cfl.c:comp_ref1
Unexecuted instantiation: convolve.c:comp_ref1
Unexecuted instantiation: debugmodes.c:comp_ref1
Unexecuted instantiation: entropy.c:comp_ref1
Unexecuted instantiation: entropymode.c:comp_ref1
Unexecuted instantiation: entropymv.c:comp_ref1
Unexecuted instantiation: idct.c:comp_ref1
Unexecuted instantiation: mvref_common.c:comp_ref1
Unexecuted instantiation: pred_common.c:comp_ref1
Unexecuted instantiation: quant_common.c:comp_ref1
Unexecuted instantiation: reconinter.c:comp_ref1
Unexecuted instantiation: reconintra.c:comp_ref1
Unexecuted instantiation: resize.c:comp_ref1
Unexecuted instantiation: restoration.c:comp_ref1
Unexecuted instantiation: scale.c:comp_ref1
Unexecuted instantiation: scan.c:comp_ref1
Unexecuted instantiation: seg_common.c:comp_ref1
Unexecuted instantiation: thread_common.c:comp_ref1
Unexecuted instantiation: tile_common.c:comp_ref1
Unexecuted instantiation: txb_common.c:comp_ref1
Unexecuted instantiation: warped_motion.c:comp_ref1
Unexecuted instantiation: aq_complexity.c:comp_ref1
Unexecuted instantiation: aq_cyclicrefresh.c:comp_ref1
Unexecuted instantiation: aq_variance.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm2d.c:comp_ref1
Unexecuted instantiation: cnn.c:comp_ref1
Unexecuted instantiation: compound_type.c:comp_ref1
Unexecuted instantiation: encode_strategy.c:comp_ref1
Unexecuted instantiation: global_motion.c:comp_ref1
Unexecuted instantiation: gop_structure.c:comp_ref1
Unexecuted instantiation: interp_search.c:comp_ref1
Unexecuted instantiation: ml.c:comp_ref1
Unexecuted instantiation: motion_search_facade.c:comp_ref1
Unexecuted instantiation: cfl_sse2.c:comp_ref1
Unexecuted instantiation: convolve_2d_sse2.c:comp_ref1
Unexecuted instantiation: convolve_sse2.c:comp_ref1
Unexecuted instantiation: jnt_convolve_sse2.c:comp_ref1
Unexecuted instantiation: resize_sse2.c:comp_ref1
Unexecuted instantiation: wiener_convolve_sse2.c:comp_ref1
Unexecuted instantiation: av1_k_means_sse2.c:comp_ref1
Unexecuted instantiation: av1_quantize_sse2.c:comp_ref1
Unexecuted instantiation: error_intrin_sse2.c:comp_ref1
Unexecuted instantiation: temporal_filter_sse2.c:comp_ref1
Unexecuted instantiation: wedge_utils_sse2.c:comp_ref1
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:comp_ref1
Unexecuted instantiation: highbd_temporal_filter_sse2.c:comp_ref1
Unexecuted instantiation: ml_sse3.c:comp_ref1
Unexecuted instantiation: av1_inv_txfm_ssse3.c:comp_ref1
Unexecuted instantiation: cfl_ssse3.c:comp_ref1
Unexecuted instantiation: jnt_convolve_ssse3.c:comp_ref1
Unexecuted instantiation: resize_ssse3.c:comp_ref1
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:comp_ref1
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:comp_ref1
Unexecuted instantiation: reconinter_ssse3.c:comp_ref1
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:comp_ref1
Unexecuted instantiation: av1_convolve_scale_sse4.c:comp_ref1
Unexecuted instantiation: av1_txfm_sse4.c:comp_ref1
Unexecuted instantiation: cdef_block_sse4.c:comp_ref1
Unexecuted instantiation: filterintra_sse4.c:comp_ref1
Unexecuted instantiation: highbd_inv_txfm_sse4.c:comp_ref1
Unexecuted instantiation: intra_edge_sse4.c:comp_ref1
Unexecuted instantiation: reconinter_sse4.c:comp_ref1
Unexecuted instantiation: selfguided_sse4.c:comp_ref1
Unexecuted instantiation: warp_plane_sse4.c:comp_ref1
Unexecuted instantiation: highbd_convolve_2d_sse4.c:comp_ref1
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:comp_ref1
Unexecuted instantiation: highbd_warp_plane_sse4.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:comp_ref1
Unexecuted instantiation: encodetxb_sse4.c:comp_ref1
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:comp_ref1
Unexecuted instantiation: rdopt_sse4.c:comp_ref1
Unexecuted instantiation: pickrst_sse4.c:comp_ref1
Unexecuted instantiation: av1_highbd_quantize_sse4.c:comp_ref1
Unexecuted instantiation: hash_sse42.c:comp_ref1
Unexecuted instantiation: av1_inv_txfm_avx2.c:comp_ref1
Unexecuted instantiation: cdef_block_avx2.c:comp_ref1
Unexecuted instantiation: cfl_avx2.c:comp_ref1
Unexecuted instantiation: convolve_2d_avx2.c:comp_ref1
Unexecuted instantiation: convolve_avx2.c:comp_ref1
Unexecuted instantiation: highbd_inv_txfm_avx2.c:comp_ref1
Unexecuted instantiation: jnt_convolve_avx2.c:comp_ref1
Unexecuted instantiation: reconinter_avx2.c:comp_ref1
Unexecuted instantiation: resize_avx2.c:comp_ref1
Unexecuted instantiation: selfguided_avx2.c:comp_ref1
Unexecuted instantiation: warp_plane_avx2.c:comp_ref1
Unexecuted instantiation: wiener_convolve_avx2.c:comp_ref1
Unexecuted instantiation: highbd_convolve_2d_avx2.c:comp_ref1
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:comp_ref1
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:comp_ref1
Unexecuted instantiation: highbd_warp_affine_avx2.c:comp_ref1
Unexecuted instantiation: av1_quantize_avx2.c:comp_ref1
Unexecuted instantiation: error_intrin_avx2.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:comp_ref1
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:comp_ref1
Unexecuted instantiation: wedge_utils_avx2.c:comp_ref1
Unexecuted instantiation: encodetxb_avx2.c:comp_ref1
Unexecuted instantiation: rdopt_avx2.c:comp_ref1
Unexecuted instantiation: av1_k_means_avx2.c:comp_ref1
Unexecuted instantiation: temporal_filter_avx2.c:comp_ref1
Unexecuted instantiation: pickrst_avx2.c:comp_ref1
Unexecuted instantiation: cnn_avx2.c:comp_ref1
Unexecuted instantiation: ml_avx2.c:comp_ref1
Unexecuted instantiation: av1_highbd_quantize_avx2.c:comp_ref1
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:comp_ref1
Unexecuted instantiation: highbd_temporal_filter_avx2.c:comp_ref1
Unexecuted instantiation: blk_sse_sum.c:comp_ref1
Unexecuted instantiation: fft.c:comp_ref1
Unexecuted instantiation: sum_squares.c:comp_ref1
Unexecuted instantiation: highbd_intrapred_sse2.c:comp_ref1
Unexecuted instantiation: variance_impl_ssse3.c:comp_ref1
Unexecuted instantiation: av1_inv_txfm1d.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm1d.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm_sse2.c:comp_ref1
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:comp_ref1
416
417
PREDICTION_MODE av1_left_block_mode(const MB_MODE_INFO *left_mi);
418
419
PREDICTION_MODE av1_above_block_mode(const MB_MODE_INFO *above_mi);
420
421
static inline int is_global_mv_block(const MB_MODE_INFO *const mbmi,
422
23.3M
                                     TransformationType type) {
423
23.3M
  const PREDICTION_MODE mode = mbmi->mode;
424
23.3M
  const BLOCK_SIZE bsize = mbmi->bsize;
425
23.3M
  const int block_size_allowed =
426
23.3M
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
23.3M
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
23.3M
         block_size_allowed;
429
23.3M
}
Unexecuted instantiation: av1_dx_iface.c:is_global_mv_block
decodeframe.c:is_global_mv_block
Line
Count
Source
422
513k
                                     TransformationType type) {
423
513k
  const PREDICTION_MODE mode = mbmi->mode;
424
513k
  const BLOCK_SIZE bsize = mbmi->bsize;
425
513k
  const int block_size_allowed =
426
513k
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
513k
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
513k
         block_size_allowed;
429
513k
}
decodemv.c:is_global_mv_block
Line
Count
Source
422
149k
                                     TransformationType type) {
423
149k
  const PREDICTION_MODE mode = mbmi->mode;
424
149k
  const BLOCK_SIZE bsize = mbmi->bsize;
425
149k
  const int block_size_allowed =
426
149k
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
149k
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
149k
         block_size_allowed;
429
149k
}
Unexecuted instantiation: decoder.c:is_global_mv_block
Unexecuted instantiation: decodetxb.c:is_global_mv_block
Unexecuted instantiation: detokenize.c:is_global_mv_block
Unexecuted instantiation: obu.c:is_global_mv_block
Unexecuted instantiation: av1_cx_iface.c:is_global_mv_block
Unexecuted instantiation: allintra_vis.c:is_global_mv_block
Unexecuted instantiation: av1_quantize.c:is_global_mv_block
bitstream.c:is_global_mv_block
Line
Count
Source
422
377k
                                     TransformationType type) {
423
377k
  const PREDICTION_MODE mode = mbmi->mode;
424
377k
  const BLOCK_SIZE bsize = mbmi->bsize;
425
377k
  const int block_size_allowed =
426
377k
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
377k
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
377k
         block_size_allowed;
429
377k
}
Unexecuted instantiation: context_tree.c:is_global_mv_block
Unexecuted instantiation: encodeframe.c:is_global_mv_block
Unexecuted instantiation: encodeframe_utils.c:is_global_mv_block
Unexecuted instantiation: encodemb.c:is_global_mv_block
Unexecuted instantiation: encodemv.c:is_global_mv_block
Unexecuted instantiation: encoder.c:is_global_mv_block
Unexecuted instantiation: encoder_utils.c:is_global_mv_block
Unexecuted instantiation: encodetxb.c:is_global_mv_block
Unexecuted instantiation: ethread.c:is_global_mv_block
Unexecuted instantiation: firstpass.c:is_global_mv_block
Unexecuted instantiation: global_motion_facade.c:is_global_mv_block
Unexecuted instantiation: hash.c:is_global_mv_block
Unexecuted instantiation: hash_motion.c:is_global_mv_block
Unexecuted instantiation: hybrid_fwd_txfm.c:is_global_mv_block
Unexecuted instantiation: level.c:is_global_mv_block
Unexecuted instantiation: lookahead.c:is_global_mv_block
Unexecuted instantiation: mcomp.c:is_global_mv_block
Unexecuted instantiation: mv_prec.c:is_global_mv_block
Unexecuted instantiation: palette.c:is_global_mv_block
partition_search.c:is_global_mv_block
Line
Count
Source
422
377k
                                     TransformationType type) {
423
377k
  const PREDICTION_MODE mode = mbmi->mode;
424
377k
  const BLOCK_SIZE bsize = mbmi->bsize;
425
377k
  const int block_size_allowed =
426
377k
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
377k
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
377k
         block_size_allowed;
429
377k
}
Unexecuted instantiation: partition_strategy.c:is_global_mv_block
Unexecuted instantiation: pass2_strategy.c:is_global_mv_block
Unexecuted instantiation: pickcdef.c:is_global_mv_block
Unexecuted instantiation: picklpf.c:is_global_mv_block
Unexecuted instantiation: pickrst.c:is_global_mv_block
Unexecuted instantiation: ratectrl.c:is_global_mv_block
Unexecuted instantiation: rd.c:is_global_mv_block
rdopt.c:is_global_mv_block
Line
Count
Source
422
2.02M
                                     TransformationType type) {
423
2.02M
  const PREDICTION_MODE mode = mbmi->mode;
424
2.02M
  const BLOCK_SIZE bsize = mbmi->bsize;
425
2.02M
  const int block_size_allowed =
426
2.02M
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
2.02M
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
2.02M
         block_size_allowed;
429
2.02M
}
nonrd_pickmode.c:is_global_mv_block
Line
Count
Source
422
1.64M
                                     TransformationType type) {
423
1.64M
  const PREDICTION_MODE mode = mbmi->mode;
424
1.64M
  const BLOCK_SIZE bsize = mbmi->bsize;
425
1.64M
  const int block_size_allowed =
426
1.64M
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
1.64M
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
1.64M
         block_size_allowed;
429
1.64M
}
Unexecuted instantiation: nonrd_opt.c:is_global_mv_block
reconinter_enc.c:is_global_mv_block
Line
Count
Source
422
14.4M
                                     TransformationType type) {
423
14.4M
  const PREDICTION_MODE mode = mbmi->mode;
424
14.4M
  const BLOCK_SIZE bsize = mbmi->bsize;
425
14.4M
  const int block_size_allowed =
426
14.4M
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
14.4M
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
14.4M
         block_size_allowed;
429
14.4M
}
Unexecuted instantiation: segmentation.c:is_global_mv_block
Unexecuted instantiation: speed_features.c:is_global_mv_block
Unexecuted instantiation: superres_scale.c:is_global_mv_block
Unexecuted instantiation: svc_layercontext.c:is_global_mv_block
Unexecuted instantiation: temporal_filter.c:is_global_mv_block
Unexecuted instantiation: tokenize.c:is_global_mv_block
Unexecuted instantiation: tpl_model.c:is_global_mv_block
Unexecuted instantiation: tx_search.c:is_global_mv_block
Unexecuted instantiation: txb_rdopt.c:is_global_mv_block
Unexecuted instantiation: intra_mode_search.c:is_global_mv_block
Unexecuted instantiation: var_based_part.c:is_global_mv_block
Unexecuted instantiation: av1_noise_estimate.c:is_global_mv_block
Unexecuted instantiation: dwt.c:is_global_mv_block
Unexecuted instantiation: encodetxb_sse2.c:is_global_mv_block
Unexecuted instantiation: reconinter_enc_sse2.c:is_global_mv_block
Unexecuted instantiation: aom_dsp_rtcd.c:is_global_mv_block
Unexecuted instantiation: av1_rtcd.c:is_global_mv_block
Unexecuted instantiation: aom_convolve.c:is_global_mv_block
Unexecuted instantiation: blend_a64_hmask.c:is_global_mv_block
Unexecuted instantiation: blend_a64_mask.c:is_global_mv_block
Unexecuted instantiation: blend_a64_vmask.c:is_global_mv_block
Unexecuted instantiation: intrapred.c:is_global_mv_block
Unexecuted instantiation: avg.c:is_global_mv_block
Unexecuted instantiation: psnr.c:is_global_mv_block
Unexecuted instantiation: quantize.c:is_global_mv_block
Unexecuted instantiation: sad.c:is_global_mv_block
Unexecuted instantiation: sad_av1.c:is_global_mv_block
Unexecuted instantiation: sse.c:is_global_mv_block
Unexecuted instantiation: variance.c:is_global_mv_block
Unexecuted instantiation: pyramid.c:is_global_mv_block
Unexecuted instantiation: corner_match.c:is_global_mv_block
Unexecuted instantiation: disflow.c:is_global_mv_block
Unexecuted instantiation: noise_util.c:is_global_mv_block
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_global_mv_block
Unexecuted instantiation: intrapred_sse2.c:is_global_mv_block
Unexecuted instantiation: loopfilter_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_global_mv_block
Unexecuted instantiation: avg_intrin_sse2.c:is_global_mv_block
Unexecuted instantiation: fft_sse2.c:is_global_mv_block
Unexecuted instantiation: fwd_txfm_sse2.c:is_global_mv_block
Unexecuted instantiation: quantize_sse2.c:is_global_mv_block
Unexecuted instantiation: adaptive_quantize_sse2.c:is_global_mv_block
Unexecuted instantiation: blk_sse_sum_sse2.c:is_global_mv_block
Unexecuted instantiation: sum_squares_sse2.c:is_global_mv_block
Unexecuted instantiation: variance_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_subtract_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_variance_sse2.c:is_global_mv_block
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_global_mv_block
Unexecuted instantiation: intrapred_ssse3.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_ssse3.c:is_global_mv_block
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_global_mv_block
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_global_mv_block
Unexecuted instantiation: quantize_ssse3.c:is_global_mv_block
Unexecuted instantiation: variance_ssse3.c:is_global_mv_block
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_global_mv_block
Unexecuted instantiation: blend_a64_mask_sse4.c:is_global_mv_block
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_global_mv_block
Unexecuted instantiation: intrapred_sse4.c:is_global_mv_block
Unexecuted instantiation: corner_match_sse4.c:is_global_mv_block
Unexecuted instantiation: disflow_sse4.c:is_global_mv_block
Unexecuted instantiation: avg_intrin_sse4.c:is_global_mv_block
Unexecuted instantiation: sse_sse4.c:is_global_mv_block
Unexecuted instantiation: obmc_sad_sse4.c:is_global_mv_block
Unexecuted instantiation: obmc_variance_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_variance_sse4.c:is_global_mv_block
Unexecuted instantiation: aom_quantize_avx.c:is_global_mv_block
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_global_mv_block
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: intrapred_avx2.c:is_global_mv_block
Unexecuted instantiation: loopfilter_avx2.c:is_global_mv_block
Unexecuted instantiation: blend_a64_mask_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_global_mv_block
Unexecuted instantiation: corner_match_avx2.c:is_global_mv_block
Unexecuted instantiation: disflow_avx2.c:is_global_mv_block
Unexecuted instantiation: avg_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: fft_avx2.c:is_global_mv_block
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: subtract_avx2.c:is_global_mv_block
Unexecuted instantiation: adaptive_quantize_avx2.c:is_global_mv_block
Unexecuted instantiation: quantize_avx2.c:is_global_mv_block
Unexecuted instantiation: sad4d_avx2.c:is_global_mv_block
Unexecuted instantiation: sad_avx2.c:is_global_mv_block
Unexecuted instantiation: sad_impl_avx2.c:is_global_mv_block
Unexecuted instantiation: variance_avx2.c:is_global_mv_block
Unexecuted instantiation: sse_avx2.c:is_global_mv_block
Unexecuted instantiation: variance_impl_avx2.c:is_global_mv_block
Unexecuted instantiation: obmc_sad_avx2.c:is_global_mv_block
Unexecuted instantiation: obmc_variance_avx2.c:is_global_mv_block
Unexecuted instantiation: blk_sse_sum_avx2.c:is_global_mv_block
Unexecuted instantiation: sum_squares_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_sad_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_variance_avx2.c:is_global_mv_block
Unexecuted instantiation: alloccommon.c:is_global_mv_block
Unexecuted instantiation: av1_inv_txfm2d.c:is_global_mv_block
Unexecuted instantiation: av1_loopfilter.c:is_global_mv_block
Unexecuted instantiation: av1_txfm.c:is_global_mv_block
Unexecuted instantiation: blockd.c:is_global_mv_block
Unexecuted instantiation: cdef.c:is_global_mv_block
Unexecuted instantiation: cdef_block.c:is_global_mv_block
Unexecuted instantiation: cfl.c:is_global_mv_block
Unexecuted instantiation: convolve.c:is_global_mv_block
Unexecuted instantiation: debugmodes.c:is_global_mv_block
Unexecuted instantiation: entropy.c:is_global_mv_block
Unexecuted instantiation: entropymode.c:is_global_mv_block
Unexecuted instantiation: entropymv.c:is_global_mv_block
Unexecuted instantiation: idct.c:is_global_mv_block
mvref_common.c:is_global_mv_block
Line
Count
Source
422
3.83M
                                     TransformationType type) {
423
3.83M
  const PREDICTION_MODE mode = mbmi->mode;
424
3.83M
  const BLOCK_SIZE bsize = mbmi->bsize;
425
3.83M
  const int block_size_allowed =
426
3.83M
      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
427
3.83M
  return (mode == GLOBALMV || mode == GLOBAL_GLOBALMV) && type > TRANSLATION &&
428
3.83M
         block_size_allowed;
429
3.83M
}
Unexecuted instantiation: pred_common.c:is_global_mv_block
Unexecuted instantiation: quant_common.c:is_global_mv_block
Unexecuted instantiation: reconinter.c:is_global_mv_block
Unexecuted instantiation: reconintra.c:is_global_mv_block
Unexecuted instantiation: resize.c:is_global_mv_block
Unexecuted instantiation: restoration.c:is_global_mv_block
Unexecuted instantiation: scale.c:is_global_mv_block
Unexecuted instantiation: scan.c:is_global_mv_block
Unexecuted instantiation: seg_common.c:is_global_mv_block
Unexecuted instantiation: thread_common.c:is_global_mv_block
Unexecuted instantiation: tile_common.c:is_global_mv_block
Unexecuted instantiation: txb_common.c:is_global_mv_block
Unexecuted instantiation: warped_motion.c:is_global_mv_block
Unexecuted instantiation: aq_complexity.c:is_global_mv_block
Unexecuted instantiation: aq_cyclicrefresh.c:is_global_mv_block
Unexecuted instantiation: aq_variance.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm2d.c:is_global_mv_block
Unexecuted instantiation: cnn.c:is_global_mv_block
Unexecuted instantiation: compound_type.c:is_global_mv_block
Unexecuted instantiation: encode_strategy.c:is_global_mv_block
Unexecuted instantiation: global_motion.c:is_global_mv_block
Unexecuted instantiation: gop_structure.c:is_global_mv_block
Unexecuted instantiation: interp_search.c:is_global_mv_block
Unexecuted instantiation: ml.c:is_global_mv_block
Unexecuted instantiation: motion_search_facade.c:is_global_mv_block
Unexecuted instantiation: cfl_sse2.c:is_global_mv_block
Unexecuted instantiation: convolve_2d_sse2.c:is_global_mv_block
Unexecuted instantiation: convolve_sse2.c:is_global_mv_block
Unexecuted instantiation: jnt_convolve_sse2.c:is_global_mv_block
Unexecuted instantiation: resize_sse2.c:is_global_mv_block
Unexecuted instantiation: wiener_convolve_sse2.c:is_global_mv_block
Unexecuted instantiation: av1_k_means_sse2.c:is_global_mv_block
Unexecuted instantiation: av1_quantize_sse2.c:is_global_mv_block
Unexecuted instantiation: error_intrin_sse2.c:is_global_mv_block
Unexecuted instantiation: temporal_filter_sse2.c:is_global_mv_block
Unexecuted instantiation: wedge_utils_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_global_mv_block
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_global_mv_block
Unexecuted instantiation: ml_sse3.c:is_global_mv_block
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_global_mv_block
Unexecuted instantiation: cfl_ssse3.c:is_global_mv_block
Unexecuted instantiation: jnt_convolve_ssse3.c:is_global_mv_block
Unexecuted instantiation: resize_ssse3.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_global_mv_block
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_global_mv_block
Unexecuted instantiation: reconinter_ssse3.c:is_global_mv_block
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_global_mv_block
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_global_mv_block
Unexecuted instantiation: av1_txfm_sse4.c:is_global_mv_block
Unexecuted instantiation: cdef_block_sse4.c:is_global_mv_block
Unexecuted instantiation: filterintra_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_global_mv_block
Unexecuted instantiation: intra_edge_sse4.c:is_global_mv_block
Unexecuted instantiation: reconinter_sse4.c:is_global_mv_block
Unexecuted instantiation: selfguided_sse4.c:is_global_mv_block
Unexecuted instantiation: warp_plane_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_global_mv_block
Unexecuted instantiation: encodetxb_sse4.c:is_global_mv_block
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_global_mv_block
Unexecuted instantiation: rdopt_sse4.c:is_global_mv_block
Unexecuted instantiation: pickrst_sse4.c:is_global_mv_block
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_global_mv_block
Unexecuted instantiation: hash_sse42.c:is_global_mv_block
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_global_mv_block
Unexecuted instantiation: cdef_block_avx2.c:is_global_mv_block
Unexecuted instantiation: cfl_avx2.c:is_global_mv_block
Unexecuted instantiation: convolve_2d_avx2.c:is_global_mv_block
Unexecuted instantiation: convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_global_mv_block
Unexecuted instantiation: jnt_convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: reconinter_avx2.c:is_global_mv_block
Unexecuted instantiation: resize_avx2.c:is_global_mv_block
Unexecuted instantiation: selfguided_avx2.c:is_global_mv_block
Unexecuted instantiation: warp_plane_avx2.c:is_global_mv_block
Unexecuted instantiation: wiener_convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_global_mv_block
Unexecuted instantiation: av1_quantize_avx2.c:is_global_mv_block
Unexecuted instantiation: error_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_global_mv_block
Unexecuted instantiation: wedge_utils_avx2.c:is_global_mv_block
Unexecuted instantiation: encodetxb_avx2.c:is_global_mv_block
Unexecuted instantiation: rdopt_avx2.c:is_global_mv_block
Unexecuted instantiation: av1_k_means_avx2.c:is_global_mv_block
Unexecuted instantiation: temporal_filter_avx2.c:is_global_mv_block
Unexecuted instantiation: pickrst_avx2.c:is_global_mv_block
Unexecuted instantiation: cnn_avx2.c:is_global_mv_block
Unexecuted instantiation: ml_avx2.c:is_global_mv_block
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_global_mv_block
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_global_mv_block
Unexecuted instantiation: blk_sse_sum.c:is_global_mv_block
Unexecuted instantiation: fft.c:is_global_mv_block
Unexecuted instantiation: sum_squares.c:is_global_mv_block
Unexecuted instantiation: highbd_intrapred_sse2.c:is_global_mv_block
Unexecuted instantiation: variance_impl_ssse3.c:is_global_mv_block
Unexecuted instantiation: av1_inv_txfm1d.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm1d.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_global_mv_block
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_global_mv_block
430
431
#if CONFIG_MISMATCH_DEBUG
432
static inline void mi_to_pixel_loc(int *pixel_c, int *pixel_r, int mi_col,
433
                                   int mi_row, int tx_blk_col, int tx_blk_row,
434
                                   int subsampling_x, int subsampling_y) {
435
  *pixel_c = ((mi_col >> subsampling_x) << MI_SIZE_LOG2) +
436
             (tx_blk_col << MI_SIZE_LOG2);
437
  *pixel_r = ((mi_row >> subsampling_y) << MI_SIZE_LOG2) +
438
             (tx_blk_row << MI_SIZE_LOG2);
439
}
440
#endif
441
442
enum { MV_PRECISION_Q3, MV_PRECISION_Q4 } UENUM1BYTE(mv_precision);
443
444
struct buf_2d {
445
  uint8_t *buf;
446
  uint8_t *buf0;
447
  int width;
448
  int height;
449
  int stride;
450
};
451
452
typedef struct eob_info {
453
  uint16_t eob;
454
  uint16_t max_scan_line;
455
} eob_info;
456
457
typedef struct {
458
  DECLARE_ALIGNED(32, tran_low_t, dqcoeff[MAX_MB_PLANE][MAX_SB_SQUARE]);
459
  eob_info eob_data[MAX_MB_PLANE]
460
                   [MAX_SB_SQUARE / (TX_SIZE_W_MIN * TX_SIZE_H_MIN)];
461
  DECLARE_ALIGNED(16, uint8_t, color_index_map[2][MAX_SB_SQUARE]);
462
} CB_BUFFER;
463
464
typedef struct macroblockd_plane {
465
  PLANE_TYPE plane_type;
466
  int subsampling_x;
467
  int subsampling_y;
468
  struct buf_2d dst;
469
  struct buf_2d pre[2];
470
  ENTROPY_CONTEXT *above_entropy_context;
471
  ENTROPY_CONTEXT *left_entropy_context;
472
473
  // The dequantizers below are true dequantizers used only in the
474
  // dequantization process.  They have the same coefficient
475
  // shift/scale as TX.
476
  int16_t seg_dequant_QTX[MAX_SEGMENTS][2];
477
  // Pointer to color index map of:
478
  // - Current coding block, on encoder side.
479
  // - Current superblock, on decoder side.
480
  uint8_t *color_index_map;
481
482
  // block size in pixels
483
  uint8_t width, height;
484
485
  qm_val_t *seg_iqmatrix[MAX_SEGMENTS][TX_SIZES_ALL];
486
  qm_val_t *seg_qmatrix[MAX_SEGMENTS][TX_SIZES_ALL];
487
} MACROBLOCKD_PLANE;
488
489
1.17G
#define BLOCK_OFFSET(i) ((i) << 4)
490
491
/*!\endcond */
492
493
/*!\brief Parameters related to Wiener Filter */
494
typedef struct {
495
  /*!
496
   * Vertical filter kernel.
497
   */
498
  DECLARE_ALIGNED(16, InterpKernel, vfilter);
499
500
  /*!
501
   * Horizontal filter kernel.
502
   */
503
  DECLARE_ALIGNED(16, InterpKernel, hfilter);
504
} WienerInfo;
505
506
/*!\brief Parameters related to Sgrproj Filter */
507
typedef struct {
508
  /*!
509
   * Parameter index.
510
   */
511
  int ep;
512
513
  /*!
514
   * Weights for linear combination of filtered versions
515
   */
516
  int xqd[2];
517
} SgrprojInfo;
518
519
/*!\cond */
520
521
#define CFL_MAX_BLOCK_SIZE (BLOCK_32X32)
522
651M
#define CFL_BUF_LINE (32)
523
600M
#define CFL_BUF_LINE_I128 (CFL_BUF_LINE >> 3)
524
31.8M
#define CFL_BUF_LINE_I256 (CFL_BUF_LINE >> 4)
525
#define CFL_BUF_SQUARE (CFL_BUF_LINE * CFL_BUF_LINE)
526
typedef struct cfl_ctx {
527
  // Q3 reconstructed luma pixels (only Q2 is required, but Q3 is used to avoid
528
  // shifts)
529
  uint16_t recon_buf_q3[CFL_BUF_SQUARE];
530
  // Q3 AC contributions (reconstructed luma pixels - tx block avg)
531
  int16_t ac_buf_q3[CFL_BUF_SQUARE];
532
533
  // Cache the DC_PRED when performing RDO, so it does not have to be recomputed
534
  // for every scaling parameter
535
  bool dc_pred_is_cached[CFL_PRED_PLANES];
536
  // Whether the DC_PRED cache is enabled. The DC_PRED cache is disabled when
537
  // decoding.
538
  bool use_dc_pred_cache;
539
  // Only cache the first row of the DC_PRED
540
  int16_t dc_pred_cache[CFL_PRED_PLANES][CFL_BUF_LINE];
541
542
  // Height and width currently used in the CfL prediction buffer.
543
  int buf_height, buf_width;
544
545
  int are_parameters_computed;
546
547
  // Chroma subsampling
548
  int subsampling_x, subsampling_y;
549
550
  // Whether the reconstructed luma pixels need to be stored
551
  int store_y;
552
} CFL_CTX;
553
554
typedef struct dist_wtd_comp_params {
555
  int use_dist_wtd_comp_avg;
556
  int fwd_offset;
557
  int bck_offset;
558
} DIST_WTD_COMP_PARAMS;
559
560
struct scale_factors;
561
562
/*!\endcond */
563
564
/*! \brief Variables related to current coding block.
565
 *
566
 * This is a common set of variables used by both encoder and decoder.
567
 * Most/all of the pointers are mere pointers to actual arrays are allocated
568
 * elsewhere. This is mostly for coding convenience.
569
 */
570
typedef struct macroblockd {
571
  /**
572
   * \name Position of current macroblock in mi units
573
   */
574
  /**@{*/
575
  int mi_row; /*!< Row position in mi units. */
576
  int mi_col; /*!< Column position in mi units. */
577
  /**@}*/
578
579
  /*!
580
   * Same as cm->mi_params.mi_stride, copied here for convenience.
581
   */
582
  int mi_stride;
583
584
  /*!
585
   * True if current block transmits chroma information.
586
   * More detail:
587
   * Smallest supported block size for both luma and chroma plane is 4x4. Hence,
588
   * in case of subsampled chroma plane (YUV 4:2:0 or YUV 4:2:2), multiple luma
589
   * blocks smaller than 8x8 maybe combined into one chroma block.
590
   * For example, for YUV 4:2:0, let's say an 8x8 area is split into four 4x4
591
   * luma blocks. Then, a single chroma block of size 4x4 will cover the area of
592
   * these four luma blocks. This is implemented in bitstream as follows:
593
   * - There are four MB_MODE_INFO structs for the four luma blocks.
594
   * - First 3 MB_MODE_INFO have is_chroma_ref = false, and so do not transmit
595
   * any information for chroma planes.
596
   * - Last block will have is_chroma_ref = true and transmits chroma
597
   * information for the 4x4 chroma block that covers whole 8x8 area covered by
598
   * four luma blocks.
599
   * Similar logic applies for chroma blocks that cover 2 or 3 luma blocks.
600
   */
601
  bool is_chroma_ref;
602
603
  /*!
604
   * Info specific to each plane.
605
   */
606
  struct macroblockd_plane plane[MAX_MB_PLANE];
607
608
  /*!
609
   * Tile related info.
610
   */
611
  TileInfo tile;
612
613
  /*!
614
   * Appropriate offset inside cm->mi_params.mi_grid_base based on current
615
   * mi_row and mi_col.
616
   */
617
  MB_MODE_INFO **mi;
618
619
  /*!
620
   * True if 4x4 block above the current block is available.
621
   */
622
  bool up_available;
623
  /*!
624
   * True if 4x4 block to the left of the current block is available.
625
   */
626
  bool left_available;
627
  /*!
628
   * True if the above chrome reference block is available.
629
   */
630
  bool chroma_up_available;
631
  /*!
632
   * True if the left chrome reference block is available.
633
   */
634
  bool chroma_left_available;
635
636
  /*!
637
   * MB_MODE_INFO for 4x4 block to the left of the current block, if
638
   * left_available == true; otherwise NULL.
639
   */
640
  MB_MODE_INFO *left_mbmi;
641
  /*!
642
   * MB_MODE_INFO for 4x4 block above the current block, if
643
   * up_available == true; otherwise NULL.
644
   */
645
  MB_MODE_INFO *above_mbmi;
646
  /*!
647
   * Above chroma reference block if is_chroma_ref == true for the current block
648
   * and chroma_up_available == true; otherwise NULL.
649
   * See also: the special case logic when current chroma block covers more than
650
   * one luma blocks in set_mi_row_col().
651
   */
652
  MB_MODE_INFO *chroma_left_mbmi;
653
  /*!
654
   * Left chroma reference block if is_chroma_ref == true for the current block
655
   * and chroma_left_available == true; otherwise NULL.
656
   * See also: the special case logic when current chroma block covers more than
657
   * one luma blocks in set_mi_row_col().
658
   */
659
  MB_MODE_INFO *chroma_above_mbmi;
660
661
  /*!
662
   * Appropriate offset based on current 'mi_row' and 'mi_col', inside
663
   * 'tx_type_map' in one of 'CommonModeInfoParams', 'PICK_MODE_CONTEXT' or
664
   * 'MACROBLOCK' structs.
665
   */
666
  uint8_t *tx_type_map;
667
  /*!
668
   * Stride for 'tx_type_map'. Note that this may / may not be same as
669
   * 'mi_stride', depending on which actual array 'tx_type_map' points to.
670
   */
671
  int tx_type_map_stride;
672
673
  /**
674
   * \name Distance of this macroblock from frame edges in 1/8th pixel units.
675
   */
676
  /**@{*/
677
  int mb_to_left_edge;   /*!< Distance from left edge */
678
  int mb_to_right_edge;  /*!< Distance from right edge */
679
  int mb_to_top_edge;    /*!< Distance from top edge */
680
  int mb_to_bottom_edge; /*!< Distance from bottom edge */
681
  /**@}*/
682
683
  /*!
684
   * Scale factors for reference frames of the current block.
685
   * These are pointers into 'cm->ref_scale_factors'.
686
   */
687
  const struct scale_factors *block_ref_scale_factors[2];
688
689
  /*!
690
   * - On encoder side: points to cpi->source, which is the buffer containing
691
   * the current *source* frame (maybe filtered).
692
   * - On decoder side: points to cm->cur_frame->buf, which is the buffer into
693
   * which current frame is being *decoded*.
694
   */
695
  const YV12_BUFFER_CONFIG *cur_buf;
696
697
  /*!
698
   * Entropy contexts for the above blocks.
699
   * above_entropy_context[i][j] corresponds to above entropy context for ith
700
   * plane and jth mi column of this *frame*, wrt current 'mi_row'.
701
   * These are pointers into 'cm->above_contexts.entropy'.
702
   */
703
  ENTROPY_CONTEXT *above_entropy_context[MAX_MB_PLANE];
704
  /*!
705
   * Entropy contexts for the left blocks.
706
   * left_entropy_context[i][j] corresponds to left entropy context for ith
707
   * plane and jth mi row of this *superblock*, wrt current 'mi_col'.
708
   * Note: These contain actual data, NOT pointers.
709
   */
710
  ENTROPY_CONTEXT left_entropy_context[MAX_MB_PLANE][MAX_MIB_SIZE];
711
712
  /*!
713
   * Partition contexts for the above blocks.
714
   * above_partition_context[i] corresponds to above partition context for ith
715
   * mi column of this *frame*, wrt current 'mi_row'.
716
   * This is a pointer into 'cm->above_contexts.partition'.
717
   */
718
  PARTITION_CONTEXT *above_partition_context;
719
  /*!
720
   * Partition contexts for the left blocks.
721
   * left_partition_context[i] corresponds to left partition context for ith
722
   * mi row of this *superblock*, wrt current 'mi_col'.
723
   * Note: These contain actual data, NOT pointers.
724
   */
725
  PARTITION_CONTEXT left_partition_context[MAX_MIB_SIZE];
726
727
  /*!
728
   * Transform contexts for the above blocks.
729
   * above_txfm_context[i] corresponds to above transform context for ith mi col
730
   * from the current position (mi row and mi column) for this *frame*.
731
   * This is a pointer into 'cm->above_contexts.txfm'.
732
   */
733
  TXFM_CONTEXT *above_txfm_context;
734
  /*!
735
   * Transform contexts for the left blocks.
736
   * left_txfm_context[i] corresponds to left transform context for ith mi row
737
   * from the current position (mi_row and mi_col) for this *superblock*.
738
   * This is a pointer into 'left_txfm_context_buffer'.
739
   */
740
  TXFM_CONTEXT *left_txfm_context;
741
  /*!
742
   * left_txfm_context_buffer[i] is the left transform context for ith mi_row
743
   * in this *superblock*.
744
   * Behaves like an internal actual buffer which 'left_txt_context' points to,
745
   * and never accessed directly except to fill in initial default values.
746
   */
747
  TXFM_CONTEXT left_txfm_context_buffer[MAX_MIB_SIZE];
748
749
  /**
750
   * \name Default values for the two restoration filters for each plane.
751
   * Default values for the two restoration filters for each plane.
752
   * These values are used as reference values when writing the bitstream. That
753
   * is, we transmit the delta between the actual values in
754
   * cm->rst_info[plane].unit_info[unit_idx] and these reference values.
755
   */
756
  /**@{*/
757
  WienerInfo wiener_info[MAX_MB_PLANE];   /*!< Defaults for Wiener filter*/
758
  SgrprojInfo sgrproj_info[MAX_MB_PLANE]; /*!< Defaults for SGR filter */
759
  /**@}*/
760
761
  /**
762
   * \name Block dimensions in MB_MODE_INFO units.
763
   */
764
  /**@{*/
765
  uint8_t width;  /*!< Block width in MB_MODE_INFO units */
766
  uint8_t height; /*!< Block height in MB_MODE_INFO units */
767
  /**@}*/
768
769
  /*!
770
   * Contains the motion vector candidates found during motion vector prediction
771
   * process. ref_mv_stack[i] contains the candidates for ith type of
772
   * reference frame (single/compound). The actual number of candidates found in
773
   * ref_mv_stack[i] is stored in either dcb->ref_mv_count[i] (decoder side)
774
   * or mbmi_ext->ref_mv_count[i] (encoder side).
775
   */
776
  CANDIDATE_MV ref_mv_stack[MODE_CTX_REF_FRAMES][MAX_REF_MV_STACK_SIZE];
777
  /*!
778
   * weight[i][j] is the weight for ref_mv_stack[i][j] and used to compute the
779
   * DRL (dynamic reference list) mode contexts.
780
   */
781
  uint16_t weight[MODE_CTX_REF_FRAMES][MAX_REF_MV_STACK_SIZE];
782
783
  /*!
784
   * True if this is the last vertical rectangular block in a VERTICAL or
785
   * VERTICAL_4 partition.
786
   */
787
  bool is_last_vertical_rect;
788
  /*!
789
   * True if this is the 1st horizontal rectangular block in a HORIZONTAL or
790
   * HORIZONTAL_4 partition.
791
   */
792
  bool is_first_horizontal_rect;
793
794
  /*!
795
   * Counts of each reference frame in the above and left neighboring blocks.
796
   * NOTE: Take into account both single and comp references.
797
   */
798
  uint8_t neighbors_ref_counts[REF_FRAMES];
799
800
  /*!
801
   * Current CDFs of all the symbols for the current tile.
802
   */
803
  FRAME_CONTEXT *tile_ctx;
804
805
  /*!
806
   * Bit depth: copied from cm->seq_params->bit_depth for convenience.
807
   */
808
  int bd;
809
810
  /*!
811
   * Quantizer index for each segment (base qindex + delta for each segment).
812
   */
813
  int qindex[MAX_SEGMENTS];
814
  /*!
815
   * lossless[s] is true if segment 's' is coded losslessly.
816
   */
817
  int lossless[MAX_SEGMENTS];
818
  /*!
819
   * Q index for the coding blocks in this superblock will be stored in
820
   * mbmi->current_qindex. Now, when cm->delta_q_info.delta_q_present_flag is
821
   * true, mbmi->current_qindex is computed by taking 'current_base_qindex' as
822
   * the base, and adding any transmitted delta qindex on top of it.
823
   * Precisely, this is the latest qindex used by the first coding block of a
824
   * non-skip superblock in the current tile; OR
825
   * same as cm->quant_params.base_qindex (if not explicitly set yet).
826
   * Note: This is 'CurrentQIndex' in the AV1 spec.
827
   */
828
  int current_base_qindex;
829
830
  /*!
831
   * Same as cm->features.cur_frame_force_integer_mv.
832
   */
833
  int cur_frame_force_integer_mv;
834
835
  /*!
836
   * Pointer to cm->error.
837
   */
838
  struct aom_internal_error_info *error_info;
839
840
  /*!
841
   * Same as cm->global_motion.
842
   */
843
  const WarpedMotionParams *global_motion;
844
845
  /*!
846
   * Since actual frame level loop filtering level value is not available
847
   * at the beginning of the tile (only available during actual filtering)
848
   * at encoder side.we record the delta_lf (against the frame level loop
849
   * filtering level) and code the delta between previous superblock's delta
850
   * lf and current delta lf. It is equivalent to the delta between previous
851
   * superblock's actual lf and current lf.
852
   */
853
  int8_t delta_lf_from_base;
854
  /*!
855
   * We have four frame filter levels for different plane and direction. So, to
856
   * support the per superblock update, we need to add a few more params:
857
   * 0. delta loop filter level for y plane vertical
858
   * 1. delta loop filter level for y plane horizontal
859
   * 2. delta loop filter level for u plane
860
   * 3. delta loop filter level for v plane
861
   * To make it consistent with the reference to each filter level in segment,
862
   * we need to -1, since
863
   * - SEG_LVL_ALT_LF_Y_V = 1;
864
   * - SEG_LVL_ALT_LF_Y_H = 2;
865
   * - SEG_LVL_ALT_LF_U   = 3;
866
   * - SEG_LVL_ALT_LF_V   = 4;
867
   */
868
  int8_t delta_lf[FRAME_LF_COUNT];
869
  /*!
870
   * cdef_transmitted[i] is true if CDEF strength for ith CDEF unit in the
871
   * current superblock has already been read from (decoder) / written to
872
   * (encoder) the bitstream; and false otherwise.
873
   * More detail:
874
   * 1. CDEF strength is transmitted only once per CDEF unit, in the 1st
875
   * non-skip coding block. So, we need this array to keep track of whether CDEF
876
   * strengths for the given CDEF units have been transmitted yet or not.
877
   * 2. Superblock size can be either 128x128 or 64x64, but CDEF unit size is
878
   * fixed to be 64x64. So, there may be 4 CDEF units within a superblock (if
879
   * superblock size is 128x128). Hence the array size is 4.
880
   * 3. In the current implementation, CDEF strength for this CDEF unit is
881
   * stored in the MB_MODE_INFO of the 1st block in this CDEF unit (inside
882
   * cm->mi_params.mi_grid_base).
883
   */
884
  bool cdef_transmitted[4];
885
886
  /*!
887
   * Mask for this block used for compound prediction.
888
   */
889
  uint8_t *seg_mask;
890
891
  /*!
892
   * CFL (chroma from luma) related parameters.
893
   */
894
  CFL_CTX cfl;
895
896
  /*!
897
   * Offset to plane[p].color_index_map.
898
   * Currently:
899
   * - On encoder side, this is always 0 as 'color_index_map' is allocated per
900
   * *coding block* there.
901
   * - On decoder side, this may be non-zero, as 'color_index_map' is a (static)
902
   * memory pointing to the base of a *superblock* there, and we need an offset
903
   * to it to get the color index map for current coding block.
904
   */
905
  uint16_t color_index_map_offset[2];
906
907
  /*!
908
   * Temporary buffer used for convolution in case of compound reference only
909
   * for (weighted or uniform) averaging operation.
910
   * There are pointers to actual buffers allocated elsewhere: e.g.
911
   * - In decoder, 'pbi->td.tmp_conv_dst' or
912
   * 'pbi->thread_data[t].td->xd.tmp_conv_dst' and
913
   * - In encoder, 'x->tmp_conv_dst' or
914
   * 'cpi->tile_thr_data[t].td->mb.tmp_conv_dst'.
915
   */
916
  CONV_BUF_TYPE *tmp_conv_dst;
917
  /*!
918
   * Temporary buffers used to build OBMC prediction by above (index 0) and left
919
   * (index 1) predictors respectively.
920
   * tmp_obmc_bufs[i][p * MAX_SB_SQUARE] is the buffer used for plane 'p'.
921
   * There are pointers to actual buffers allocated elsewhere: e.g.
922
   * - In decoder, 'pbi->td.tmp_obmc_bufs' or
923
   * 'pbi->thread_data[t].td->xd.tmp_conv_dst' and
924
   * -In encoder, 'x->tmp_pred_bufs' or
925
   * 'cpi->tile_thr_data[t].td->mb.tmp_pred_bufs'.
926
   */
927
  uint8_t *tmp_obmc_bufs[2];
928
} MACROBLOCKD;
929
930
/*!\cond */
931
932
1.75G
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
1.75G
#if CONFIG_AV1_HIGHBITDEPTH
934
1.75G
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
1.75G
}
Unexecuted instantiation: av1_dx_iface.c:is_cur_buf_hbd
decodeframe.c:is_cur_buf_hbd
Line
Count
Source
932
551k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
551k
#if CONFIG_AV1_HIGHBITDEPTH
934
551k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
551k
}
Unexecuted instantiation: decodemv.c:is_cur_buf_hbd
Unexecuted instantiation: decoder.c:is_cur_buf_hbd
Unexecuted instantiation: decodetxb.c:is_cur_buf_hbd
Unexecuted instantiation: detokenize.c:is_cur_buf_hbd
Unexecuted instantiation: obu.c:is_cur_buf_hbd
Unexecuted instantiation: av1_cx_iface.c:is_cur_buf_hbd
Unexecuted instantiation: allintra_vis.c:is_cur_buf_hbd
Unexecuted instantiation: av1_quantize.c:is_cur_buf_hbd
Unexecuted instantiation: bitstream.c:is_cur_buf_hbd
Unexecuted instantiation: context_tree.c:is_cur_buf_hbd
encodeframe.c:is_cur_buf_hbd
Line
Count
Source
932
27.1M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
27.1M
#if CONFIG_AV1_HIGHBITDEPTH
934
27.1M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
27.1M
}
Unexecuted instantiation: encodeframe_utils.c:is_cur_buf_hbd
encodemb.c:is_cur_buf_hbd
Line
Count
Source
932
353M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
353M
#if CONFIG_AV1_HIGHBITDEPTH
934
353M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
353M
}
Unexecuted instantiation: encodemv.c:is_cur_buf_hbd
Unexecuted instantiation: encoder.c:is_cur_buf_hbd
Unexecuted instantiation: encoder_utils.c:is_cur_buf_hbd
Unexecuted instantiation: encodetxb.c:is_cur_buf_hbd
Unexecuted instantiation: ethread.c:is_cur_buf_hbd
firstpass.c:is_cur_buf_hbd
Line
Count
Source
932
147k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
147k
#if CONFIG_AV1_HIGHBITDEPTH
934
147k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
147k
}
global_motion_facade.c:is_cur_buf_hbd
Line
Count
Source
932
7.27k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
7.27k
#if CONFIG_AV1_HIGHBITDEPTH
934
7.27k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
7.27k
}
Unexecuted instantiation: hash.c:is_cur_buf_hbd
Unexecuted instantiation: hash_motion.c:is_cur_buf_hbd
Unexecuted instantiation: hybrid_fwd_txfm.c:is_cur_buf_hbd
Unexecuted instantiation: level.c:is_cur_buf_hbd
Unexecuted instantiation: lookahead.c:is_cur_buf_hbd
Unexecuted instantiation: mcomp.c:is_cur_buf_hbd
Unexecuted instantiation: mv_prec.c:is_cur_buf_hbd
Unexecuted instantiation: palette.c:is_cur_buf_hbd
partition_search.c:is_cur_buf_hbd
Line
Count
Source
932
6.51M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
6.51M
#if CONFIG_AV1_HIGHBITDEPTH
934
6.51M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
6.51M
}
Unexecuted instantiation: partition_strategy.c:is_cur_buf_hbd
Unexecuted instantiation: pass2_strategy.c:is_cur_buf_hbd
Unexecuted instantiation: pickcdef.c:is_cur_buf_hbd
Unexecuted instantiation: picklpf.c:is_cur_buf_hbd
Unexecuted instantiation: pickrst.c:is_cur_buf_hbd
Unexecuted instantiation: ratectrl.c:is_cur_buf_hbd
Unexecuted instantiation: rd.c:is_cur_buf_hbd
rdopt.c:is_cur_buf_hbd
Line
Count
Source
932
1.16M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
1.16M
#if CONFIG_AV1_HIGHBITDEPTH
934
1.16M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
1.16M
}
nonrd_pickmode.c:is_cur_buf_hbd
Line
Count
Source
932
2.85M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
2.85M
#if CONFIG_AV1_HIGHBITDEPTH
934
2.85M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
2.85M
}
nonrd_opt.c:is_cur_buf_hbd
Line
Count
Source
932
5.45M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
5.45M
#if CONFIG_AV1_HIGHBITDEPTH
934
5.45M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
5.45M
}
reconinter_enc.c:is_cur_buf_hbd
Line
Count
Source
932
14.4M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
14.4M
#if CONFIG_AV1_HIGHBITDEPTH
934
14.4M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
14.4M
}
Unexecuted instantiation: segmentation.c:is_cur_buf_hbd
Unexecuted instantiation: speed_features.c:is_cur_buf_hbd
Unexecuted instantiation: superres_scale.c:is_cur_buf_hbd
Unexecuted instantiation: svc_layercontext.c:is_cur_buf_hbd
temporal_filter.c:is_cur_buf_hbd
Line
Count
Source
932
61.3k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
61.3k
#if CONFIG_AV1_HIGHBITDEPTH
934
61.3k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
61.3k
}
Unexecuted instantiation: tokenize.c:is_cur_buf_hbd
tpl_model.c:is_cur_buf_hbd
Line
Count
Source
932
1.51M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
1.51M
#if CONFIG_AV1_HIGHBITDEPTH
934
1.51M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
1.51M
}
tx_search.c:is_cur_buf_hbd
Line
Count
Source
932
677M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
677M
#if CONFIG_AV1_HIGHBITDEPTH
934
677M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
677M
}
Unexecuted instantiation: txb_rdopt.c:is_cur_buf_hbd
intra_mode_search.c:is_cur_buf_hbd
Line
Count
Source
932
120M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
120M
#if CONFIG_AV1_HIGHBITDEPTH
934
120M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
120M
}
var_based_part.c:is_cur_buf_hbd
Line
Count
Source
932
467k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
467k
#if CONFIG_AV1_HIGHBITDEPTH
934
467k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
467k
}
Unexecuted instantiation: av1_noise_estimate.c:is_cur_buf_hbd
Unexecuted instantiation: dwt.c:is_cur_buf_hbd
Unexecuted instantiation: encodetxb_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: reconinter_enc_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: aom_dsp_rtcd.c:is_cur_buf_hbd
Unexecuted instantiation: av1_rtcd.c:is_cur_buf_hbd
Unexecuted instantiation: aom_convolve.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_hmask.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_mask.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_vmask.c:is_cur_buf_hbd
Unexecuted instantiation: intrapred.c:is_cur_buf_hbd
Unexecuted instantiation: avg.c:is_cur_buf_hbd
Unexecuted instantiation: psnr.c:is_cur_buf_hbd
Unexecuted instantiation: quantize.c:is_cur_buf_hbd
Unexecuted instantiation: sad.c:is_cur_buf_hbd
Unexecuted instantiation: sad_av1.c:is_cur_buf_hbd
Unexecuted instantiation: sse.c:is_cur_buf_hbd
Unexecuted instantiation: variance.c:is_cur_buf_hbd
Unexecuted instantiation: pyramid.c:is_cur_buf_hbd
Unexecuted instantiation: corner_match.c:is_cur_buf_hbd
Unexecuted instantiation: disflow.c:is_cur_buf_hbd
Unexecuted instantiation: noise_util.c:is_cur_buf_hbd
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: intrapred_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: loopfilter_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: avg_intrin_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: fft_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: fwd_txfm_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: quantize_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: adaptive_quantize_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: blk_sse_sum_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: sum_squares_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: variance_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_subtract_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_variance_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: intrapred_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: quantize_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: variance_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_mask_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: intrapred_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: corner_match_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: disflow_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: avg_intrin_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: sse_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: obmc_sad_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: obmc_variance_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_variance_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: aom_quantize_avx.c:is_cur_buf_hbd
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: intrapred_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: loopfilter_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: blend_a64_mask_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: corner_match_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: disflow_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: avg_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: fft_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: subtract_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: adaptive_quantize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: quantize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: sad4d_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: sad_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: sad_impl_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: variance_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: sse_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: variance_impl_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: obmc_sad_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: obmc_variance_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: blk_sse_sum_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: sum_squares_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_sad_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_variance_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: alloccommon.c:is_cur_buf_hbd
Unexecuted instantiation: av1_inv_txfm2d.c:is_cur_buf_hbd
Unexecuted instantiation: av1_loopfilter.c:is_cur_buf_hbd
Unexecuted instantiation: av1_txfm.c:is_cur_buf_hbd
Unexecuted instantiation: blockd.c:is_cur_buf_hbd
Unexecuted instantiation: cdef.c:is_cur_buf_hbd
Unexecuted instantiation: cdef_block.c:is_cur_buf_hbd
cfl.c:is_cur_buf_hbd
Line
Count
Source
932
132M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
132M
#if CONFIG_AV1_HIGHBITDEPTH
934
132M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
132M
}
Unexecuted instantiation: convolve.c:is_cur_buf_hbd
Unexecuted instantiation: debugmodes.c:is_cur_buf_hbd
Unexecuted instantiation: entropy.c:is_cur_buf_hbd
Unexecuted instantiation: entropymode.c:is_cur_buf_hbd
Unexecuted instantiation: entropymv.c:is_cur_buf_hbd
idct.c:is_cur_buf_hbd
Line
Count
Source
932
132M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
132M
#if CONFIG_AV1_HIGHBITDEPTH
934
132M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
132M
}
Unexecuted instantiation: mvref_common.c:is_cur_buf_hbd
Unexecuted instantiation: pred_common.c:is_cur_buf_hbd
Unexecuted instantiation: quant_common.c:is_cur_buf_hbd
reconinter.c:is_cur_buf_hbd
Line
Count
Source
932
65.4k
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
65.4k
#if CONFIG_AV1_HIGHBITDEPTH
934
65.4k
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
65.4k
}
reconintra.c:is_cur_buf_hbd
Line
Count
Source
932
267M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
267M
#if CONFIG_AV1_HIGHBITDEPTH
934
267M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
267M
}
Unexecuted instantiation: resize.c:is_cur_buf_hbd
Unexecuted instantiation: restoration.c:is_cur_buf_hbd
Unexecuted instantiation: scale.c:is_cur_buf_hbd
Unexecuted instantiation: scan.c:is_cur_buf_hbd
Unexecuted instantiation: seg_common.c:is_cur_buf_hbd
Unexecuted instantiation: thread_common.c:is_cur_buf_hbd
Unexecuted instantiation: tile_common.c:is_cur_buf_hbd
Unexecuted instantiation: txb_common.c:is_cur_buf_hbd
Unexecuted instantiation: warped_motion.c:is_cur_buf_hbd
Unexecuted instantiation: aq_complexity.c:is_cur_buf_hbd
Unexecuted instantiation: aq_cyclicrefresh.c:is_cur_buf_hbd
Unexecuted instantiation: aq_variance.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm2d.c:is_cur_buf_hbd
Unexecuted instantiation: cnn.c:is_cur_buf_hbd
Unexecuted instantiation: compound_type.c:is_cur_buf_hbd
Unexecuted instantiation: encode_strategy.c:is_cur_buf_hbd
Unexecuted instantiation: global_motion.c:is_cur_buf_hbd
Unexecuted instantiation: gop_structure.c:is_cur_buf_hbd
interp_search.c:is_cur_buf_hbd
Line
Count
Source
932
7.22M
static inline int is_cur_buf_hbd(const MACROBLOCKD *xd) {
933
7.22M
#if CONFIG_AV1_HIGHBITDEPTH
934
7.22M
  return xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH ? 1 : 0;
935
#else
936
  (void)xd;
937
  return 0;
938
#endif
939
7.22M
}
Unexecuted instantiation: ml.c:is_cur_buf_hbd
Unexecuted instantiation: motion_search_facade.c:is_cur_buf_hbd
Unexecuted instantiation: cfl_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: convolve_2d_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: convolve_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: jnt_convolve_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: resize_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: wiener_convolve_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_k_means_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_quantize_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: error_intrin_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: temporal_filter_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: wedge_utils_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: ml_sse3.c:is_cur_buf_hbd
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: cfl_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: jnt_convolve_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: resize_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: reconinter_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: av1_txfm_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: cdef_block_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: filterintra_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: intra_edge_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: reconinter_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: selfguided_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: warp_plane_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: encodetxb_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: rdopt_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: pickrst_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_cur_buf_hbd
Unexecuted instantiation: hash_sse42.c:is_cur_buf_hbd
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: cdef_block_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: cfl_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: convolve_2d_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: jnt_convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: reconinter_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: resize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: selfguided_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: warp_plane_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: wiener_convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_quantize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: error_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: wedge_utils_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: encodetxb_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: rdopt_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_k_means_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: temporal_filter_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: pickrst_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: cnn_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: ml_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_cur_buf_hbd
Unexecuted instantiation: blk_sse_sum.c:is_cur_buf_hbd
Unexecuted instantiation: fft.c:is_cur_buf_hbd
Unexecuted instantiation: sum_squares.c:is_cur_buf_hbd
Unexecuted instantiation: highbd_intrapred_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: variance_impl_ssse3.c:is_cur_buf_hbd
Unexecuted instantiation: av1_inv_txfm1d.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm1d.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_cur_buf_hbd
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_cur_buf_hbd
940
941
958k
static inline uint8_t *get_buf_by_bd(const MACROBLOCKD *xd, uint8_t *buf16) {
942
958k
#if CONFIG_AV1_HIGHBITDEPTH
943
958k
  return (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH)
944
958k
             ? CONVERT_TO_BYTEPTR(buf16)
945
958k
             : buf16;
946
#else
947
  (void)xd;
948
  return buf16;
949
#endif
950
958k
}
Unexecuted instantiation: av1_dx_iface.c:get_buf_by_bd
Unexecuted instantiation: decodeframe.c:get_buf_by_bd
Unexecuted instantiation: decodemv.c:get_buf_by_bd
Unexecuted instantiation: decoder.c:get_buf_by_bd
Unexecuted instantiation: decodetxb.c:get_buf_by_bd
Unexecuted instantiation: detokenize.c:get_buf_by_bd
Unexecuted instantiation: obu.c:get_buf_by_bd
Unexecuted instantiation: av1_cx_iface.c:get_buf_by_bd
Unexecuted instantiation: allintra_vis.c:get_buf_by_bd
Unexecuted instantiation: av1_quantize.c:get_buf_by_bd
Unexecuted instantiation: bitstream.c:get_buf_by_bd
Unexecuted instantiation: context_tree.c:get_buf_by_bd
Unexecuted instantiation: encodeframe.c:get_buf_by_bd
Unexecuted instantiation: encodeframe_utils.c:get_buf_by_bd
Unexecuted instantiation: encodemb.c:get_buf_by_bd
Unexecuted instantiation: encodemv.c:get_buf_by_bd
Unexecuted instantiation: encoder.c:get_buf_by_bd
Unexecuted instantiation: encoder_utils.c:get_buf_by_bd
Unexecuted instantiation: encodetxb.c:get_buf_by_bd
Unexecuted instantiation: ethread.c:get_buf_by_bd
Unexecuted instantiation: firstpass.c:get_buf_by_bd
Unexecuted instantiation: global_motion_facade.c:get_buf_by_bd
Unexecuted instantiation: hash.c:get_buf_by_bd
Unexecuted instantiation: hash_motion.c:get_buf_by_bd
Unexecuted instantiation: hybrid_fwd_txfm.c:get_buf_by_bd
Unexecuted instantiation: level.c:get_buf_by_bd
Unexecuted instantiation: lookahead.c:get_buf_by_bd
Unexecuted instantiation: mcomp.c:get_buf_by_bd
Unexecuted instantiation: mv_prec.c:get_buf_by_bd
Unexecuted instantiation: palette.c:get_buf_by_bd
Unexecuted instantiation: partition_search.c:get_buf_by_bd
Unexecuted instantiation: partition_strategy.c:get_buf_by_bd
Unexecuted instantiation: pass2_strategy.c:get_buf_by_bd
Unexecuted instantiation: pickcdef.c:get_buf_by_bd
Unexecuted instantiation: picklpf.c:get_buf_by_bd
Unexecuted instantiation: pickrst.c:get_buf_by_bd
Unexecuted instantiation: ratectrl.c:get_buf_by_bd
Unexecuted instantiation: rd.c:get_buf_by_bd
rdopt.c:get_buf_by_bd
Line
Count
Source
941
958k
static inline uint8_t *get_buf_by_bd(const MACROBLOCKD *xd, uint8_t *buf16) {
942
958k
#if CONFIG_AV1_HIGHBITDEPTH
943
958k
  return (xd->cur_buf->flags & YV12_FLAG_HIGHBITDEPTH)
944
958k
             ? CONVERT_TO_BYTEPTR(buf16)
945
958k
             : buf16;
946
#else
947
  (void)xd;
948
  return buf16;
949
#endif
950
958k
}
Unexecuted instantiation: nonrd_pickmode.c:get_buf_by_bd
Unexecuted instantiation: nonrd_opt.c:get_buf_by_bd
Unexecuted instantiation: reconinter_enc.c:get_buf_by_bd
Unexecuted instantiation: segmentation.c:get_buf_by_bd
Unexecuted instantiation: speed_features.c:get_buf_by_bd
Unexecuted instantiation: superres_scale.c:get_buf_by_bd
Unexecuted instantiation: svc_layercontext.c:get_buf_by_bd
Unexecuted instantiation: temporal_filter.c:get_buf_by_bd
Unexecuted instantiation: tokenize.c:get_buf_by_bd
Unexecuted instantiation: tpl_model.c:get_buf_by_bd
Unexecuted instantiation: tx_search.c:get_buf_by_bd
Unexecuted instantiation: txb_rdopt.c:get_buf_by_bd
Unexecuted instantiation: intra_mode_search.c:get_buf_by_bd
Unexecuted instantiation: var_based_part.c:get_buf_by_bd
Unexecuted instantiation: av1_noise_estimate.c:get_buf_by_bd
Unexecuted instantiation: dwt.c:get_buf_by_bd
Unexecuted instantiation: encodetxb_sse2.c:get_buf_by_bd
Unexecuted instantiation: reconinter_enc_sse2.c:get_buf_by_bd
Unexecuted instantiation: aom_dsp_rtcd.c:get_buf_by_bd
Unexecuted instantiation: av1_rtcd.c:get_buf_by_bd
Unexecuted instantiation: aom_convolve.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_hmask.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_mask.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_vmask.c:get_buf_by_bd
Unexecuted instantiation: intrapred.c:get_buf_by_bd
Unexecuted instantiation: avg.c:get_buf_by_bd
Unexecuted instantiation: psnr.c:get_buf_by_bd
Unexecuted instantiation: quantize.c:get_buf_by_bd
Unexecuted instantiation: sad.c:get_buf_by_bd
Unexecuted instantiation: sad_av1.c:get_buf_by_bd
Unexecuted instantiation: sse.c:get_buf_by_bd
Unexecuted instantiation: variance.c:get_buf_by_bd
Unexecuted instantiation: pyramid.c:get_buf_by_bd
Unexecuted instantiation: corner_match.c:get_buf_by_bd
Unexecuted instantiation: disflow.c:get_buf_by_bd
Unexecuted instantiation: noise_util.c:get_buf_by_bd
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_buf_by_bd
Unexecuted instantiation: intrapred_sse2.c:get_buf_by_bd
Unexecuted instantiation: loopfilter_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_buf_by_bd
Unexecuted instantiation: avg_intrin_sse2.c:get_buf_by_bd
Unexecuted instantiation: fft_sse2.c:get_buf_by_bd
Unexecuted instantiation: fwd_txfm_sse2.c:get_buf_by_bd
Unexecuted instantiation: quantize_sse2.c:get_buf_by_bd
Unexecuted instantiation: adaptive_quantize_sse2.c:get_buf_by_bd
Unexecuted instantiation: blk_sse_sum_sse2.c:get_buf_by_bd
Unexecuted instantiation: sum_squares_sse2.c:get_buf_by_bd
Unexecuted instantiation: variance_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_subtract_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_variance_sse2.c:get_buf_by_bd
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_buf_by_bd
Unexecuted instantiation: intrapred_ssse3.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_ssse3.c:get_buf_by_bd
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_buf_by_bd
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_buf_by_bd
Unexecuted instantiation: quantize_ssse3.c:get_buf_by_bd
Unexecuted instantiation: variance_ssse3.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_mask_sse4.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_buf_by_bd
Unexecuted instantiation: intrapred_sse4.c:get_buf_by_bd
Unexecuted instantiation: corner_match_sse4.c:get_buf_by_bd
Unexecuted instantiation: disflow_sse4.c:get_buf_by_bd
Unexecuted instantiation: avg_intrin_sse4.c:get_buf_by_bd
Unexecuted instantiation: sse_sse4.c:get_buf_by_bd
Unexecuted instantiation: obmc_sad_sse4.c:get_buf_by_bd
Unexecuted instantiation: obmc_variance_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_variance_sse4.c:get_buf_by_bd
Unexecuted instantiation: aom_quantize_avx.c:get_buf_by_bd
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_buf_by_bd
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: intrapred_avx2.c:get_buf_by_bd
Unexecuted instantiation: loopfilter_avx2.c:get_buf_by_bd
Unexecuted instantiation: blend_a64_mask_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_buf_by_bd
Unexecuted instantiation: corner_match_avx2.c:get_buf_by_bd
Unexecuted instantiation: disflow_avx2.c:get_buf_by_bd
Unexecuted instantiation: avg_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: fft_avx2.c:get_buf_by_bd
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: subtract_avx2.c:get_buf_by_bd
Unexecuted instantiation: adaptive_quantize_avx2.c:get_buf_by_bd
Unexecuted instantiation: quantize_avx2.c:get_buf_by_bd
Unexecuted instantiation: sad4d_avx2.c:get_buf_by_bd
Unexecuted instantiation: sad_avx2.c:get_buf_by_bd
Unexecuted instantiation: sad_impl_avx2.c:get_buf_by_bd
Unexecuted instantiation: variance_avx2.c:get_buf_by_bd
Unexecuted instantiation: sse_avx2.c:get_buf_by_bd
Unexecuted instantiation: variance_impl_avx2.c:get_buf_by_bd
Unexecuted instantiation: obmc_sad_avx2.c:get_buf_by_bd
Unexecuted instantiation: obmc_variance_avx2.c:get_buf_by_bd
Unexecuted instantiation: blk_sse_sum_avx2.c:get_buf_by_bd
Unexecuted instantiation: sum_squares_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_sad_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_variance_avx2.c:get_buf_by_bd
Unexecuted instantiation: alloccommon.c:get_buf_by_bd
Unexecuted instantiation: av1_inv_txfm2d.c:get_buf_by_bd
Unexecuted instantiation: av1_loopfilter.c:get_buf_by_bd
Unexecuted instantiation: av1_txfm.c:get_buf_by_bd
Unexecuted instantiation: blockd.c:get_buf_by_bd
Unexecuted instantiation: cdef.c:get_buf_by_bd
Unexecuted instantiation: cdef_block.c:get_buf_by_bd
Unexecuted instantiation: cfl.c:get_buf_by_bd
Unexecuted instantiation: convolve.c:get_buf_by_bd
Unexecuted instantiation: debugmodes.c:get_buf_by_bd
Unexecuted instantiation: entropy.c:get_buf_by_bd
Unexecuted instantiation: entropymode.c:get_buf_by_bd
Unexecuted instantiation: entropymv.c:get_buf_by_bd
Unexecuted instantiation: idct.c:get_buf_by_bd
Unexecuted instantiation: mvref_common.c:get_buf_by_bd
Unexecuted instantiation: pred_common.c:get_buf_by_bd
Unexecuted instantiation: quant_common.c:get_buf_by_bd
Unexecuted instantiation: reconinter.c:get_buf_by_bd
Unexecuted instantiation: reconintra.c:get_buf_by_bd
Unexecuted instantiation: resize.c:get_buf_by_bd
Unexecuted instantiation: restoration.c:get_buf_by_bd
Unexecuted instantiation: scale.c:get_buf_by_bd
Unexecuted instantiation: scan.c:get_buf_by_bd
Unexecuted instantiation: seg_common.c:get_buf_by_bd
Unexecuted instantiation: thread_common.c:get_buf_by_bd
Unexecuted instantiation: tile_common.c:get_buf_by_bd
Unexecuted instantiation: txb_common.c:get_buf_by_bd
Unexecuted instantiation: warped_motion.c:get_buf_by_bd
Unexecuted instantiation: aq_complexity.c:get_buf_by_bd
Unexecuted instantiation: aq_cyclicrefresh.c:get_buf_by_bd
Unexecuted instantiation: aq_variance.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm2d.c:get_buf_by_bd
Unexecuted instantiation: cnn.c:get_buf_by_bd
Unexecuted instantiation: compound_type.c:get_buf_by_bd
Unexecuted instantiation: encode_strategy.c:get_buf_by_bd
Unexecuted instantiation: global_motion.c:get_buf_by_bd
Unexecuted instantiation: gop_structure.c:get_buf_by_bd
Unexecuted instantiation: interp_search.c:get_buf_by_bd
Unexecuted instantiation: ml.c:get_buf_by_bd
Unexecuted instantiation: motion_search_facade.c:get_buf_by_bd
Unexecuted instantiation: cfl_sse2.c:get_buf_by_bd
Unexecuted instantiation: convolve_2d_sse2.c:get_buf_by_bd
Unexecuted instantiation: convolve_sse2.c:get_buf_by_bd
Unexecuted instantiation: jnt_convolve_sse2.c:get_buf_by_bd
Unexecuted instantiation: resize_sse2.c:get_buf_by_bd
Unexecuted instantiation: wiener_convolve_sse2.c:get_buf_by_bd
Unexecuted instantiation: av1_k_means_sse2.c:get_buf_by_bd
Unexecuted instantiation: av1_quantize_sse2.c:get_buf_by_bd
Unexecuted instantiation: error_intrin_sse2.c:get_buf_by_bd
Unexecuted instantiation: temporal_filter_sse2.c:get_buf_by_bd
Unexecuted instantiation: wedge_utils_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_buf_by_bd
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_buf_by_bd
Unexecuted instantiation: ml_sse3.c:get_buf_by_bd
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_buf_by_bd
Unexecuted instantiation: cfl_ssse3.c:get_buf_by_bd
Unexecuted instantiation: jnt_convolve_ssse3.c:get_buf_by_bd
Unexecuted instantiation: resize_ssse3.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_buf_by_bd
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_buf_by_bd
Unexecuted instantiation: reconinter_ssse3.c:get_buf_by_bd
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_buf_by_bd
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_buf_by_bd
Unexecuted instantiation: av1_txfm_sse4.c:get_buf_by_bd
Unexecuted instantiation: cdef_block_sse4.c:get_buf_by_bd
Unexecuted instantiation: filterintra_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_buf_by_bd
Unexecuted instantiation: intra_edge_sse4.c:get_buf_by_bd
Unexecuted instantiation: reconinter_sse4.c:get_buf_by_bd
Unexecuted instantiation: selfguided_sse4.c:get_buf_by_bd
Unexecuted instantiation: warp_plane_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_buf_by_bd
Unexecuted instantiation: encodetxb_sse4.c:get_buf_by_bd
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_buf_by_bd
Unexecuted instantiation: rdopt_sse4.c:get_buf_by_bd
Unexecuted instantiation: pickrst_sse4.c:get_buf_by_bd
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_buf_by_bd
Unexecuted instantiation: hash_sse42.c:get_buf_by_bd
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_buf_by_bd
Unexecuted instantiation: cdef_block_avx2.c:get_buf_by_bd
Unexecuted instantiation: cfl_avx2.c:get_buf_by_bd
Unexecuted instantiation: convolve_2d_avx2.c:get_buf_by_bd
Unexecuted instantiation: convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_buf_by_bd
Unexecuted instantiation: jnt_convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: reconinter_avx2.c:get_buf_by_bd
Unexecuted instantiation: resize_avx2.c:get_buf_by_bd
Unexecuted instantiation: selfguided_avx2.c:get_buf_by_bd
Unexecuted instantiation: warp_plane_avx2.c:get_buf_by_bd
Unexecuted instantiation: wiener_convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_buf_by_bd
Unexecuted instantiation: av1_quantize_avx2.c:get_buf_by_bd
Unexecuted instantiation: error_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_buf_by_bd
Unexecuted instantiation: wedge_utils_avx2.c:get_buf_by_bd
Unexecuted instantiation: encodetxb_avx2.c:get_buf_by_bd
Unexecuted instantiation: rdopt_avx2.c:get_buf_by_bd
Unexecuted instantiation: av1_k_means_avx2.c:get_buf_by_bd
Unexecuted instantiation: temporal_filter_avx2.c:get_buf_by_bd
Unexecuted instantiation: pickrst_avx2.c:get_buf_by_bd
Unexecuted instantiation: cnn_avx2.c:get_buf_by_bd
Unexecuted instantiation: ml_avx2.c:get_buf_by_bd
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_buf_by_bd
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_buf_by_bd
Unexecuted instantiation: blk_sse_sum.c:get_buf_by_bd
Unexecuted instantiation: fft.c:get_buf_by_bd
Unexecuted instantiation: sum_squares.c:get_buf_by_bd
Unexecuted instantiation: highbd_intrapred_sse2.c:get_buf_by_bd
Unexecuted instantiation: variance_impl_ssse3.c:get_buf_by_bd
Unexecuted instantiation: av1_inv_txfm1d.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm1d.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_buf_by_bd
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_buf_by_bd
951
952
typedef struct BitDepthInfo {
953
  int bit_depth;
954
  /*! Is the image buffer high bit depth?
955
   * Low bit depth buffer uses uint8_t.
956
   * High bit depth buffer uses uint16_t.
957
   * Equivalent to cm->seq_params->use_highbitdepth
958
   */
959
  int use_highbitdepth_buf;
960
} BitDepthInfo;
961
962
298M
static inline BitDepthInfo get_bit_depth_info(const MACROBLOCKD *xd) {
963
298M
  BitDepthInfo bit_depth_info;
964
298M
  bit_depth_info.bit_depth = xd->bd;
965
298M
  bit_depth_info.use_highbitdepth_buf = is_cur_buf_hbd(xd);
966
298M
  assert(IMPLIES(!bit_depth_info.use_highbitdepth_buf,
967
298M
                 bit_depth_info.bit_depth == 8));
968
298M
  return bit_depth_info;
969
298M
}
Unexecuted instantiation: av1_dx_iface.c:get_bit_depth_info
Unexecuted instantiation: decodeframe.c:get_bit_depth_info
Unexecuted instantiation: decodemv.c:get_bit_depth_info
Unexecuted instantiation: decoder.c:get_bit_depth_info
Unexecuted instantiation: decodetxb.c:get_bit_depth_info
Unexecuted instantiation: detokenize.c:get_bit_depth_info
Unexecuted instantiation: obu.c:get_bit_depth_info
Unexecuted instantiation: av1_cx_iface.c:get_bit_depth_info
Unexecuted instantiation: allintra_vis.c:get_bit_depth_info
Unexecuted instantiation: av1_quantize.c:get_bit_depth_info
Unexecuted instantiation: bitstream.c:get_bit_depth_info
Unexecuted instantiation: context_tree.c:get_bit_depth_info
Unexecuted instantiation: encodeframe.c:get_bit_depth_info
Unexecuted instantiation: encodeframe_utils.c:get_bit_depth_info
encodemb.c:get_bit_depth_info
Line
Count
Source
962
180M
static inline BitDepthInfo get_bit_depth_info(const MACROBLOCKD *xd) {
963
180M
  BitDepthInfo bit_depth_info;
964
180M
  bit_depth_info.bit_depth = xd->bd;
965
180M
  bit_depth_info.use_highbitdepth_buf = is_cur_buf_hbd(xd);
966
180M
  assert(IMPLIES(!bit_depth_info.use_highbitdepth_buf,
967
180M
                 bit_depth_info.bit_depth == 8));
968
180M
  return bit_depth_info;
969
180M
}
Unexecuted instantiation: encodemv.c:get_bit_depth_info
Unexecuted instantiation: encoder.c:get_bit_depth_info
Unexecuted instantiation: encoder_utils.c:get_bit_depth_info
Unexecuted instantiation: encodetxb.c:get_bit_depth_info
Unexecuted instantiation: ethread.c:get_bit_depth_info
Unexecuted instantiation: firstpass.c:get_bit_depth_info
Unexecuted instantiation: global_motion_facade.c:get_bit_depth_info
Unexecuted instantiation: hash.c:get_bit_depth_info
Unexecuted instantiation: hash_motion.c:get_bit_depth_info
Unexecuted instantiation: hybrid_fwd_txfm.c:get_bit_depth_info
Unexecuted instantiation: level.c:get_bit_depth_info
Unexecuted instantiation: lookahead.c:get_bit_depth_info
Unexecuted instantiation: mcomp.c:get_bit_depth_info
Unexecuted instantiation: mv_prec.c:get_bit_depth_info
Unexecuted instantiation: palette.c:get_bit_depth_info
Unexecuted instantiation: partition_search.c:get_bit_depth_info
Unexecuted instantiation: partition_strategy.c:get_bit_depth_info
Unexecuted instantiation: pass2_strategy.c:get_bit_depth_info
Unexecuted instantiation: pickcdef.c:get_bit_depth_info
Unexecuted instantiation: picklpf.c:get_bit_depth_info
Unexecuted instantiation: pickrst.c:get_bit_depth_info
Unexecuted instantiation: ratectrl.c:get_bit_depth_info
Unexecuted instantiation: rd.c:get_bit_depth_info
Unexecuted instantiation: rdopt.c:get_bit_depth_info
Unexecuted instantiation: nonrd_pickmode.c:get_bit_depth_info
Unexecuted instantiation: nonrd_opt.c:get_bit_depth_info
Unexecuted instantiation: reconinter_enc.c:get_bit_depth_info
Unexecuted instantiation: segmentation.c:get_bit_depth_info
Unexecuted instantiation: speed_features.c:get_bit_depth_info
Unexecuted instantiation: superres_scale.c:get_bit_depth_info
Unexecuted instantiation: svc_layercontext.c:get_bit_depth_info
Unexecuted instantiation: temporal_filter.c:get_bit_depth_info
Unexecuted instantiation: tokenize.c:get_bit_depth_info
tpl_model.c:get_bit_depth_info
Line
Count
Source
962
797k
static inline BitDepthInfo get_bit_depth_info(const MACROBLOCKD *xd) {
963
797k
  BitDepthInfo bit_depth_info;
964
797k
  bit_depth_info.bit_depth = xd->bd;
965
797k
  bit_depth_info.use_highbitdepth_buf = is_cur_buf_hbd(xd);
966
797k
  assert(IMPLIES(!bit_depth_info.use_highbitdepth_buf,
967
797k
                 bit_depth_info.bit_depth == 8));
968
797k
  return bit_depth_info;
969
797k
}
Unexecuted instantiation: tx_search.c:get_bit_depth_info
Unexecuted instantiation: txb_rdopt.c:get_bit_depth_info
intra_mode_search.c:get_bit_depth_info
Line
Count
Source
962
116M
static inline BitDepthInfo get_bit_depth_info(const MACROBLOCKD *xd) {
963
116M
  BitDepthInfo bit_depth_info;
964
116M
  bit_depth_info.bit_depth = xd->bd;
965
116M
  bit_depth_info.use_highbitdepth_buf = is_cur_buf_hbd(xd);
966
116M
  assert(IMPLIES(!bit_depth_info.use_highbitdepth_buf,
967
116M
                 bit_depth_info.bit_depth == 8));
968
116M
  return bit_depth_info;
969
116M
}
Unexecuted instantiation: var_based_part.c:get_bit_depth_info
Unexecuted instantiation: av1_noise_estimate.c:get_bit_depth_info
Unexecuted instantiation: dwt.c:get_bit_depth_info
Unexecuted instantiation: encodetxb_sse2.c:get_bit_depth_info
Unexecuted instantiation: reconinter_enc_sse2.c:get_bit_depth_info
Unexecuted instantiation: aom_dsp_rtcd.c:get_bit_depth_info
Unexecuted instantiation: av1_rtcd.c:get_bit_depth_info
Unexecuted instantiation: aom_convolve.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_hmask.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_mask.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_vmask.c:get_bit_depth_info
Unexecuted instantiation: intrapred.c:get_bit_depth_info
Unexecuted instantiation: avg.c:get_bit_depth_info
Unexecuted instantiation: psnr.c:get_bit_depth_info
Unexecuted instantiation: quantize.c:get_bit_depth_info
Unexecuted instantiation: sad.c:get_bit_depth_info
Unexecuted instantiation: sad_av1.c:get_bit_depth_info
Unexecuted instantiation: sse.c:get_bit_depth_info
Unexecuted instantiation: variance.c:get_bit_depth_info
Unexecuted instantiation: pyramid.c:get_bit_depth_info
Unexecuted instantiation: corner_match.c:get_bit_depth_info
Unexecuted instantiation: disflow.c:get_bit_depth_info
Unexecuted instantiation: noise_util.c:get_bit_depth_info
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_bit_depth_info
Unexecuted instantiation: intrapred_sse2.c:get_bit_depth_info
Unexecuted instantiation: loopfilter_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_bit_depth_info
Unexecuted instantiation: avg_intrin_sse2.c:get_bit_depth_info
Unexecuted instantiation: fft_sse2.c:get_bit_depth_info
Unexecuted instantiation: fwd_txfm_sse2.c:get_bit_depth_info
Unexecuted instantiation: quantize_sse2.c:get_bit_depth_info
Unexecuted instantiation: adaptive_quantize_sse2.c:get_bit_depth_info
Unexecuted instantiation: blk_sse_sum_sse2.c:get_bit_depth_info
Unexecuted instantiation: sum_squares_sse2.c:get_bit_depth_info
Unexecuted instantiation: variance_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_subtract_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_variance_sse2.c:get_bit_depth_info
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_bit_depth_info
Unexecuted instantiation: intrapred_ssse3.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_ssse3.c:get_bit_depth_info
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_bit_depth_info
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_bit_depth_info
Unexecuted instantiation: quantize_ssse3.c:get_bit_depth_info
Unexecuted instantiation: variance_ssse3.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_mask_sse4.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_bit_depth_info
Unexecuted instantiation: intrapred_sse4.c:get_bit_depth_info
Unexecuted instantiation: corner_match_sse4.c:get_bit_depth_info
Unexecuted instantiation: disflow_sse4.c:get_bit_depth_info
Unexecuted instantiation: avg_intrin_sse4.c:get_bit_depth_info
Unexecuted instantiation: sse_sse4.c:get_bit_depth_info
Unexecuted instantiation: obmc_sad_sse4.c:get_bit_depth_info
Unexecuted instantiation: obmc_variance_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_variance_sse4.c:get_bit_depth_info
Unexecuted instantiation: aom_quantize_avx.c:get_bit_depth_info
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_bit_depth_info
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: intrapred_avx2.c:get_bit_depth_info
Unexecuted instantiation: loopfilter_avx2.c:get_bit_depth_info
Unexecuted instantiation: blend_a64_mask_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_bit_depth_info
Unexecuted instantiation: corner_match_avx2.c:get_bit_depth_info
Unexecuted instantiation: disflow_avx2.c:get_bit_depth_info
Unexecuted instantiation: avg_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: fft_avx2.c:get_bit_depth_info
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: subtract_avx2.c:get_bit_depth_info
Unexecuted instantiation: adaptive_quantize_avx2.c:get_bit_depth_info
Unexecuted instantiation: quantize_avx2.c:get_bit_depth_info
Unexecuted instantiation: sad4d_avx2.c:get_bit_depth_info
Unexecuted instantiation: sad_avx2.c:get_bit_depth_info
Unexecuted instantiation: sad_impl_avx2.c:get_bit_depth_info
Unexecuted instantiation: variance_avx2.c:get_bit_depth_info
Unexecuted instantiation: sse_avx2.c:get_bit_depth_info
Unexecuted instantiation: variance_impl_avx2.c:get_bit_depth_info
Unexecuted instantiation: obmc_sad_avx2.c:get_bit_depth_info
Unexecuted instantiation: obmc_variance_avx2.c:get_bit_depth_info
Unexecuted instantiation: blk_sse_sum_avx2.c:get_bit_depth_info
Unexecuted instantiation: sum_squares_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_sad_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_variance_avx2.c:get_bit_depth_info
Unexecuted instantiation: alloccommon.c:get_bit_depth_info
Unexecuted instantiation: av1_inv_txfm2d.c:get_bit_depth_info
Unexecuted instantiation: av1_loopfilter.c:get_bit_depth_info
Unexecuted instantiation: av1_txfm.c:get_bit_depth_info
Unexecuted instantiation: blockd.c:get_bit_depth_info
Unexecuted instantiation: cdef.c:get_bit_depth_info
Unexecuted instantiation: cdef_block.c:get_bit_depth_info
Unexecuted instantiation: cfl.c:get_bit_depth_info
Unexecuted instantiation: convolve.c:get_bit_depth_info
Unexecuted instantiation: debugmodes.c:get_bit_depth_info
Unexecuted instantiation: entropy.c:get_bit_depth_info
Unexecuted instantiation: entropymode.c:get_bit_depth_info
Unexecuted instantiation: entropymv.c:get_bit_depth_info
Unexecuted instantiation: idct.c:get_bit_depth_info
Unexecuted instantiation: mvref_common.c:get_bit_depth_info
Unexecuted instantiation: pred_common.c:get_bit_depth_info
Unexecuted instantiation: quant_common.c:get_bit_depth_info
Unexecuted instantiation: reconinter.c:get_bit_depth_info
Unexecuted instantiation: reconintra.c:get_bit_depth_info
Unexecuted instantiation: resize.c:get_bit_depth_info
Unexecuted instantiation: restoration.c:get_bit_depth_info
Unexecuted instantiation: scale.c:get_bit_depth_info
Unexecuted instantiation: scan.c:get_bit_depth_info
Unexecuted instantiation: seg_common.c:get_bit_depth_info
Unexecuted instantiation: thread_common.c:get_bit_depth_info
Unexecuted instantiation: tile_common.c:get_bit_depth_info
Unexecuted instantiation: txb_common.c:get_bit_depth_info
Unexecuted instantiation: warped_motion.c:get_bit_depth_info
Unexecuted instantiation: aq_complexity.c:get_bit_depth_info
Unexecuted instantiation: aq_cyclicrefresh.c:get_bit_depth_info
Unexecuted instantiation: aq_variance.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm2d.c:get_bit_depth_info
Unexecuted instantiation: cnn.c:get_bit_depth_info
Unexecuted instantiation: compound_type.c:get_bit_depth_info
Unexecuted instantiation: encode_strategy.c:get_bit_depth_info
Unexecuted instantiation: global_motion.c:get_bit_depth_info
Unexecuted instantiation: gop_structure.c:get_bit_depth_info
Unexecuted instantiation: interp_search.c:get_bit_depth_info
Unexecuted instantiation: ml.c:get_bit_depth_info
Unexecuted instantiation: motion_search_facade.c:get_bit_depth_info
Unexecuted instantiation: cfl_sse2.c:get_bit_depth_info
Unexecuted instantiation: convolve_2d_sse2.c:get_bit_depth_info
Unexecuted instantiation: convolve_sse2.c:get_bit_depth_info
Unexecuted instantiation: jnt_convolve_sse2.c:get_bit_depth_info
Unexecuted instantiation: resize_sse2.c:get_bit_depth_info
Unexecuted instantiation: wiener_convolve_sse2.c:get_bit_depth_info
Unexecuted instantiation: av1_k_means_sse2.c:get_bit_depth_info
Unexecuted instantiation: av1_quantize_sse2.c:get_bit_depth_info
Unexecuted instantiation: error_intrin_sse2.c:get_bit_depth_info
Unexecuted instantiation: temporal_filter_sse2.c:get_bit_depth_info
Unexecuted instantiation: wedge_utils_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_bit_depth_info
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_bit_depth_info
Unexecuted instantiation: ml_sse3.c:get_bit_depth_info
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_bit_depth_info
Unexecuted instantiation: cfl_ssse3.c:get_bit_depth_info
Unexecuted instantiation: jnt_convolve_ssse3.c:get_bit_depth_info
Unexecuted instantiation: resize_ssse3.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_bit_depth_info
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_bit_depth_info
Unexecuted instantiation: reconinter_ssse3.c:get_bit_depth_info
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_bit_depth_info
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_bit_depth_info
Unexecuted instantiation: av1_txfm_sse4.c:get_bit_depth_info
Unexecuted instantiation: cdef_block_sse4.c:get_bit_depth_info
Unexecuted instantiation: filterintra_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_bit_depth_info
Unexecuted instantiation: intra_edge_sse4.c:get_bit_depth_info
Unexecuted instantiation: reconinter_sse4.c:get_bit_depth_info
Unexecuted instantiation: selfguided_sse4.c:get_bit_depth_info
Unexecuted instantiation: warp_plane_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_bit_depth_info
Unexecuted instantiation: encodetxb_sse4.c:get_bit_depth_info
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_bit_depth_info
Unexecuted instantiation: rdopt_sse4.c:get_bit_depth_info
Unexecuted instantiation: pickrst_sse4.c:get_bit_depth_info
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_bit_depth_info
Unexecuted instantiation: hash_sse42.c:get_bit_depth_info
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_bit_depth_info
Unexecuted instantiation: cdef_block_avx2.c:get_bit_depth_info
Unexecuted instantiation: cfl_avx2.c:get_bit_depth_info
Unexecuted instantiation: convolve_2d_avx2.c:get_bit_depth_info
Unexecuted instantiation: convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_bit_depth_info
Unexecuted instantiation: jnt_convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: reconinter_avx2.c:get_bit_depth_info
Unexecuted instantiation: resize_avx2.c:get_bit_depth_info
Unexecuted instantiation: selfguided_avx2.c:get_bit_depth_info
Unexecuted instantiation: warp_plane_avx2.c:get_bit_depth_info
Unexecuted instantiation: wiener_convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_bit_depth_info
Unexecuted instantiation: av1_quantize_avx2.c:get_bit_depth_info
Unexecuted instantiation: error_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_bit_depth_info
Unexecuted instantiation: wedge_utils_avx2.c:get_bit_depth_info
Unexecuted instantiation: encodetxb_avx2.c:get_bit_depth_info
Unexecuted instantiation: rdopt_avx2.c:get_bit_depth_info
Unexecuted instantiation: av1_k_means_avx2.c:get_bit_depth_info
Unexecuted instantiation: temporal_filter_avx2.c:get_bit_depth_info
Unexecuted instantiation: pickrst_avx2.c:get_bit_depth_info
Unexecuted instantiation: cnn_avx2.c:get_bit_depth_info
Unexecuted instantiation: ml_avx2.c:get_bit_depth_info
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_bit_depth_info
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_bit_depth_info
Unexecuted instantiation: blk_sse_sum.c:get_bit_depth_info
Unexecuted instantiation: fft.c:get_bit_depth_info
Unexecuted instantiation: sum_squares.c:get_bit_depth_info
Unexecuted instantiation: highbd_intrapred_sse2.c:get_bit_depth_info
Unexecuted instantiation: variance_impl_ssse3.c:get_bit_depth_info
Unexecuted instantiation: av1_inv_txfm1d.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm1d.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_bit_depth_info
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_bit_depth_info
970
971
197M
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
197M
  switch (bsize) {
973
36.9M
    case BLOCK_4X4: return 0;
974
101M
    case BLOCK_8X8: return 1;
975
36.8M
    case BLOCK_16X16: return 2;
976
15.8M
    case BLOCK_32X32: return 3;
977
6.49M
    case BLOCK_64X64: return 4;
978
253k
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
197M
  }
981
197M
}
Unexecuted instantiation: av1_dx_iface.c:get_sqr_bsize_idx
decodeframe.c:get_sqr_bsize_idx
Line
Count
Source
971
32.2M
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
32.2M
  switch (bsize) {
973
2.28M
    case BLOCK_4X4: return 0;
974
15.4M
    case BLOCK_8X8: return 1;
975
7.77M
    case BLOCK_16X16: return 2;
976
4.42M
    case BLOCK_32X32: return 3;
977
2.19M
    case BLOCK_64X64: return 4;
978
178k
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
32.2M
  }
981
32.2M
}
Unexecuted instantiation: decodemv.c:get_sqr_bsize_idx
Unexecuted instantiation: decoder.c:get_sqr_bsize_idx
Unexecuted instantiation: decodetxb.c:get_sqr_bsize_idx
Unexecuted instantiation: detokenize.c:get_sqr_bsize_idx
Unexecuted instantiation: obu.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_cx_iface.c:get_sqr_bsize_idx
Unexecuted instantiation: allintra_vis.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_quantize.c:get_sqr_bsize_idx
bitstream.c:get_sqr_bsize_idx
Line
Count
Source
971
18.7M
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
18.7M
  switch (bsize) {
973
989k
    case BLOCK_4X4: return 0;
974
10.8M
    case BLOCK_8X8: return 1;
975
4.26M
    case BLOCK_16X16: return 2;
976
1.87M
    case BLOCK_32X32: return 3;
977
766k
    case BLOCK_64X64: return 4;
978
5.59k
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
18.7M
  }
981
18.7M
}
Unexecuted instantiation: context_tree.c:get_sqr_bsize_idx
Unexecuted instantiation: encodeframe.c:get_sqr_bsize_idx
encodeframe_utils.c:get_sqr_bsize_idx
Line
Count
Source
971
10.0M
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
10.0M
  switch (bsize) {
973
0
    case BLOCK_4X4: return 0;
974
6.86M
    case BLOCK_8X8: return 1;
975
2.34M
    case BLOCK_16X16: return 2;
976
669k
    case BLOCK_32X32: return 3;
977
198k
    case BLOCK_64X64: return 4;
978
686
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
10.0M
  }
981
10.0M
}
Unexecuted instantiation: encodemb.c:get_sqr_bsize_idx
Unexecuted instantiation: encodemv.c:get_sqr_bsize_idx
Unexecuted instantiation: encoder.c:get_sqr_bsize_idx
Unexecuted instantiation: encoder_utils.c:get_sqr_bsize_idx
Unexecuted instantiation: encodetxb.c:get_sqr_bsize_idx
Unexecuted instantiation: ethread.c:get_sqr_bsize_idx
Unexecuted instantiation: firstpass.c:get_sqr_bsize_idx
Unexecuted instantiation: global_motion_facade.c:get_sqr_bsize_idx
Unexecuted instantiation: hash.c:get_sqr_bsize_idx
Unexecuted instantiation: hash_motion.c:get_sqr_bsize_idx
Unexecuted instantiation: hybrid_fwd_txfm.c:get_sqr_bsize_idx
Unexecuted instantiation: level.c:get_sqr_bsize_idx
Unexecuted instantiation: lookahead.c:get_sqr_bsize_idx
Unexecuted instantiation: mcomp.c:get_sqr_bsize_idx
Unexecuted instantiation: mv_prec.c:get_sqr_bsize_idx
Unexecuted instantiation: palette.c:get_sqr_bsize_idx
partition_search.c:get_sqr_bsize_idx
Line
Count
Source
971
136M
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
136M
  switch (bsize) {
973
33.6M
    case BLOCK_4X4: return 0;
974
68.6M
    case BLOCK_8X8: return 1;
975
22.0M
    case BLOCK_16X16: return 2;
976
8.67M
    case BLOCK_32X32: return 3;
977
3.25M
    case BLOCK_64X64: return 4;
978
68.9k
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
136M
  }
981
136M
}
partition_strategy.c:get_sqr_bsize_idx
Line
Count
Source
971
698k
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
698k
  switch (bsize) {
973
0
    case BLOCK_4X4: return 0;
974
0
    case BLOCK_8X8: return 1;
975
424k
    case BLOCK_16X16: return 2;
976
189k
    case BLOCK_32X32: return 3;
977
85.0k
    case BLOCK_64X64: return 4;
978
0
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
698k
  }
981
698k
}
Unexecuted instantiation: pass2_strategy.c:get_sqr_bsize_idx
Unexecuted instantiation: pickcdef.c:get_sqr_bsize_idx
Unexecuted instantiation: picklpf.c:get_sqr_bsize_idx
Unexecuted instantiation: pickrst.c:get_sqr_bsize_idx
Unexecuted instantiation: ratectrl.c:get_sqr_bsize_idx
Unexecuted instantiation: rd.c:get_sqr_bsize_idx
Unexecuted instantiation: rdopt.c:get_sqr_bsize_idx
Unexecuted instantiation: nonrd_pickmode.c:get_sqr_bsize_idx
Unexecuted instantiation: nonrd_opt.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter_enc.c:get_sqr_bsize_idx
Unexecuted instantiation: segmentation.c:get_sqr_bsize_idx
Unexecuted instantiation: speed_features.c:get_sqr_bsize_idx
Unexecuted instantiation: superres_scale.c:get_sqr_bsize_idx
Unexecuted instantiation: svc_layercontext.c:get_sqr_bsize_idx
Unexecuted instantiation: temporal_filter.c:get_sqr_bsize_idx
Unexecuted instantiation: tokenize.c:get_sqr_bsize_idx
Unexecuted instantiation: tpl_model.c:get_sqr_bsize_idx
Unexecuted instantiation: tx_search.c:get_sqr_bsize_idx
Unexecuted instantiation: txb_rdopt.c:get_sqr_bsize_idx
Unexecuted instantiation: intra_mode_search.c:get_sqr_bsize_idx
var_based_part.c:get_sqr_bsize_idx
Line
Count
Source
971
49.0k
static inline int get_sqr_bsize_idx(BLOCK_SIZE bsize) {
972
49.0k
  switch (bsize) {
973
0
    case BLOCK_4X4: return 0;
974
0
    case BLOCK_8X8: return 1;
975
47.7k
    case BLOCK_16X16: return 2;
976
1.24k
    case BLOCK_32X32: return 3;
977
0
    case BLOCK_64X64: return 4;
978
0
    case BLOCK_128X128: return 5;
979
0
    default: return SQR_BLOCK_SIZES;
980
49.0k
  }
981
49.0k
}
Unexecuted instantiation: av1_noise_estimate.c:get_sqr_bsize_idx
Unexecuted instantiation: dwt.c:get_sqr_bsize_idx
Unexecuted instantiation: encodetxb_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter_enc_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_dsp_rtcd.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_rtcd.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_convolve.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_hmask.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_mask.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_vmask.c:get_sqr_bsize_idx
Unexecuted instantiation: intrapred.c:get_sqr_bsize_idx
Unexecuted instantiation: avg.c:get_sqr_bsize_idx
Unexecuted instantiation: psnr.c:get_sqr_bsize_idx
Unexecuted instantiation: quantize.c:get_sqr_bsize_idx
Unexecuted instantiation: sad.c:get_sqr_bsize_idx
Unexecuted instantiation: sad_av1.c:get_sqr_bsize_idx
Unexecuted instantiation: sse.c:get_sqr_bsize_idx
Unexecuted instantiation: variance.c:get_sqr_bsize_idx
Unexecuted instantiation: pyramid.c:get_sqr_bsize_idx
Unexecuted instantiation: corner_match.c:get_sqr_bsize_idx
Unexecuted instantiation: disflow.c:get_sqr_bsize_idx
Unexecuted instantiation: noise_util.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: intrapred_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: loopfilter_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: avg_intrin_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: fft_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: fwd_txfm_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: quantize_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: adaptive_quantize_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: blk_sse_sum_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: sum_squares_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: variance_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_subtract_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_variance_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: intrapred_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: quantize_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: variance_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_mask_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: intrapred_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: corner_match_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: disflow_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: avg_intrin_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: sse_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: obmc_sad_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: obmc_variance_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_variance_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_quantize_avx.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: intrapred_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: loopfilter_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: blend_a64_mask_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: corner_match_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: disflow_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: avg_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: fft_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: subtract_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: adaptive_quantize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: quantize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: sad4d_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: sad_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: sad_impl_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: variance_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: sse_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: variance_impl_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: obmc_sad_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: obmc_variance_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: blk_sse_sum_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: sum_squares_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_sad_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_variance_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: alloccommon.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_inv_txfm2d.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_loopfilter.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_txfm.c:get_sqr_bsize_idx
Unexecuted instantiation: blockd.c:get_sqr_bsize_idx
Unexecuted instantiation: cdef.c:get_sqr_bsize_idx
Unexecuted instantiation: cdef_block.c:get_sqr_bsize_idx
Unexecuted instantiation: cfl.c:get_sqr_bsize_idx
Unexecuted instantiation: convolve.c:get_sqr_bsize_idx
Unexecuted instantiation: debugmodes.c:get_sqr_bsize_idx
Unexecuted instantiation: entropy.c:get_sqr_bsize_idx
Unexecuted instantiation: entropymode.c:get_sqr_bsize_idx
Unexecuted instantiation: entropymv.c:get_sqr_bsize_idx
Unexecuted instantiation: idct.c:get_sqr_bsize_idx
Unexecuted instantiation: mvref_common.c:get_sqr_bsize_idx
Unexecuted instantiation: pred_common.c:get_sqr_bsize_idx
Unexecuted instantiation: quant_common.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter.c:get_sqr_bsize_idx
Unexecuted instantiation: reconintra.c:get_sqr_bsize_idx
Unexecuted instantiation: resize.c:get_sqr_bsize_idx
Unexecuted instantiation: restoration.c:get_sqr_bsize_idx
Unexecuted instantiation: scale.c:get_sqr_bsize_idx
Unexecuted instantiation: scan.c:get_sqr_bsize_idx
Unexecuted instantiation: seg_common.c:get_sqr_bsize_idx
Unexecuted instantiation: thread_common.c:get_sqr_bsize_idx
Unexecuted instantiation: tile_common.c:get_sqr_bsize_idx
Unexecuted instantiation: txb_common.c:get_sqr_bsize_idx
Unexecuted instantiation: warped_motion.c:get_sqr_bsize_idx
Unexecuted instantiation: aq_complexity.c:get_sqr_bsize_idx
Unexecuted instantiation: aq_cyclicrefresh.c:get_sqr_bsize_idx
Unexecuted instantiation: aq_variance.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm2d.c:get_sqr_bsize_idx
Unexecuted instantiation: cnn.c:get_sqr_bsize_idx
Unexecuted instantiation: compound_type.c:get_sqr_bsize_idx
Unexecuted instantiation: encode_strategy.c:get_sqr_bsize_idx
Unexecuted instantiation: global_motion.c:get_sqr_bsize_idx
Unexecuted instantiation: gop_structure.c:get_sqr_bsize_idx
Unexecuted instantiation: interp_search.c:get_sqr_bsize_idx
Unexecuted instantiation: ml.c:get_sqr_bsize_idx
Unexecuted instantiation: motion_search_facade.c:get_sqr_bsize_idx
Unexecuted instantiation: cfl_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: convolve_2d_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: convolve_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: jnt_convolve_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: resize_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: wiener_convolve_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_k_means_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_quantize_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: error_intrin_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: temporal_filter_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: wedge_utils_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: ml_sse3.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: cfl_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: jnt_convolve_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: resize_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_txfm_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: cdef_block_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: filterintra_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: intra_edge_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: selfguided_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: warp_plane_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: encodetxb_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: rdopt_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: pickrst_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_sqr_bsize_idx
Unexecuted instantiation: hash_sse42.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: cdef_block_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: cfl_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: convolve_2d_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: jnt_convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: reconinter_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: resize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: selfguided_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: warp_plane_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: wiener_convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_quantize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: error_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: wedge_utils_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: encodetxb_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: rdopt_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_k_means_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: temporal_filter_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: pickrst_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: cnn_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: ml_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_sqr_bsize_idx
Unexecuted instantiation: blk_sse_sum.c:get_sqr_bsize_idx
Unexecuted instantiation: fft.c:get_sqr_bsize_idx
Unexecuted instantiation: sum_squares.c:get_sqr_bsize_idx
Unexecuted instantiation: highbd_intrapred_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: variance_impl_ssse3.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_inv_txfm1d.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm1d.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_sqr_bsize_idx
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_sqr_bsize_idx
982
983
// For a square block size 'bsize', returns the size of the sub-blocks used by
984
// the given partition type. If the partition produces sub-blocks of different
985
// sizes, then the function returns the largest sub-block size.
986
// Implements the Partition_Subsize lookup table in the spec (Section 9.3.
987
// Conversion tables).
988
// Note: the input block size should be square.
989
// Otherwise it's considered invalid.
990
static inline BLOCK_SIZE get_partition_subsize(BLOCK_SIZE bsize,
991
200M
                                               PARTITION_TYPE partition) {
992
200M
  if (partition == PARTITION_INVALID) {
993
2.61M
    return BLOCK_INVALID;
994
197M
  } else {
995
197M
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
197M
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
197M
               ? BLOCK_INVALID
998
197M
               : subsize_lookup[partition][sqr_bsize_idx];
999
197M
  }
1000
200M
}
Unexecuted instantiation: av1_dx_iface.c:get_partition_subsize
decodeframe.c:get_partition_subsize
Line
Count
Source
991
32.1M
                                               PARTITION_TYPE partition) {
992
32.1M
  if (partition == PARTITION_INVALID) {
993
0
    return BLOCK_INVALID;
994
32.1M
  } else {
995
32.1M
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
32.1M
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
32.1M
               ? BLOCK_INVALID
998
32.1M
               : subsize_lookup[partition][sqr_bsize_idx];
999
32.1M
  }
1000
32.1M
}
Unexecuted instantiation: decodemv.c:get_partition_subsize
Unexecuted instantiation: decoder.c:get_partition_subsize
Unexecuted instantiation: decodetxb.c:get_partition_subsize
Unexecuted instantiation: detokenize.c:get_partition_subsize
Unexecuted instantiation: obu.c:get_partition_subsize
Unexecuted instantiation: av1_cx_iface.c:get_partition_subsize
Unexecuted instantiation: allintra_vis.c:get_partition_subsize
Unexecuted instantiation: av1_quantize.c:get_partition_subsize
bitstream.c:get_partition_subsize
Line
Count
Source
991
21.3M
                                               PARTITION_TYPE partition) {
992
21.3M
  if (partition == PARTITION_INVALID) {
993
2.61M
    return BLOCK_INVALID;
994
18.7M
  } else {
995
18.7M
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
18.7M
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
18.7M
               ? BLOCK_INVALID
998
18.7M
               : subsize_lookup[partition][sqr_bsize_idx];
999
18.7M
  }
1000
21.3M
}
Unexecuted instantiation: context_tree.c:get_partition_subsize
Unexecuted instantiation: encodeframe.c:get_partition_subsize
encodeframe_utils.c:get_partition_subsize
Line
Count
Source
991
10.0M
                                               PARTITION_TYPE partition) {
992
10.0M
  if (partition == PARTITION_INVALID) {
993
0
    return BLOCK_INVALID;
994
10.0M
  } else {
995
10.0M
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
10.0M
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
10.0M
               ? BLOCK_INVALID
998
10.0M
               : subsize_lookup[partition][sqr_bsize_idx];
999
10.0M
  }
1000
10.0M
}
Unexecuted instantiation: encodemb.c:get_partition_subsize
Unexecuted instantiation: encodemv.c:get_partition_subsize
Unexecuted instantiation: encoder.c:get_partition_subsize
Unexecuted instantiation: encoder_utils.c:get_partition_subsize
Unexecuted instantiation: encodetxb.c:get_partition_subsize
Unexecuted instantiation: ethread.c:get_partition_subsize
Unexecuted instantiation: firstpass.c:get_partition_subsize
Unexecuted instantiation: global_motion_facade.c:get_partition_subsize
Unexecuted instantiation: hash.c:get_partition_subsize
Unexecuted instantiation: hash_motion.c:get_partition_subsize
Unexecuted instantiation: hybrid_fwd_txfm.c:get_partition_subsize
Unexecuted instantiation: level.c:get_partition_subsize
Unexecuted instantiation: lookahead.c:get_partition_subsize
Unexecuted instantiation: mcomp.c:get_partition_subsize
Unexecuted instantiation: mv_prec.c:get_partition_subsize
Unexecuted instantiation: palette.c:get_partition_subsize
partition_search.c:get_partition_subsize
Line
Count
Source
991
136M
                                               PARTITION_TYPE partition) {
992
136M
  if (partition == PARTITION_INVALID) {
993
0
    return BLOCK_INVALID;
994
136M
  } else {
995
136M
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
136M
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
136M
               ? BLOCK_INVALID
998
136M
               : subsize_lookup[partition][sqr_bsize_idx];
999
136M
  }
1000
136M
}
partition_strategy.c:get_partition_subsize
Line
Count
Source
991
698k
                                               PARTITION_TYPE partition) {
992
698k
  if (partition == PARTITION_INVALID) {
993
0
    return BLOCK_INVALID;
994
698k
  } else {
995
698k
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
698k
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
698k
               ? BLOCK_INVALID
998
698k
               : subsize_lookup[partition][sqr_bsize_idx];
999
698k
  }
1000
698k
}
Unexecuted instantiation: pass2_strategy.c:get_partition_subsize
Unexecuted instantiation: pickcdef.c:get_partition_subsize
Unexecuted instantiation: picklpf.c:get_partition_subsize
Unexecuted instantiation: pickrst.c:get_partition_subsize
Unexecuted instantiation: ratectrl.c:get_partition_subsize
Unexecuted instantiation: rd.c:get_partition_subsize
Unexecuted instantiation: rdopt.c:get_partition_subsize
Unexecuted instantiation: nonrd_pickmode.c:get_partition_subsize
Unexecuted instantiation: nonrd_opt.c:get_partition_subsize
Unexecuted instantiation: reconinter_enc.c:get_partition_subsize
Unexecuted instantiation: segmentation.c:get_partition_subsize
Unexecuted instantiation: speed_features.c:get_partition_subsize
Unexecuted instantiation: superres_scale.c:get_partition_subsize
Unexecuted instantiation: svc_layercontext.c:get_partition_subsize
Unexecuted instantiation: temporal_filter.c:get_partition_subsize
Unexecuted instantiation: tokenize.c:get_partition_subsize
Unexecuted instantiation: tpl_model.c:get_partition_subsize
Unexecuted instantiation: tx_search.c:get_partition_subsize
Unexecuted instantiation: txb_rdopt.c:get_partition_subsize
Unexecuted instantiation: intra_mode_search.c:get_partition_subsize
var_based_part.c:get_partition_subsize
Line
Count
Source
991
49.0k
                                               PARTITION_TYPE partition) {
992
49.0k
  if (partition == PARTITION_INVALID) {
993
0
    return BLOCK_INVALID;
994
49.0k
  } else {
995
49.0k
    const int sqr_bsize_idx = get_sqr_bsize_idx(bsize);
996
49.0k
    return sqr_bsize_idx >= SQR_BLOCK_SIZES
997
49.0k
               ? BLOCK_INVALID
998
49.0k
               : subsize_lookup[partition][sqr_bsize_idx];
999
49.0k
  }
1000
49.0k
}
Unexecuted instantiation: av1_noise_estimate.c:get_partition_subsize
Unexecuted instantiation: dwt.c:get_partition_subsize
Unexecuted instantiation: encodetxb_sse2.c:get_partition_subsize
Unexecuted instantiation: reconinter_enc_sse2.c:get_partition_subsize
Unexecuted instantiation: aom_dsp_rtcd.c:get_partition_subsize
Unexecuted instantiation: av1_rtcd.c:get_partition_subsize
Unexecuted instantiation: aom_convolve.c:get_partition_subsize
Unexecuted instantiation: blend_a64_hmask.c:get_partition_subsize
Unexecuted instantiation: blend_a64_mask.c:get_partition_subsize
Unexecuted instantiation: blend_a64_vmask.c:get_partition_subsize
Unexecuted instantiation: intrapred.c:get_partition_subsize
Unexecuted instantiation: avg.c:get_partition_subsize
Unexecuted instantiation: psnr.c:get_partition_subsize
Unexecuted instantiation: quantize.c:get_partition_subsize
Unexecuted instantiation: sad.c:get_partition_subsize
Unexecuted instantiation: sad_av1.c:get_partition_subsize
Unexecuted instantiation: sse.c:get_partition_subsize
Unexecuted instantiation: variance.c:get_partition_subsize
Unexecuted instantiation: pyramid.c:get_partition_subsize
Unexecuted instantiation: corner_match.c:get_partition_subsize
Unexecuted instantiation: disflow.c:get_partition_subsize
Unexecuted instantiation: noise_util.c:get_partition_subsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_partition_subsize
Unexecuted instantiation: intrapred_sse2.c:get_partition_subsize
Unexecuted instantiation: loopfilter_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_partition_subsize
Unexecuted instantiation: avg_intrin_sse2.c:get_partition_subsize
Unexecuted instantiation: fft_sse2.c:get_partition_subsize
Unexecuted instantiation: fwd_txfm_sse2.c:get_partition_subsize
Unexecuted instantiation: quantize_sse2.c:get_partition_subsize
Unexecuted instantiation: adaptive_quantize_sse2.c:get_partition_subsize
Unexecuted instantiation: blk_sse_sum_sse2.c:get_partition_subsize
Unexecuted instantiation: sum_squares_sse2.c:get_partition_subsize
Unexecuted instantiation: variance_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_subtract_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_variance_sse2.c:get_partition_subsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_partition_subsize
Unexecuted instantiation: intrapred_ssse3.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_ssse3.c:get_partition_subsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_partition_subsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_partition_subsize
Unexecuted instantiation: quantize_ssse3.c:get_partition_subsize
Unexecuted instantiation: variance_ssse3.c:get_partition_subsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_partition_subsize
Unexecuted instantiation: blend_a64_mask_sse4.c:get_partition_subsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_partition_subsize
Unexecuted instantiation: intrapred_sse4.c:get_partition_subsize
Unexecuted instantiation: corner_match_sse4.c:get_partition_subsize
Unexecuted instantiation: disflow_sse4.c:get_partition_subsize
Unexecuted instantiation: avg_intrin_sse4.c:get_partition_subsize
Unexecuted instantiation: sse_sse4.c:get_partition_subsize
Unexecuted instantiation: obmc_sad_sse4.c:get_partition_subsize
Unexecuted instantiation: obmc_variance_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_variance_sse4.c:get_partition_subsize
Unexecuted instantiation: aom_quantize_avx.c:get_partition_subsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_partition_subsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: intrapred_avx2.c:get_partition_subsize
Unexecuted instantiation: loopfilter_avx2.c:get_partition_subsize
Unexecuted instantiation: blend_a64_mask_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_partition_subsize
Unexecuted instantiation: corner_match_avx2.c:get_partition_subsize
Unexecuted instantiation: disflow_avx2.c:get_partition_subsize
Unexecuted instantiation: avg_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: fft_avx2.c:get_partition_subsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: subtract_avx2.c:get_partition_subsize
Unexecuted instantiation: adaptive_quantize_avx2.c:get_partition_subsize
Unexecuted instantiation: quantize_avx2.c:get_partition_subsize
Unexecuted instantiation: sad4d_avx2.c:get_partition_subsize
Unexecuted instantiation: sad_avx2.c:get_partition_subsize
Unexecuted instantiation: sad_impl_avx2.c:get_partition_subsize
Unexecuted instantiation: variance_avx2.c:get_partition_subsize
Unexecuted instantiation: sse_avx2.c:get_partition_subsize
Unexecuted instantiation: variance_impl_avx2.c:get_partition_subsize
Unexecuted instantiation: obmc_sad_avx2.c:get_partition_subsize
Unexecuted instantiation: obmc_variance_avx2.c:get_partition_subsize
Unexecuted instantiation: blk_sse_sum_avx2.c:get_partition_subsize
Unexecuted instantiation: sum_squares_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_sad_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_variance_avx2.c:get_partition_subsize
Unexecuted instantiation: alloccommon.c:get_partition_subsize
Unexecuted instantiation: av1_inv_txfm2d.c:get_partition_subsize
Unexecuted instantiation: av1_loopfilter.c:get_partition_subsize
Unexecuted instantiation: av1_txfm.c:get_partition_subsize
Unexecuted instantiation: blockd.c:get_partition_subsize
Unexecuted instantiation: cdef.c:get_partition_subsize
Unexecuted instantiation: cdef_block.c:get_partition_subsize
Unexecuted instantiation: cfl.c:get_partition_subsize
Unexecuted instantiation: convolve.c:get_partition_subsize
Unexecuted instantiation: debugmodes.c:get_partition_subsize
Unexecuted instantiation: entropy.c:get_partition_subsize
Unexecuted instantiation: entropymode.c:get_partition_subsize
Unexecuted instantiation: entropymv.c:get_partition_subsize
Unexecuted instantiation: idct.c:get_partition_subsize
Unexecuted instantiation: mvref_common.c:get_partition_subsize
Unexecuted instantiation: pred_common.c:get_partition_subsize
Unexecuted instantiation: quant_common.c:get_partition_subsize
Unexecuted instantiation: reconinter.c:get_partition_subsize
Unexecuted instantiation: reconintra.c:get_partition_subsize
Unexecuted instantiation: resize.c:get_partition_subsize
Unexecuted instantiation: restoration.c:get_partition_subsize
Unexecuted instantiation: scale.c:get_partition_subsize
Unexecuted instantiation: scan.c:get_partition_subsize
Unexecuted instantiation: seg_common.c:get_partition_subsize
Unexecuted instantiation: thread_common.c:get_partition_subsize
Unexecuted instantiation: tile_common.c:get_partition_subsize
Unexecuted instantiation: txb_common.c:get_partition_subsize
Unexecuted instantiation: warped_motion.c:get_partition_subsize
Unexecuted instantiation: aq_complexity.c:get_partition_subsize
Unexecuted instantiation: aq_cyclicrefresh.c:get_partition_subsize
Unexecuted instantiation: aq_variance.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm2d.c:get_partition_subsize
Unexecuted instantiation: cnn.c:get_partition_subsize
Unexecuted instantiation: compound_type.c:get_partition_subsize
Unexecuted instantiation: encode_strategy.c:get_partition_subsize
Unexecuted instantiation: global_motion.c:get_partition_subsize
Unexecuted instantiation: gop_structure.c:get_partition_subsize
Unexecuted instantiation: interp_search.c:get_partition_subsize
Unexecuted instantiation: ml.c:get_partition_subsize
Unexecuted instantiation: motion_search_facade.c:get_partition_subsize
Unexecuted instantiation: cfl_sse2.c:get_partition_subsize
Unexecuted instantiation: convolve_2d_sse2.c:get_partition_subsize
Unexecuted instantiation: convolve_sse2.c:get_partition_subsize
Unexecuted instantiation: jnt_convolve_sse2.c:get_partition_subsize
Unexecuted instantiation: resize_sse2.c:get_partition_subsize
Unexecuted instantiation: wiener_convolve_sse2.c:get_partition_subsize
Unexecuted instantiation: av1_k_means_sse2.c:get_partition_subsize
Unexecuted instantiation: av1_quantize_sse2.c:get_partition_subsize
Unexecuted instantiation: error_intrin_sse2.c:get_partition_subsize
Unexecuted instantiation: temporal_filter_sse2.c:get_partition_subsize
Unexecuted instantiation: wedge_utils_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_partition_subsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_partition_subsize
Unexecuted instantiation: ml_sse3.c:get_partition_subsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_partition_subsize
Unexecuted instantiation: cfl_ssse3.c:get_partition_subsize
Unexecuted instantiation: jnt_convolve_ssse3.c:get_partition_subsize
Unexecuted instantiation: resize_ssse3.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_partition_subsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_partition_subsize
Unexecuted instantiation: reconinter_ssse3.c:get_partition_subsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_partition_subsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_partition_subsize
Unexecuted instantiation: av1_txfm_sse4.c:get_partition_subsize
Unexecuted instantiation: cdef_block_sse4.c:get_partition_subsize
Unexecuted instantiation: filterintra_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_partition_subsize
Unexecuted instantiation: intra_edge_sse4.c:get_partition_subsize
Unexecuted instantiation: reconinter_sse4.c:get_partition_subsize
Unexecuted instantiation: selfguided_sse4.c:get_partition_subsize
Unexecuted instantiation: warp_plane_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_partition_subsize
Unexecuted instantiation: encodetxb_sse4.c:get_partition_subsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_partition_subsize
Unexecuted instantiation: rdopt_sse4.c:get_partition_subsize
Unexecuted instantiation: pickrst_sse4.c:get_partition_subsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_partition_subsize
Unexecuted instantiation: hash_sse42.c:get_partition_subsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_partition_subsize
Unexecuted instantiation: cdef_block_avx2.c:get_partition_subsize
Unexecuted instantiation: cfl_avx2.c:get_partition_subsize
Unexecuted instantiation: convolve_2d_avx2.c:get_partition_subsize
Unexecuted instantiation: convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_partition_subsize
Unexecuted instantiation: jnt_convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: reconinter_avx2.c:get_partition_subsize
Unexecuted instantiation: resize_avx2.c:get_partition_subsize
Unexecuted instantiation: selfguided_avx2.c:get_partition_subsize
Unexecuted instantiation: warp_plane_avx2.c:get_partition_subsize
Unexecuted instantiation: wiener_convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_partition_subsize
Unexecuted instantiation: av1_quantize_avx2.c:get_partition_subsize
Unexecuted instantiation: error_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_partition_subsize
Unexecuted instantiation: wedge_utils_avx2.c:get_partition_subsize
Unexecuted instantiation: encodetxb_avx2.c:get_partition_subsize
Unexecuted instantiation: rdopt_avx2.c:get_partition_subsize
Unexecuted instantiation: av1_k_means_avx2.c:get_partition_subsize
Unexecuted instantiation: temporal_filter_avx2.c:get_partition_subsize
Unexecuted instantiation: pickrst_avx2.c:get_partition_subsize
Unexecuted instantiation: cnn_avx2.c:get_partition_subsize
Unexecuted instantiation: ml_avx2.c:get_partition_subsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_partition_subsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_partition_subsize
Unexecuted instantiation: blk_sse_sum.c:get_partition_subsize
Unexecuted instantiation: fft.c:get_partition_subsize
Unexecuted instantiation: sum_squares.c:get_partition_subsize
Unexecuted instantiation: highbd_intrapred_sse2.c:get_partition_subsize
Unexecuted instantiation: variance_impl_ssse3.c:get_partition_subsize
Unexecuted instantiation: av1_inv_txfm1d.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm1d.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_partition_subsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_partition_subsize
1001
1002
static TX_TYPE intra_mode_to_tx_type(const MB_MODE_INFO *mbmi,
1003
113M
                                     PLANE_TYPE plane_type) {
1004
113M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
113M
    DCT_DCT,    // DC_PRED
1006
113M
    ADST_DCT,   // V_PRED
1007
113M
    DCT_ADST,   // H_PRED
1008
113M
    DCT_DCT,    // D45_PRED
1009
113M
    ADST_ADST,  // D135_PRED
1010
113M
    ADST_DCT,   // D113_PRED
1011
113M
    DCT_ADST,   // D157_PRED
1012
113M
    DCT_ADST,   // D203_PRED
1013
113M
    ADST_DCT,   // D67_PRED
1014
113M
    ADST_ADST,  // SMOOTH_PRED
1015
113M
    ADST_DCT,   // SMOOTH_V_PRED
1016
113M
    DCT_ADST,   // SMOOTH_H_PRED
1017
113M
    ADST_ADST,  // PAETH_PRED
1018
113M
  };
1019
113M
  const PREDICTION_MODE mode =
1020
113M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
113M
  assert(mode < INTRA_MODES);
1022
113M
  return _intra_mode_to_tx_type[mode];
1023
113M
}
Unexecuted instantiation: av1_dx_iface.c:intra_mode_to_tx_type
decodeframe.c:intra_mode_to_tx_type
Line
Count
Source
1003
2.15M
                                     PLANE_TYPE plane_type) {
1004
2.15M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
2.15M
    DCT_DCT,    // DC_PRED
1006
2.15M
    ADST_DCT,   // V_PRED
1007
2.15M
    DCT_ADST,   // H_PRED
1008
2.15M
    DCT_DCT,    // D45_PRED
1009
2.15M
    ADST_ADST,  // D135_PRED
1010
2.15M
    ADST_DCT,   // D113_PRED
1011
2.15M
    DCT_ADST,   // D157_PRED
1012
2.15M
    DCT_ADST,   // D203_PRED
1013
2.15M
    ADST_DCT,   // D67_PRED
1014
2.15M
    ADST_ADST,  // SMOOTH_PRED
1015
2.15M
    ADST_DCT,   // SMOOTH_V_PRED
1016
2.15M
    DCT_ADST,   // SMOOTH_H_PRED
1017
2.15M
    ADST_ADST,  // PAETH_PRED
1018
2.15M
  };
1019
2.15M
  const PREDICTION_MODE mode =
1020
2.15M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
2.15M
  assert(mode < INTRA_MODES);
1022
2.15M
  return _intra_mode_to_tx_type[mode];
1023
2.15M
}
Unexecuted instantiation: decodemv.c:intra_mode_to_tx_type
Unexecuted instantiation: decoder.c:intra_mode_to_tx_type
decodetxb.c:intra_mode_to_tx_type
Line
Count
Source
1003
2.26M
                                     PLANE_TYPE plane_type) {
1004
2.26M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
2.26M
    DCT_DCT,    // DC_PRED
1006
2.26M
    ADST_DCT,   // V_PRED
1007
2.26M
    DCT_ADST,   // H_PRED
1008
2.26M
    DCT_DCT,    // D45_PRED
1009
2.26M
    ADST_ADST,  // D135_PRED
1010
2.26M
    ADST_DCT,   // D113_PRED
1011
2.26M
    DCT_ADST,   // D157_PRED
1012
2.26M
    DCT_ADST,   // D203_PRED
1013
2.26M
    ADST_DCT,   // D67_PRED
1014
2.26M
    ADST_ADST,  // SMOOTH_PRED
1015
2.26M
    ADST_DCT,   // SMOOTH_V_PRED
1016
2.26M
    DCT_ADST,   // SMOOTH_H_PRED
1017
2.26M
    ADST_ADST,  // PAETH_PRED
1018
2.26M
  };
1019
2.26M
  const PREDICTION_MODE mode =
1020
2.26M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
2.26M
  assert(mode < INTRA_MODES);
1022
2.26M
  return _intra_mode_to_tx_type[mode];
1023
2.26M
}
Unexecuted instantiation: detokenize.c:intra_mode_to_tx_type
Unexecuted instantiation: obu.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_cx_iface.c:intra_mode_to_tx_type
Unexecuted instantiation: allintra_vis.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_quantize.c:intra_mode_to_tx_type
Unexecuted instantiation: bitstream.c:intra_mode_to_tx_type
Unexecuted instantiation: context_tree.c:intra_mode_to_tx_type
Unexecuted instantiation: encodeframe.c:intra_mode_to_tx_type
Unexecuted instantiation: encodeframe_utils.c:intra_mode_to_tx_type
encodemb.c:intra_mode_to_tx_type
Line
Count
Source
1003
11.1M
                                     PLANE_TYPE plane_type) {
1004
11.1M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
11.1M
    DCT_DCT,    // DC_PRED
1006
11.1M
    ADST_DCT,   // V_PRED
1007
11.1M
    DCT_ADST,   // H_PRED
1008
11.1M
    DCT_DCT,    // D45_PRED
1009
11.1M
    ADST_ADST,  // D135_PRED
1010
11.1M
    ADST_DCT,   // D113_PRED
1011
11.1M
    DCT_ADST,   // D157_PRED
1012
11.1M
    DCT_ADST,   // D203_PRED
1013
11.1M
    ADST_DCT,   // D67_PRED
1014
11.1M
    ADST_ADST,  // SMOOTH_PRED
1015
11.1M
    ADST_DCT,   // SMOOTH_V_PRED
1016
11.1M
    DCT_ADST,   // SMOOTH_H_PRED
1017
11.1M
    ADST_ADST,  // PAETH_PRED
1018
11.1M
  };
1019
11.1M
  const PREDICTION_MODE mode =
1020
11.1M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
11.1M
  assert(mode < INTRA_MODES);
1022
11.1M
  return _intra_mode_to_tx_type[mode];
1023
11.1M
}
Unexecuted instantiation: encodemv.c:intra_mode_to_tx_type
Unexecuted instantiation: encoder.c:intra_mode_to_tx_type
Unexecuted instantiation: encoder_utils.c:intra_mode_to_tx_type
encodetxb.c:intra_mode_to_tx_type
Line
Count
Source
1003
14.7M
                                     PLANE_TYPE plane_type) {
1004
14.7M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
14.7M
    DCT_DCT,    // DC_PRED
1006
14.7M
    ADST_DCT,   // V_PRED
1007
14.7M
    DCT_ADST,   // H_PRED
1008
14.7M
    DCT_DCT,    // D45_PRED
1009
14.7M
    ADST_ADST,  // D135_PRED
1010
14.7M
    ADST_DCT,   // D113_PRED
1011
14.7M
    DCT_ADST,   // D157_PRED
1012
14.7M
    DCT_ADST,   // D203_PRED
1013
14.7M
    ADST_DCT,   // D67_PRED
1014
14.7M
    ADST_ADST,  // SMOOTH_PRED
1015
14.7M
    ADST_DCT,   // SMOOTH_V_PRED
1016
14.7M
    DCT_ADST,   // SMOOTH_H_PRED
1017
14.7M
    ADST_ADST,  // PAETH_PRED
1018
14.7M
  };
1019
14.7M
  const PREDICTION_MODE mode =
1020
14.7M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
14.7M
  assert(mode < INTRA_MODES);
1022
14.7M
  return _intra_mode_to_tx_type[mode];
1023
14.7M
}
Unexecuted instantiation: ethread.c:intra_mode_to_tx_type
Unexecuted instantiation: firstpass.c:intra_mode_to_tx_type
Unexecuted instantiation: global_motion_facade.c:intra_mode_to_tx_type
Unexecuted instantiation: hash.c:intra_mode_to_tx_type
Unexecuted instantiation: hash_motion.c:intra_mode_to_tx_type
Unexecuted instantiation: hybrid_fwd_txfm.c:intra_mode_to_tx_type
Unexecuted instantiation: level.c:intra_mode_to_tx_type
Unexecuted instantiation: lookahead.c:intra_mode_to_tx_type
Unexecuted instantiation: mcomp.c:intra_mode_to_tx_type
Unexecuted instantiation: mv_prec.c:intra_mode_to_tx_type
Unexecuted instantiation: palette.c:intra_mode_to_tx_type
Unexecuted instantiation: partition_search.c:intra_mode_to_tx_type
Unexecuted instantiation: partition_strategy.c:intra_mode_to_tx_type
Unexecuted instantiation: pass2_strategy.c:intra_mode_to_tx_type
Unexecuted instantiation: pickcdef.c:intra_mode_to_tx_type
Unexecuted instantiation: picklpf.c:intra_mode_to_tx_type
Unexecuted instantiation: pickrst.c:intra_mode_to_tx_type
Unexecuted instantiation: ratectrl.c:intra_mode_to_tx_type
Unexecuted instantiation: rd.c:intra_mode_to_tx_type
Unexecuted instantiation: rdopt.c:intra_mode_to_tx_type
Unexecuted instantiation: nonrd_pickmode.c:intra_mode_to_tx_type
Unexecuted instantiation: nonrd_opt.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter_enc.c:intra_mode_to_tx_type
Unexecuted instantiation: segmentation.c:intra_mode_to_tx_type
Unexecuted instantiation: speed_features.c:intra_mode_to_tx_type
Unexecuted instantiation: superres_scale.c:intra_mode_to_tx_type
Unexecuted instantiation: svc_layercontext.c:intra_mode_to_tx_type
Unexecuted instantiation: temporal_filter.c:intra_mode_to_tx_type
Unexecuted instantiation: tokenize.c:intra_mode_to_tx_type
Unexecuted instantiation: tpl_model.c:intra_mode_to_tx_type
tx_search.c:intra_mode_to_tx_type
Line
Count
Source
1003
83.6M
                                     PLANE_TYPE plane_type) {
1004
83.6M
  static const TX_TYPE _intra_mode_to_tx_type[INTRA_MODES] = {
1005
83.6M
    DCT_DCT,    // DC_PRED
1006
83.6M
    ADST_DCT,   // V_PRED
1007
83.6M
    DCT_ADST,   // H_PRED
1008
83.6M
    DCT_DCT,    // D45_PRED
1009
83.6M
    ADST_ADST,  // D135_PRED
1010
83.6M
    ADST_DCT,   // D113_PRED
1011
83.6M
    DCT_ADST,   // D157_PRED
1012
83.6M
    DCT_ADST,   // D203_PRED
1013
83.6M
    ADST_DCT,   // D67_PRED
1014
83.6M
    ADST_ADST,  // SMOOTH_PRED
1015
83.6M
    ADST_DCT,   // SMOOTH_V_PRED
1016
83.6M
    DCT_ADST,   // SMOOTH_H_PRED
1017
83.6M
    ADST_ADST,  // PAETH_PRED
1018
83.6M
  };
1019
83.6M
  const PREDICTION_MODE mode =
1020
83.6M
      (plane_type == PLANE_TYPE_Y) ? mbmi->mode : get_uv_mode(mbmi->uv_mode);
1021
83.6M
  assert(mode < INTRA_MODES);
1022
83.6M
  return _intra_mode_to_tx_type[mode];
1023
83.6M
}
Unexecuted instantiation: txb_rdopt.c:intra_mode_to_tx_type
Unexecuted instantiation: intra_mode_search.c:intra_mode_to_tx_type
Unexecuted instantiation: var_based_part.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_noise_estimate.c:intra_mode_to_tx_type
Unexecuted instantiation: dwt.c:intra_mode_to_tx_type
Unexecuted instantiation: encodetxb_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter_enc_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_dsp_rtcd.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_rtcd.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_convolve.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_hmask.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_mask.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_vmask.c:intra_mode_to_tx_type
Unexecuted instantiation: intrapred.c:intra_mode_to_tx_type
Unexecuted instantiation: avg.c:intra_mode_to_tx_type
Unexecuted instantiation: psnr.c:intra_mode_to_tx_type
Unexecuted instantiation: quantize.c:intra_mode_to_tx_type
Unexecuted instantiation: sad.c:intra_mode_to_tx_type
Unexecuted instantiation: sad_av1.c:intra_mode_to_tx_type
Unexecuted instantiation: sse.c:intra_mode_to_tx_type
Unexecuted instantiation: variance.c:intra_mode_to_tx_type
Unexecuted instantiation: pyramid.c:intra_mode_to_tx_type
Unexecuted instantiation: corner_match.c:intra_mode_to_tx_type
Unexecuted instantiation: disflow.c:intra_mode_to_tx_type
Unexecuted instantiation: noise_util.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: intrapred_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: loopfilter_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: avg_intrin_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: fft_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: fwd_txfm_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: quantize_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: adaptive_quantize_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: blk_sse_sum_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: sum_squares_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: variance_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_subtract_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_variance_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: intrapred_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: quantize_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: variance_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_mask_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: intrapred_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: corner_match_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: disflow_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: avg_intrin_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: sse_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: obmc_sad_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: obmc_variance_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_variance_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_quantize_avx.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: intrapred_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: loopfilter_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: blend_a64_mask_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: corner_match_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: disflow_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: avg_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: fft_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: subtract_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: adaptive_quantize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: quantize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: sad4d_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: sad_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: sad_impl_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: variance_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: sse_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: variance_impl_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: obmc_sad_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: obmc_variance_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: blk_sse_sum_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: sum_squares_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_sad_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_variance_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: alloccommon.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_inv_txfm2d.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_loopfilter.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_txfm.c:intra_mode_to_tx_type
Unexecuted instantiation: blockd.c:intra_mode_to_tx_type
Unexecuted instantiation: cdef.c:intra_mode_to_tx_type
Unexecuted instantiation: cdef_block.c:intra_mode_to_tx_type
Unexecuted instantiation: cfl.c:intra_mode_to_tx_type
Unexecuted instantiation: convolve.c:intra_mode_to_tx_type
Unexecuted instantiation: debugmodes.c:intra_mode_to_tx_type
Unexecuted instantiation: entropy.c:intra_mode_to_tx_type
Unexecuted instantiation: entropymode.c:intra_mode_to_tx_type
Unexecuted instantiation: entropymv.c:intra_mode_to_tx_type
Unexecuted instantiation: idct.c:intra_mode_to_tx_type
Unexecuted instantiation: mvref_common.c:intra_mode_to_tx_type
Unexecuted instantiation: pred_common.c:intra_mode_to_tx_type
Unexecuted instantiation: quant_common.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter.c:intra_mode_to_tx_type
Unexecuted instantiation: reconintra.c:intra_mode_to_tx_type
Unexecuted instantiation: resize.c:intra_mode_to_tx_type
Unexecuted instantiation: restoration.c:intra_mode_to_tx_type
Unexecuted instantiation: scale.c:intra_mode_to_tx_type
Unexecuted instantiation: scan.c:intra_mode_to_tx_type
Unexecuted instantiation: seg_common.c:intra_mode_to_tx_type
Unexecuted instantiation: thread_common.c:intra_mode_to_tx_type
Unexecuted instantiation: tile_common.c:intra_mode_to_tx_type
Unexecuted instantiation: txb_common.c:intra_mode_to_tx_type
Unexecuted instantiation: warped_motion.c:intra_mode_to_tx_type
Unexecuted instantiation: aq_complexity.c:intra_mode_to_tx_type
Unexecuted instantiation: aq_cyclicrefresh.c:intra_mode_to_tx_type
Unexecuted instantiation: aq_variance.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm2d.c:intra_mode_to_tx_type
Unexecuted instantiation: cnn.c:intra_mode_to_tx_type
Unexecuted instantiation: compound_type.c:intra_mode_to_tx_type
Unexecuted instantiation: encode_strategy.c:intra_mode_to_tx_type
Unexecuted instantiation: global_motion.c:intra_mode_to_tx_type
Unexecuted instantiation: gop_structure.c:intra_mode_to_tx_type
Unexecuted instantiation: interp_search.c:intra_mode_to_tx_type
Unexecuted instantiation: ml.c:intra_mode_to_tx_type
Unexecuted instantiation: motion_search_facade.c:intra_mode_to_tx_type
Unexecuted instantiation: cfl_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: convolve_2d_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: convolve_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: jnt_convolve_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: resize_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: wiener_convolve_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_k_means_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_quantize_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: error_intrin_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: temporal_filter_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: wedge_utils_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: ml_sse3.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: cfl_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: jnt_convolve_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: resize_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_txfm_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: cdef_block_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: filterintra_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: intra_edge_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: selfguided_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: warp_plane_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: encodetxb_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: rdopt_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: pickrst_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:intra_mode_to_tx_type
Unexecuted instantiation: hash_sse42.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: cdef_block_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: cfl_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: convolve_2d_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: jnt_convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: reconinter_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: resize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: selfguided_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: warp_plane_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: wiener_convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_quantize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: error_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: wedge_utils_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: encodetxb_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: rdopt_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_k_means_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: temporal_filter_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: pickrst_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: cnn_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: ml_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:intra_mode_to_tx_type
Unexecuted instantiation: blk_sse_sum.c:intra_mode_to_tx_type
Unexecuted instantiation: fft.c:intra_mode_to_tx_type
Unexecuted instantiation: sum_squares.c:intra_mode_to_tx_type
Unexecuted instantiation: highbd_intrapred_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: variance_impl_ssse3.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_inv_txfm1d.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm1d.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:intra_mode_to_tx_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:intra_mode_to_tx_type
1024
1025
0
static inline int is_rect_tx(TX_SIZE tx_size) { return tx_size >= TX_SIZES; }
Unexecuted instantiation: av1_dx_iface.c:is_rect_tx
Unexecuted instantiation: decodeframe.c:is_rect_tx
Unexecuted instantiation: decodemv.c:is_rect_tx
Unexecuted instantiation: decoder.c:is_rect_tx
Unexecuted instantiation: decodetxb.c:is_rect_tx
Unexecuted instantiation: detokenize.c:is_rect_tx
Unexecuted instantiation: obu.c:is_rect_tx
Unexecuted instantiation: av1_cx_iface.c:is_rect_tx
Unexecuted instantiation: allintra_vis.c:is_rect_tx
Unexecuted instantiation: av1_quantize.c:is_rect_tx
Unexecuted instantiation: bitstream.c:is_rect_tx
Unexecuted instantiation: context_tree.c:is_rect_tx
Unexecuted instantiation: encodeframe.c:is_rect_tx
Unexecuted instantiation: encodeframe_utils.c:is_rect_tx
Unexecuted instantiation: encodemb.c:is_rect_tx
Unexecuted instantiation: encodemv.c:is_rect_tx
Unexecuted instantiation: encoder.c:is_rect_tx
Unexecuted instantiation: encoder_utils.c:is_rect_tx
Unexecuted instantiation: encodetxb.c:is_rect_tx
Unexecuted instantiation: ethread.c:is_rect_tx
Unexecuted instantiation: firstpass.c:is_rect_tx
Unexecuted instantiation: global_motion_facade.c:is_rect_tx
Unexecuted instantiation: hash.c:is_rect_tx
Unexecuted instantiation: hash_motion.c:is_rect_tx
Unexecuted instantiation: hybrid_fwd_txfm.c:is_rect_tx
Unexecuted instantiation: level.c:is_rect_tx
Unexecuted instantiation: lookahead.c:is_rect_tx
Unexecuted instantiation: mcomp.c:is_rect_tx
Unexecuted instantiation: mv_prec.c:is_rect_tx
Unexecuted instantiation: palette.c:is_rect_tx
Unexecuted instantiation: partition_search.c:is_rect_tx
Unexecuted instantiation: partition_strategy.c:is_rect_tx
Unexecuted instantiation: pass2_strategy.c:is_rect_tx
Unexecuted instantiation: pickcdef.c:is_rect_tx
Unexecuted instantiation: picklpf.c:is_rect_tx
Unexecuted instantiation: pickrst.c:is_rect_tx
Unexecuted instantiation: ratectrl.c:is_rect_tx
Unexecuted instantiation: rd.c:is_rect_tx
Unexecuted instantiation: rdopt.c:is_rect_tx
Unexecuted instantiation: nonrd_pickmode.c:is_rect_tx
Unexecuted instantiation: nonrd_opt.c:is_rect_tx
Unexecuted instantiation: reconinter_enc.c:is_rect_tx
Unexecuted instantiation: segmentation.c:is_rect_tx
Unexecuted instantiation: speed_features.c:is_rect_tx
Unexecuted instantiation: superres_scale.c:is_rect_tx
Unexecuted instantiation: svc_layercontext.c:is_rect_tx
Unexecuted instantiation: temporal_filter.c:is_rect_tx
Unexecuted instantiation: tokenize.c:is_rect_tx
Unexecuted instantiation: tpl_model.c:is_rect_tx
Unexecuted instantiation: tx_search.c:is_rect_tx
Unexecuted instantiation: txb_rdopt.c:is_rect_tx
Unexecuted instantiation: intra_mode_search.c:is_rect_tx
Unexecuted instantiation: var_based_part.c:is_rect_tx
Unexecuted instantiation: av1_noise_estimate.c:is_rect_tx
Unexecuted instantiation: dwt.c:is_rect_tx
Unexecuted instantiation: encodetxb_sse2.c:is_rect_tx
Unexecuted instantiation: reconinter_enc_sse2.c:is_rect_tx
Unexecuted instantiation: aom_dsp_rtcd.c:is_rect_tx
Unexecuted instantiation: av1_rtcd.c:is_rect_tx
Unexecuted instantiation: aom_convolve.c:is_rect_tx
Unexecuted instantiation: blend_a64_hmask.c:is_rect_tx
Unexecuted instantiation: blend_a64_mask.c:is_rect_tx
Unexecuted instantiation: blend_a64_vmask.c:is_rect_tx
Unexecuted instantiation: intrapred.c:is_rect_tx
Unexecuted instantiation: avg.c:is_rect_tx
Unexecuted instantiation: psnr.c:is_rect_tx
Unexecuted instantiation: quantize.c:is_rect_tx
Unexecuted instantiation: sad.c:is_rect_tx
Unexecuted instantiation: sad_av1.c:is_rect_tx
Unexecuted instantiation: sse.c:is_rect_tx
Unexecuted instantiation: variance.c:is_rect_tx
Unexecuted instantiation: pyramid.c:is_rect_tx
Unexecuted instantiation: corner_match.c:is_rect_tx
Unexecuted instantiation: disflow.c:is_rect_tx
Unexecuted instantiation: noise_util.c:is_rect_tx
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_rect_tx
Unexecuted instantiation: intrapred_sse2.c:is_rect_tx
Unexecuted instantiation: loopfilter_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_rect_tx
Unexecuted instantiation: avg_intrin_sse2.c:is_rect_tx
Unexecuted instantiation: fft_sse2.c:is_rect_tx
Unexecuted instantiation: fwd_txfm_sse2.c:is_rect_tx
Unexecuted instantiation: quantize_sse2.c:is_rect_tx
Unexecuted instantiation: adaptive_quantize_sse2.c:is_rect_tx
Unexecuted instantiation: blk_sse_sum_sse2.c:is_rect_tx
Unexecuted instantiation: sum_squares_sse2.c:is_rect_tx
Unexecuted instantiation: variance_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_subtract_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_variance_sse2.c:is_rect_tx
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_rect_tx
Unexecuted instantiation: intrapred_ssse3.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_ssse3.c:is_rect_tx
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_rect_tx
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_rect_tx
Unexecuted instantiation: quantize_ssse3.c:is_rect_tx
Unexecuted instantiation: variance_ssse3.c:is_rect_tx
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_rect_tx
Unexecuted instantiation: blend_a64_mask_sse4.c:is_rect_tx
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_rect_tx
Unexecuted instantiation: intrapred_sse4.c:is_rect_tx
Unexecuted instantiation: corner_match_sse4.c:is_rect_tx
Unexecuted instantiation: disflow_sse4.c:is_rect_tx
Unexecuted instantiation: avg_intrin_sse4.c:is_rect_tx
Unexecuted instantiation: sse_sse4.c:is_rect_tx
Unexecuted instantiation: obmc_sad_sse4.c:is_rect_tx
Unexecuted instantiation: obmc_variance_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_variance_sse4.c:is_rect_tx
Unexecuted instantiation: aom_quantize_avx.c:is_rect_tx
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_rect_tx
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: intrapred_avx2.c:is_rect_tx
Unexecuted instantiation: loopfilter_avx2.c:is_rect_tx
Unexecuted instantiation: blend_a64_mask_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_rect_tx
Unexecuted instantiation: corner_match_avx2.c:is_rect_tx
Unexecuted instantiation: disflow_avx2.c:is_rect_tx
Unexecuted instantiation: avg_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: fft_avx2.c:is_rect_tx
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: subtract_avx2.c:is_rect_tx
Unexecuted instantiation: adaptive_quantize_avx2.c:is_rect_tx
Unexecuted instantiation: quantize_avx2.c:is_rect_tx
Unexecuted instantiation: sad4d_avx2.c:is_rect_tx
Unexecuted instantiation: sad_avx2.c:is_rect_tx
Unexecuted instantiation: sad_impl_avx2.c:is_rect_tx
Unexecuted instantiation: variance_avx2.c:is_rect_tx
Unexecuted instantiation: sse_avx2.c:is_rect_tx
Unexecuted instantiation: variance_impl_avx2.c:is_rect_tx
Unexecuted instantiation: obmc_sad_avx2.c:is_rect_tx
Unexecuted instantiation: obmc_variance_avx2.c:is_rect_tx
Unexecuted instantiation: blk_sse_sum_avx2.c:is_rect_tx
Unexecuted instantiation: sum_squares_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_sad_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_variance_avx2.c:is_rect_tx
Unexecuted instantiation: alloccommon.c:is_rect_tx
Unexecuted instantiation: av1_inv_txfm2d.c:is_rect_tx
Unexecuted instantiation: av1_loopfilter.c:is_rect_tx
Unexecuted instantiation: av1_txfm.c:is_rect_tx
Unexecuted instantiation: blockd.c:is_rect_tx
Unexecuted instantiation: cdef.c:is_rect_tx
Unexecuted instantiation: cdef_block.c:is_rect_tx
Unexecuted instantiation: cfl.c:is_rect_tx
Unexecuted instantiation: convolve.c:is_rect_tx
Unexecuted instantiation: debugmodes.c:is_rect_tx
Unexecuted instantiation: entropy.c:is_rect_tx
Unexecuted instantiation: entropymode.c:is_rect_tx
Unexecuted instantiation: entropymv.c:is_rect_tx
Unexecuted instantiation: idct.c:is_rect_tx
Unexecuted instantiation: mvref_common.c:is_rect_tx
Unexecuted instantiation: pred_common.c:is_rect_tx
Unexecuted instantiation: quant_common.c:is_rect_tx
Unexecuted instantiation: reconinter.c:is_rect_tx
Unexecuted instantiation: reconintra.c:is_rect_tx
Unexecuted instantiation: resize.c:is_rect_tx
Unexecuted instantiation: restoration.c:is_rect_tx
Unexecuted instantiation: scale.c:is_rect_tx
Unexecuted instantiation: scan.c:is_rect_tx
Unexecuted instantiation: seg_common.c:is_rect_tx
Unexecuted instantiation: thread_common.c:is_rect_tx
Unexecuted instantiation: tile_common.c:is_rect_tx
Unexecuted instantiation: txb_common.c:is_rect_tx
Unexecuted instantiation: warped_motion.c:is_rect_tx
Unexecuted instantiation: aq_complexity.c:is_rect_tx
Unexecuted instantiation: aq_cyclicrefresh.c:is_rect_tx
Unexecuted instantiation: aq_variance.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm2d.c:is_rect_tx
Unexecuted instantiation: cnn.c:is_rect_tx
Unexecuted instantiation: compound_type.c:is_rect_tx
Unexecuted instantiation: encode_strategy.c:is_rect_tx
Unexecuted instantiation: global_motion.c:is_rect_tx
Unexecuted instantiation: gop_structure.c:is_rect_tx
Unexecuted instantiation: interp_search.c:is_rect_tx
Unexecuted instantiation: ml.c:is_rect_tx
Unexecuted instantiation: motion_search_facade.c:is_rect_tx
Unexecuted instantiation: cfl_sse2.c:is_rect_tx
Unexecuted instantiation: convolve_2d_sse2.c:is_rect_tx
Unexecuted instantiation: convolve_sse2.c:is_rect_tx
Unexecuted instantiation: jnt_convolve_sse2.c:is_rect_tx
Unexecuted instantiation: resize_sse2.c:is_rect_tx
Unexecuted instantiation: wiener_convolve_sse2.c:is_rect_tx
Unexecuted instantiation: av1_k_means_sse2.c:is_rect_tx
Unexecuted instantiation: av1_quantize_sse2.c:is_rect_tx
Unexecuted instantiation: error_intrin_sse2.c:is_rect_tx
Unexecuted instantiation: temporal_filter_sse2.c:is_rect_tx
Unexecuted instantiation: wedge_utils_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_rect_tx
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_rect_tx
Unexecuted instantiation: ml_sse3.c:is_rect_tx
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_rect_tx
Unexecuted instantiation: cfl_ssse3.c:is_rect_tx
Unexecuted instantiation: jnt_convolve_ssse3.c:is_rect_tx
Unexecuted instantiation: resize_ssse3.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_rect_tx
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_rect_tx
Unexecuted instantiation: reconinter_ssse3.c:is_rect_tx
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_rect_tx
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_rect_tx
Unexecuted instantiation: av1_txfm_sse4.c:is_rect_tx
Unexecuted instantiation: cdef_block_sse4.c:is_rect_tx
Unexecuted instantiation: filterintra_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_rect_tx
Unexecuted instantiation: intra_edge_sse4.c:is_rect_tx
Unexecuted instantiation: reconinter_sse4.c:is_rect_tx
Unexecuted instantiation: selfguided_sse4.c:is_rect_tx
Unexecuted instantiation: warp_plane_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_rect_tx
Unexecuted instantiation: encodetxb_sse4.c:is_rect_tx
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_rect_tx
Unexecuted instantiation: rdopt_sse4.c:is_rect_tx
Unexecuted instantiation: pickrst_sse4.c:is_rect_tx
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_rect_tx
Unexecuted instantiation: hash_sse42.c:is_rect_tx
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_rect_tx
Unexecuted instantiation: cdef_block_avx2.c:is_rect_tx
Unexecuted instantiation: cfl_avx2.c:is_rect_tx
Unexecuted instantiation: convolve_2d_avx2.c:is_rect_tx
Unexecuted instantiation: convolve_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_rect_tx
Unexecuted instantiation: jnt_convolve_avx2.c:is_rect_tx
Unexecuted instantiation: reconinter_avx2.c:is_rect_tx
Unexecuted instantiation: resize_avx2.c:is_rect_tx
Unexecuted instantiation: selfguided_avx2.c:is_rect_tx
Unexecuted instantiation: warp_plane_avx2.c:is_rect_tx
Unexecuted instantiation: wiener_convolve_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_rect_tx
Unexecuted instantiation: av1_quantize_avx2.c:is_rect_tx
Unexecuted instantiation: error_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_rect_tx
Unexecuted instantiation: wedge_utils_avx2.c:is_rect_tx
Unexecuted instantiation: encodetxb_avx2.c:is_rect_tx
Unexecuted instantiation: rdopt_avx2.c:is_rect_tx
Unexecuted instantiation: av1_k_means_avx2.c:is_rect_tx
Unexecuted instantiation: temporal_filter_avx2.c:is_rect_tx
Unexecuted instantiation: pickrst_avx2.c:is_rect_tx
Unexecuted instantiation: cnn_avx2.c:is_rect_tx
Unexecuted instantiation: ml_avx2.c:is_rect_tx
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_rect_tx
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_rect_tx
Unexecuted instantiation: blk_sse_sum.c:is_rect_tx
Unexecuted instantiation: fft.c:is_rect_tx
Unexecuted instantiation: sum_squares.c:is_rect_tx
Unexecuted instantiation: highbd_intrapred_sse2.c:is_rect_tx
Unexecuted instantiation: variance_impl_ssse3.c:is_rect_tx
Unexecuted instantiation: av1_inv_txfm1d.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm1d.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_rect_tx
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_rect_tx
1026
1027
88.0M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
88.0M
  return bsize > BLOCK_4X4;
1029
88.0M
}
Unexecuted instantiation: av1_dx_iface.c:block_signals_txsize
decodeframe.c:block_signals_txsize
Line
Count
Source
1027
7.15M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
7.15M
  return bsize > BLOCK_4X4;
1029
7.15M
}
Unexecuted instantiation: decodemv.c:block_signals_txsize
Unexecuted instantiation: decoder.c:block_signals_txsize
Unexecuted instantiation: decodetxb.c:block_signals_txsize
Unexecuted instantiation: detokenize.c:block_signals_txsize
Unexecuted instantiation: obu.c:block_signals_txsize
Unexecuted instantiation: av1_cx_iface.c:block_signals_txsize
Unexecuted instantiation: allintra_vis.c:block_signals_txsize
Unexecuted instantiation: av1_quantize.c:block_signals_txsize
bitstream.c:block_signals_txsize
Line
Count
Source
1027
7.67M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
7.67M
  return bsize > BLOCK_4X4;
1029
7.67M
}
Unexecuted instantiation: context_tree.c:block_signals_txsize
Unexecuted instantiation: encodeframe.c:block_signals_txsize
Unexecuted instantiation: encodeframe_utils.c:block_signals_txsize
Unexecuted instantiation: encodemb.c:block_signals_txsize
Unexecuted instantiation: encodemv.c:block_signals_txsize
Unexecuted instantiation: encoder.c:block_signals_txsize
Unexecuted instantiation: encoder_utils.c:block_signals_txsize
Unexecuted instantiation: encodetxb.c:block_signals_txsize
Unexecuted instantiation: ethread.c:block_signals_txsize
Unexecuted instantiation: firstpass.c:block_signals_txsize
Unexecuted instantiation: global_motion_facade.c:block_signals_txsize
Unexecuted instantiation: hash.c:block_signals_txsize
Unexecuted instantiation: hash_motion.c:block_signals_txsize
Unexecuted instantiation: hybrid_fwd_txfm.c:block_signals_txsize
Unexecuted instantiation: level.c:block_signals_txsize
Unexecuted instantiation: lookahead.c:block_signals_txsize
Unexecuted instantiation: mcomp.c:block_signals_txsize
Unexecuted instantiation: mv_prec.c:block_signals_txsize
Unexecuted instantiation: palette.c:block_signals_txsize
partition_search.c:block_signals_txsize
Line
Count
Source
1027
23.2M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
23.2M
  return bsize > BLOCK_4X4;
1029
23.2M
}
Unexecuted instantiation: partition_strategy.c:block_signals_txsize
Unexecuted instantiation: pass2_strategy.c:block_signals_txsize
Unexecuted instantiation: pickcdef.c:block_signals_txsize
Unexecuted instantiation: picklpf.c:block_signals_txsize
Unexecuted instantiation: pickrst.c:block_signals_txsize
Unexecuted instantiation: ratectrl.c:block_signals_txsize
Unexecuted instantiation: rd.c:block_signals_txsize
rdopt.c:block_signals_txsize
Line
Count
Source
1027
603k
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
603k
  return bsize > BLOCK_4X4;
1029
603k
}
Unexecuted instantiation: nonrd_pickmode.c:block_signals_txsize
Unexecuted instantiation: nonrd_opt.c:block_signals_txsize
Unexecuted instantiation: reconinter_enc.c:block_signals_txsize
Unexecuted instantiation: segmentation.c:block_signals_txsize
Unexecuted instantiation: speed_features.c:block_signals_txsize
Unexecuted instantiation: superres_scale.c:block_signals_txsize
Unexecuted instantiation: svc_layercontext.c:block_signals_txsize
Unexecuted instantiation: temporal_filter.c:block_signals_txsize
Unexecuted instantiation: tokenize.c:block_signals_txsize
Unexecuted instantiation: tpl_model.c:block_signals_txsize
tx_search.c:block_signals_txsize
Line
Count
Source
1027
21.9M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
21.9M
  return bsize > BLOCK_4X4;
1029
21.9M
}
Unexecuted instantiation: txb_rdopt.c:block_signals_txsize
intra_mode_search.c:block_signals_txsize
Line
Count
Source
1027
27.4M
static inline int block_signals_txsize(BLOCK_SIZE bsize) {
1028
27.4M
  return bsize > BLOCK_4X4;
1029
27.4M
}
Unexecuted instantiation: var_based_part.c:block_signals_txsize
Unexecuted instantiation: av1_noise_estimate.c:block_signals_txsize
Unexecuted instantiation: dwt.c:block_signals_txsize
Unexecuted instantiation: encodetxb_sse2.c:block_signals_txsize
Unexecuted instantiation: reconinter_enc_sse2.c:block_signals_txsize
Unexecuted instantiation: aom_dsp_rtcd.c:block_signals_txsize
Unexecuted instantiation: av1_rtcd.c:block_signals_txsize
Unexecuted instantiation: aom_convolve.c:block_signals_txsize
Unexecuted instantiation: blend_a64_hmask.c:block_signals_txsize
Unexecuted instantiation: blend_a64_mask.c:block_signals_txsize
Unexecuted instantiation: blend_a64_vmask.c:block_signals_txsize
Unexecuted instantiation: intrapred.c:block_signals_txsize
Unexecuted instantiation: avg.c:block_signals_txsize
Unexecuted instantiation: psnr.c:block_signals_txsize
Unexecuted instantiation: quantize.c:block_signals_txsize
Unexecuted instantiation: sad.c:block_signals_txsize
Unexecuted instantiation: sad_av1.c:block_signals_txsize
Unexecuted instantiation: sse.c:block_signals_txsize
Unexecuted instantiation: variance.c:block_signals_txsize
Unexecuted instantiation: pyramid.c:block_signals_txsize
Unexecuted instantiation: corner_match.c:block_signals_txsize
Unexecuted instantiation: disflow.c:block_signals_txsize
Unexecuted instantiation: noise_util.c:block_signals_txsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:block_signals_txsize
Unexecuted instantiation: intrapred_sse2.c:block_signals_txsize
Unexecuted instantiation: loopfilter_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:block_signals_txsize
Unexecuted instantiation: avg_intrin_sse2.c:block_signals_txsize
Unexecuted instantiation: fft_sse2.c:block_signals_txsize
Unexecuted instantiation: fwd_txfm_sse2.c:block_signals_txsize
Unexecuted instantiation: quantize_sse2.c:block_signals_txsize
Unexecuted instantiation: adaptive_quantize_sse2.c:block_signals_txsize
Unexecuted instantiation: blk_sse_sum_sse2.c:block_signals_txsize
Unexecuted instantiation: sum_squares_sse2.c:block_signals_txsize
Unexecuted instantiation: variance_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_subtract_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_variance_sse2.c:block_signals_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:block_signals_txsize
Unexecuted instantiation: intrapred_ssse3.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_ssse3.c:block_signals_txsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:block_signals_txsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:block_signals_txsize
Unexecuted instantiation: quantize_ssse3.c:block_signals_txsize
Unexecuted instantiation: variance_ssse3.c:block_signals_txsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:block_signals_txsize
Unexecuted instantiation: blend_a64_mask_sse4.c:block_signals_txsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:block_signals_txsize
Unexecuted instantiation: intrapred_sse4.c:block_signals_txsize
Unexecuted instantiation: corner_match_sse4.c:block_signals_txsize
Unexecuted instantiation: disflow_sse4.c:block_signals_txsize
Unexecuted instantiation: avg_intrin_sse4.c:block_signals_txsize
Unexecuted instantiation: sse_sse4.c:block_signals_txsize
Unexecuted instantiation: obmc_sad_sse4.c:block_signals_txsize
Unexecuted instantiation: obmc_variance_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_variance_sse4.c:block_signals_txsize
Unexecuted instantiation: aom_quantize_avx.c:block_signals_txsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:block_signals_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: intrapred_avx2.c:block_signals_txsize
Unexecuted instantiation: loopfilter_avx2.c:block_signals_txsize
Unexecuted instantiation: blend_a64_mask_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:block_signals_txsize
Unexecuted instantiation: corner_match_avx2.c:block_signals_txsize
Unexecuted instantiation: disflow_avx2.c:block_signals_txsize
Unexecuted instantiation: avg_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: fft_avx2.c:block_signals_txsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: subtract_avx2.c:block_signals_txsize
Unexecuted instantiation: adaptive_quantize_avx2.c:block_signals_txsize
Unexecuted instantiation: quantize_avx2.c:block_signals_txsize
Unexecuted instantiation: sad4d_avx2.c:block_signals_txsize
Unexecuted instantiation: sad_avx2.c:block_signals_txsize
Unexecuted instantiation: sad_impl_avx2.c:block_signals_txsize
Unexecuted instantiation: variance_avx2.c:block_signals_txsize
Unexecuted instantiation: sse_avx2.c:block_signals_txsize
Unexecuted instantiation: variance_impl_avx2.c:block_signals_txsize
Unexecuted instantiation: obmc_sad_avx2.c:block_signals_txsize
Unexecuted instantiation: obmc_variance_avx2.c:block_signals_txsize
Unexecuted instantiation: blk_sse_sum_avx2.c:block_signals_txsize
Unexecuted instantiation: sum_squares_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_sad_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_variance_avx2.c:block_signals_txsize
Unexecuted instantiation: alloccommon.c:block_signals_txsize
Unexecuted instantiation: av1_inv_txfm2d.c:block_signals_txsize
Unexecuted instantiation: av1_loopfilter.c:block_signals_txsize
Unexecuted instantiation: av1_txfm.c:block_signals_txsize
Unexecuted instantiation: blockd.c:block_signals_txsize
Unexecuted instantiation: cdef.c:block_signals_txsize
Unexecuted instantiation: cdef_block.c:block_signals_txsize
Unexecuted instantiation: cfl.c:block_signals_txsize
Unexecuted instantiation: convolve.c:block_signals_txsize
Unexecuted instantiation: debugmodes.c:block_signals_txsize
Unexecuted instantiation: entropy.c:block_signals_txsize
Unexecuted instantiation: entropymode.c:block_signals_txsize
Unexecuted instantiation: entropymv.c:block_signals_txsize
Unexecuted instantiation: idct.c:block_signals_txsize
Unexecuted instantiation: mvref_common.c:block_signals_txsize
Unexecuted instantiation: pred_common.c:block_signals_txsize
Unexecuted instantiation: quant_common.c:block_signals_txsize
Unexecuted instantiation: reconinter.c:block_signals_txsize
Unexecuted instantiation: reconintra.c:block_signals_txsize
Unexecuted instantiation: resize.c:block_signals_txsize
Unexecuted instantiation: restoration.c:block_signals_txsize
Unexecuted instantiation: scale.c:block_signals_txsize
Unexecuted instantiation: scan.c:block_signals_txsize
Unexecuted instantiation: seg_common.c:block_signals_txsize
Unexecuted instantiation: thread_common.c:block_signals_txsize
Unexecuted instantiation: tile_common.c:block_signals_txsize
Unexecuted instantiation: txb_common.c:block_signals_txsize
Unexecuted instantiation: warped_motion.c:block_signals_txsize
Unexecuted instantiation: aq_complexity.c:block_signals_txsize
Unexecuted instantiation: aq_cyclicrefresh.c:block_signals_txsize
Unexecuted instantiation: aq_variance.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm2d.c:block_signals_txsize
Unexecuted instantiation: cnn.c:block_signals_txsize
Unexecuted instantiation: compound_type.c:block_signals_txsize
Unexecuted instantiation: encode_strategy.c:block_signals_txsize
Unexecuted instantiation: global_motion.c:block_signals_txsize
Unexecuted instantiation: gop_structure.c:block_signals_txsize
Unexecuted instantiation: interp_search.c:block_signals_txsize
Unexecuted instantiation: ml.c:block_signals_txsize
Unexecuted instantiation: motion_search_facade.c:block_signals_txsize
Unexecuted instantiation: cfl_sse2.c:block_signals_txsize
Unexecuted instantiation: convolve_2d_sse2.c:block_signals_txsize
Unexecuted instantiation: convolve_sse2.c:block_signals_txsize
Unexecuted instantiation: jnt_convolve_sse2.c:block_signals_txsize
Unexecuted instantiation: resize_sse2.c:block_signals_txsize
Unexecuted instantiation: wiener_convolve_sse2.c:block_signals_txsize
Unexecuted instantiation: av1_k_means_sse2.c:block_signals_txsize
Unexecuted instantiation: av1_quantize_sse2.c:block_signals_txsize
Unexecuted instantiation: error_intrin_sse2.c:block_signals_txsize
Unexecuted instantiation: temporal_filter_sse2.c:block_signals_txsize
Unexecuted instantiation: wedge_utils_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:block_signals_txsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:block_signals_txsize
Unexecuted instantiation: ml_sse3.c:block_signals_txsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:block_signals_txsize
Unexecuted instantiation: cfl_ssse3.c:block_signals_txsize
Unexecuted instantiation: jnt_convolve_ssse3.c:block_signals_txsize
Unexecuted instantiation: resize_ssse3.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:block_signals_txsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:block_signals_txsize
Unexecuted instantiation: reconinter_ssse3.c:block_signals_txsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:block_signals_txsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:block_signals_txsize
Unexecuted instantiation: av1_txfm_sse4.c:block_signals_txsize
Unexecuted instantiation: cdef_block_sse4.c:block_signals_txsize
Unexecuted instantiation: filterintra_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:block_signals_txsize
Unexecuted instantiation: intra_edge_sse4.c:block_signals_txsize
Unexecuted instantiation: reconinter_sse4.c:block_signals_txsize
Unexecuted instantiation: selfguided_sse4.c:block_signals_txsize
Unexecuted instantiation: warp_plane_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:block_signals_txsize
Unexecuted instantiation: encodetxb_sse4.c:block_signals_txsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:block_signals_txsize
Unexecuted instantiation: rdopt_sse4.c:block_signals_txsize
Unexecuted instantiation: pickrst_sse4.c:block_signals_txsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:block_signals_txsize
Unexecuted instantiation: hash_sse42.c:block_signals_txsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:block_signals_txsize
Unexecuted instantiation: cdef_block_avx2.c:block_signals_txsize
Unexecuted instantiation: cfl_avx2.c:block_signals_txsize
Unexecuted instantiation: convolve_2d_avx2.c:block_signals_txsize
Unexecuted instantiation: convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:block_signals_txsize
Unexecuted instantiation: jnt_convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: reconinter_avx2.c:block_signals_txsize
Unexecuted instantiation: resize_avx2.c:block_signals_txsize
Unexecuted instantiation: selfguided_avx2.c:block_signals_txsize
Unexecuted instantiation: warp_plane_avx2.c:block_signals_txsize
Unexecuted instantiation: wiener_convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:block_signals_txsize
Unexecuted instantiation: av1_quantize_avx2.c:block_signals_txsize
Unexecuted instantiation: error_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:block_signals_txsize
Unexecuted instantiation: wedge_utils_avx2.c:block_signals_txsize
Unexecuted instantiation: encodetxb_avx2.c:block_signals_txsize
Unexecuted instantiation: rdopt_avx2.c:block_signals_txsize
Unexecuted instantiation: av1_k_means_avx2.c:block_signals_txsize
Unexecuted instantiation: temporal_filter_avx2.c:block_signals_txsize
Unexecuted instantiation: pickrst_avx2.c:block_signals_txsize
Unexecuted instantiation: cnn_avx2.c:block_signals_txsize
Unexecuted instantiation: ml_avx2.c:block_signals_txsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:block_signals_txsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:block_signals_txsize
Unexecuted instantiation: blk_sse_sum.c:block_signals_txsize
Unexecuted instantiation: fft.c:block_signals_txsize
Unexecuted instantiation: sum_squares.c:block_signals_txsize
Unexecuted instantiation: highbd_intrapred_sse2.c:block_signals_txsize
Unexecuted instantiation: variance_impl_ssse3.c:block_signals_txsize
Unexecuted instantiation: av1_inv_txfm1d.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm1d.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:block_signals_txsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:block_signals_txsize
1030
1031
// Number of transform types in each set type
1032
static const int av1_num_ext_tx_set[EXT_TX_SET_TYPES] = {
1033
  1, 2, 5, 7, 12, 16,
1034
};
1035
1036
static const int av1_ext_tx_used[EXT_TX_SET_TYPES][TX_TYPES] = {
1037
  { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
1038
  { 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
1039
  { 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0 },
1040
  { 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0 },
1041
  { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0 },
1042
  { 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 },
1043
};
1044
1045
// The bitmask corresponds to the transform types as defined in
1046
// enums.h TX_TYPE enumeration type. Setting the bit 0 means to disable
1047
// the use of the corresponding transform type in that table.
1048
// The av1_derived_intra_tx_used_flag table is used when
1049
// use_reduced_intra_txset is set to 2, where one only searches
1050
// the transform types derived from residual statistics.
1051
static const uint16_t av1_derived_intra_tx_used_flag[INTRA_MODES] = {
1052
  0x0209,  // DC_PRED:       0000 0010 0000 1001
1053
  0x0403,  // V_PRED:        0000 0100 0000 0011
1054
  0x0805,  // H_PRED:        0000 1000 0000 0101
1055
  0x020F,  // D45_PRED:      0000 0010 0000 1111
1056
  0x0009,  // D135_PRED:     0000 0000 0000 1001
1057
  0x0009,  // D113_PRED:     0000 0000 0000 1001
1058
  0x0009,  // D157_PRED:     0000 0000 0000 1001
1059
  0x0805,  // D203_PRED:     0000 1000 0000 0101
1060
  0x0403,  // D67_PRED:      0000 0100 0000 0011
1061
  0x0205,  // SMOOTH_PRED:   0000 0010 0000 1001
1062
  0x0403,  // SMOOTH_V_PRED: 0000 0100 0000 0011
1063
  0x0805,  // SMOOTH_H_PRED: 0000 1000 0000 0101
1064
  0x0209,  // PAETH_PRED:    0000 0010 0000 1001
1065
};
1066
1067
static const uint16_t av1_reduced_intra_tx_used_flag[INTRA_MODES] = {
1068
  0x080F,  // DC_PRED:       0000 1000 0000 1111
1069
  0x040F,  // V_PRED:        0000 0100 0000 1111
1070
  0x080F,  // H_PRED:        0000 1000 0000 1111
1071
  0x020F,  // D45_PRED:      0000 0010 0000 1111
1072
  0x080F,  // D135_PRED:     0000 1000 0000 1111
1073
  0x040F,  // D113_PRED:     0000 0100 0000 1111
1074
  0x080F,  // D157_PRED:     0000 1000 0000 1111
1075
  0x080F,  // D203_PRED:     0000 1000 0000 1111
1076
  0x040F,  // D67_PRED:      0000 0100 0000 1111
1077
  0x080F,  // SMOOTH_PRED:   0000 1000 0000 1111
1078
  0x040F,  // SMOOTH_V_PRED: 0000 0100 0000 1111
1079
  0x080F,  // SMOOTH_H_PRED: 0000 1000 0000 1111
1080
  0x0C0E,  // PAETH_PRED:    0000 1100 0000 1110
1081
};
1082
1083
static const uint16_t av1_ext_tx_used_flag[EXT_TX_SET_TYPES] = {
1084
  0x0001,  // 0000 0000 0000 0001
1085
  0x0201,  // 0000 0010 0000 0001
1086
  0x020F,  // 0000 0010 0000 1111
1087
  0x0E0F,  // 0000 1110 0000 1111
1088
  0x0FFF,  // 0000 1111 1111 1111
1089
  0xFFFF,  // 1111 1111 1111 1111
1090
};
1091
1092
static const TxSetType av1_ext_tx_set_lookup[2][2] = {
1093
  { EXT_TX_SET_DTT4_IDTX_1DDCT, EXT_TX_SET_DTT4_IDTX },
1094
  { EXT_TX_SET_ALL16, EXT_TX_SET_DTT9_IDTX_1DDCT },
1095
};
1096
1097
static inline TxSetType av1_get_ext_tx_set_type(TX_SIZE tx_size, int is_inter,
1098
927M
                                                int use_reduced_set) {
1099
927M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
927M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
927M
  if (tx_size_sqr_up == TX_32X32)
1102
10.0M
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
917M
  if (use_reduced_set)
1104
983k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
916M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
916M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
917M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_ext_tx_set_type
decodeframe.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
2.27M
                                                int use_reduced_set) {
1099
2.27M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
2.27M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
2.27M
  if (tx_size_sqr_up == TX_32X32)
1102
127k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
2.14M
  if (use_reduced_set)
1104
60.6k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
2.08M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
2.08M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
2.14M
}
decodemv.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
14.1M
                                                int use_reduced_set) {
1099
14.1M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
14.1M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
14.0M
  if (tx_size_sqr_up == TX_32X32)
1102
146k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
13.9M
  if (use_reduced_set)
1104
602k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
13.3M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
13.3M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
13.9M
}
Unexecuted instantiation: decoder.c:av1_get_ext_tx_set_type
decodetxb.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
2.52M
                                                int use_reduced_set) {
1099
2.52M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
2.52M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
2.52M
  if (tx_size_sqr_up == TX_32X32)
1102
158k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
2.36M
  if (use_reduced_set)
1104
86.8k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
2.28M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
2.28M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
2.36M
}
Unexecuted instantiation: detokenize.c:av1_get_ext_tx_set_type
Unexecuted instantiation: obu.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_cx_iface.c:av1_get_ext_tx_set_type
Unexecuted instantiation: allintra_vis.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_quantize.c:av1_get_ext_tx_set_type
bitstream.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
25.6M
                                                int use_reduced_set) {
1099
25.6M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
25.6M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
25.6M
  if (tx_size_sqr_up == TX_32X32)
1102
126k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
25.5M
  if (use_reduced_set)
1104
0
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
25.5M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
25.5M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
25.5M
}
Unexecuted instantiation: context_tree.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encodeframe.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encodeframe_utils.c:av1_get_ext_tx_set_type
encodemb.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
187M
                                                int use_reduced_set) {
1099
187M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
187M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
187M
  if (tx_size_sqr_up == TX_32X32)
1102
2.97M
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
184M
  if (use_reduced_set)
1104
0
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
184M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
184M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
184M
}
Unexecuted instantiation: encodemv.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encoder.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encoder_utils.c:av1_get_ext_tx_set_type
encodetxb.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
38.3M
                                                int use_reduced_set) {
1099
38.3M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
38.3M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
38.3M
  if (tx_size_sqr_up == TX_32X32)
1102
378k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
37.9M
  if (use_reduced_set)
1104
0
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
37.9M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
37.9M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
37.9M
}
Unexecuted instantiation: ethread.c:av1_get_ext_tx_set_type
Unexecuted instantiation: firstpass.c:av1_get_ext_tx_set_type
Unexecuted instantiation: global_motion_facade.c:av1_get_ext_tx_set_type
Unexecuted instantiation: hash.c:av1_get_ext_tx_set_type
Unexecuted instantiation: hash_motion.c:av1_get_ext_tx_set_type
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_ext_tx_set_type
Unexecuted instantiation: level.c:av1_get_ext_tx_set_type
Unexecuted instantiation: lookahead.c:av1_get_ext_tx_set_type
Unexecuted instantiation: mcomp.c:av1_get_ext_tx_set_type
Unexecuted instantiation: mv_prec.c:av1_get_ext_tx_set_type
Unexecuted instantiation: palette.c:av1_get_ext_tx_set_type
Unexecuted instantiation: partition_search.c:av1_get_ext_tx_set_type
Unexecuted instantiation: partition_strategy.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pass2_strategy.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pickcdef.c:av1_get_ext_tx_set_type
Unexecuted instantiation: picklpf.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pickrst.c:av1_get_ext_tx_set_type
Unexecuted instantiation: ratectrl.c:av1_get_ext_tx_set_type
Unexecuted instantiation: rd.c:av1_get_ext_tx_set_type
Unexecuted instantiation: rdopt.c:av1_get_ext_tx_set_type
Unexecuted instantiation: nonrd_pickmode.c:av1_get_ext_tx_set_type
Unexecuted instantiation: nonrd_opt.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter_enc.c:av1_get_ext_tx_set_type
Unexecuted instantiation: segmentation.c:av1_get_ext_tx_set_type
Unexecuted instantiation: speed_features.c:av1_get_ext_tx_set_type
Unexecuted instantiation: superres_scale.c:av1_get_ext_tx_set_type
Unexecuted instantiation: svc_layercontext.c:av1_get_ext_tx_set_type
Unexecuted instantiation: temporal_filter.c:av1_get_ext_tx_set_type
Unexecuted instantiation: tokenize.c:av1_get_ext_tx_set_type
Unexecuted instantiation: tpl_model.c:av1_get_ext_tx_set_type
tx_search.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
172M
                                                int use_reduced_set) {
1099
172M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
172M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
172M
  if (tx_size_sqr_up == TX_32X32)
1102
2.81M
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
169M
  if (use_reduced_set)
1104
0
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
169M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
169M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
169M
}
txb_rdopt.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
351M
                                                int use_reduced_set) {
1099
351M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
351M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
351M
  if (tx_size_sqr_up == TX_32X32)
1102
2.33M
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
349M
  if (use_reduced_set)
1104
0
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
349M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
349M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
349M
}
Unexecuted instantiation: intra_mode_search.c:av1_get_ext_tx_set_type
Unexecuted instantiation: var_based_part.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_noise_estimate.c:av1_get_ext_tx_set_type
Unexecuted instantiation: dwt.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encodetxb_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_rtcd.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_convolve.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_hmask.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_mask.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_vmask.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intrapred.c:av1_get_ext_tx_set_type
Unexecuted instantiation: avg.c:av1_get_ext_tx_set_type
Unexecuted instantiation: psnr.c:av1_get_ext_tx_set_type
Unexecuted instantiation: quantize.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sad.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sad_av1.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sse.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pyramid.c:av1_get_ext_tx_set_type
Unexecuted instantiation: corner_match.c:av1_get_ext_tx_set_type
Unexecuted instantiation: disflow.c:av1_get_ext_tx_set_type
Unexecuted instantiation: noise_util.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intrapred_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: loopfilter_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: fft_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: quantize_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sum_squares_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intrapred_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: quantize_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intrapred_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: corner_match_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: disflow_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sse_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_quantize_avx.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intrapred_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: loopfilter_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: corner_match_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: disflow_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: fft_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: subtract_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: quantize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sad4d_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sad_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sad_impl_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sse_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance_impl_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sum_squares_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: alloccommon.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_loopfilter.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_txfm.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blockd.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cdef.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cdef_block.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cfl.c:av1_get_ext_tx_set_type
Unexecuted instantiation: convolve.c:av1_get_ext_tx_set_type
Unexecuted instantiation: debugmodes.c:av1_get_ext_tx_set_type
Unexecuted instantiation: entropy.c:av1_get_ext_tx_set_type
Unexecuted instantiation: entropymode.c:av1_get_ext_tx_set_type
Unexecuted instantiation: entropymv.c:av1_get_ext_tx_set_type
idct.c:av1_get_ext_tx_set_type
Line
Count
Source
1098
132M
                                                int use_reduced_set) {
1099
132M
  const TX_SIZE tx_size_sqr_up = txsize_sqr_up_map[tx_size];
1100
132M
  if (tx_size_sqr_up > TX_32X32) return EXT_TX_SET_DCTONLY;
1101
132M
  if (tx_size_sqr_up == TX_32X32)
1102
938k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DCTONLY;
1103
131M
  if (use_reduced_set)
1104
233k
    return is_inter ? EXT_TX_SET_DCT_IDTX : EXT_TX_SET_DTT4_IDTX;
1105
131M
  const TX_SIZE tx_size_sqr = txsize_sqr_map[tx_size];
1106
131M
  return av1_ext_tx_set_lookup[is_inter][tx_size_sqr == TX_16X16];
1107
131M
}
Unexecuted instantiation: mvref_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pred_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: quant_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconintra.c:av1_get_ext_tx_set_type
Unexecuted instantiation: resize.c:av1_get_ext_tx_set_type
Unexecuted instantiation: restoration.c:av1_get_ext_tx_set_type
Unexecuted instantiation: scale.c:av1_get_ext_tx_set_type
Unexecuted instantiation: scan.c:av1_get_ext_tx_set_type
Unexecuted instantiation: seg_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: thread_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: tile_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: txb_common.c:av1_get_ext_tx_set_type
Unexecuted instantiation: warped_motion.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aq_complexity.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_ext_tx_set_type
Unexecuted instantiation: aq_variance.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cnn.c:av1_get_ext_tx_set_type
Unexecuted instantiation: compound_type.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encode_strategy.c:av1_get_ext_tx_set_type
Unexecuted instantiation: global_motion.c:av1_get_ext_tx_set_type
Unexecuted instantiation: gop_structure.c:av1_get_ext_tx_set_type
Unexecuted instantiation: interp_search.c:av1_get_ext_tx_set_type
Unexecuted instantiation: ml.c:av1_get_ext_tx_set_type
Unexecuted instantiation: motion_search_facade.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cfl_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: convolve_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: resize_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: error_intrin_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: ml_sse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cfl_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: resize_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cdef_block_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: filterintra_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: intra_edge_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: selfguided_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: warp_plane_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encodetxb_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: rdopt_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pickrst_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_ext_tx_set_type
Unexecuted instantiation: hash_sse42.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cdef_block_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cfl_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: reconinter_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: resize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: selfguided_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: warp_plane_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: error_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: encodetxb_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: rdopt_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: pickrst_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: cnn_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: ml_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: blk_sse_sum.c:av1_get_ext_tx_set_type
Unexecuted instantiation: fft.c:av1_get_ext_tx_set_type
Unexecuted instantiation: sum_squares.c:av1_get_ext_tx_set_type
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_ext_tx_set_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_ext_tx_set_type
1108
1109
// Maps tx set types to the indices.
1110
static const int ext_tx_set_index[2][EXT_TX_SET_TYPES] = {
1111
  { // Intra
1112
    0, -1, 2, 1, -1, -1 },
1113
  { // Inter
1114
    0, 3, -1, -1, 2, 1 },
1115
};
1116
1117
static inline int get_ext_tx_set(TX_SIZE tx_size, int is_inter,
1118
187M
                                 int use_reduced_set) {
1119
187M
  const TxSetType set_type =
1120
187M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1121
187M
  return ext_tx_set_index[is_inter][set_type];
1122
187M
}
Unexecuted instantiation: av1_dx_iface.c:get_ext_tx_set
Unexecuted instantiation: decodeframe.c:get_ext_tx_set
decodemv.c:get_ext_tx_set
Line
Count
Source
1118
4.65M
                                 int use_reduced_set) {
1119
4.65M
  const TxSetType set_type =
1120
4.65M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1121
4.65M
  return ext_tx_set_index[is_inter][set_type];
1122
4.65M
}
Unexecuted instantiation: decoder.c:get_ext_tx_set
Unexecuted instantiation: decodetxb.c:get_ext_tx_set
Unexecuted instantiation: detokenize.c:get_ext_tx_set
Unexecuted instantiation: obu.c:get_ext_tx_set
Unexecuted instantiation: av1_cx_iface.c:get_ext_tx_set
Unexecuted instantiation: allintra_vis.c:get_ext_tx_set
Unexecuted instantiation: av1_quantize.c:get_ext_tx_set
bitstream.c:get_ext_tx_set
Line
Count
Source
1118
7.80M
                                 int use_reduced_set) {
1119
7.80M
  const TxSetType set_type =
1120
7.80M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1121
7.80M
  return ext_tx_set_index[is_inter][set_type];
1122
7.80M
}
Unexecuted instantiation: context_tree.c:get_ext_tx_set
Unexecuted instantiation: encodeframe.c:get_ext_tx_set
Unexecuted instantiation: encodeframe_utils.c:get_ext_tx_set
Unexecuted instantiation: encodemb.c:get_ext_tx_set
Unexecuted instantiation: encodemv.c:get_ext_tx_set
Unexecuted instantiation: encoder.c:get_ext_tx_set
Unexecuted instantiation: encoder_utils.c:get_ext_tx_set
encodetxb.c:get_ext_tx_set
Line
Count
Source
1118
6.89M
                                 int use_reduced_set) {
1119
6.89M
  const TxSetType set_type =
1120
6.89M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1121
6.89M
  return ext_tx_set_index[is_inter][set_type];
1122
6.89M
}
Unexecuted instantiation: ethread.c:get_ext_tx_set
Unexecuted instantiation: firstpass.c:get_ext_tx_set
Unexecuted instantiation: global_motion_facade.c:get_ext_tx_set
Unexecuted instantiation: hash.c:get_ext_tx_set
Unexecuted instantiation: hash_motion.c:get_ext_tx_set
Unexecuted instantiation: hybrid_fwd_txfm.c:get_ext_tx_set
Unexecuted instantiation: level.c:get_ext_tx_set
Unexecuted instantiation: lookahead.c:get_ext_tx_set
Unexecuted instantiation: mcomp.c:get_ext_tx_set
Unexecuted instantiation: mv_prec.c:get_ext_tx_set
Unexecuted instantiation: palette.c:get_ext_tx_set
Unexecuted instantiation: partition_search.c:get_ext_tx_set
Unexecuted instantiation: partition_strategy.c:get_ext_tx_set
Unexecuted instantiation: pass2_strategy.c:get_ext_tx_set
Unexecuted instantiation: pickcdef.c:get_ext_tx_set
Unexecuted instantiation: picklpf.c:get_ext_tx_set
Unexecuted instantiation: pickrst.c:get_ext_tx_set
Unexecuted instantiation: ratectrl.c:get_ext_tx_set
Unexecuted instantiation: rd.c:get_ext_tx_set
Unexecuted instantiation: rdopt.c:get_ext_tx_set
Unexecuted instantiation: nonrd_pickmode.c:get_ext_tx_set
Unexecuted instantiation: nonrd_opt.c:get_ext_tx_set
Unexecuted instantiation: reconinter_enc.c:get_ext_tx_set
Unexecuted instantiation: segmentation.c:get_ext_tx_set
Unexecuted instantiation: speed_features.c:get_ext_tx_set
Unexecuted instantiation: superres_scale.c:get_ext_tx_set
Unexecuted instantiation: svc_layercontext.c:get_ext_tx_set
Unexecuted instantiation: temporal_filter.c:get_ext_tx_set
Unexecuted instantiation: tokenize.c:get_ext_tx_set
Unexecuted instantiation: tpl_model.c:get_ext_tx_set
Unexecuted instantiation: tx_search.c:get_ext_tx_set
txb_rdopt.c:get_ext_tx_set
Line
Count
Source
1118
167M
                                 int use_reduced_set) {
1119
167M
  const TxSetType set_type =
1120
167M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1121
167M
  return ext_tx_set_index[is_inter][set_type];
1122
167M
}
Unexecuted instantiation: intra_mode_search.c:get_ext_tx_set
Unexecuted instantiation: var_based_part.c:get_ext_tx_set
Unexecuted instantiation: av1_noise_estimate.c:get_ext_tx_set
Unexecuted instantiation: dwt.c:get_ext_tx_set
Unexecuted instantiation: encodetxb_sse2.c:get_ext_tx_set
Unexecuted instantiation: reconinter_enc_sse2.c:get_ext_tx_set
Unexecuted instantiation: aom_dsp_rtcd.c:get_ext_tx_set
Unexecuted instantiation: av1_rtcd.c:get_ext_tx_set
Unexecuted instantiation: aom_convolve.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_hmask.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_mask.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_vmask.c:get_ext_tx_set
Unexecuted instantiation: intrapred.c:get_ext_tx_set
Unexecuted instantiation: avg.c:get_ext_tx_set
Unexecuted instantiation: psnr.c:get_ext_tx_set
Unexecuted instantiation: quantize.c:get_ext_tx_set
Unexecuted instantiation: sad.c:get_ext_tx_set
Unexecuted instantiation: sad_av1.c:get_ext_tx_set
Unexecuted instantiation: sse.c:get_ext_tx_set
Unexecuted instantiation: variance.c:get_ext_tx_set
Unexecuted instantiation: pyramid.c:get_ext_tx_set
Unexecuted instantiation: corner_match.c:get_ext_tx_set
Unexecuted instantiation: disflow.c:get_ext_tx_set
Unexecuted instantiation: noise_util.c:get_ext_tx_set
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_ext_tx_set
Unexecuted instantiation: intrapred_sse2.c:get_ext_tx_set
Unexecuted instantiation: loopfilter_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_ext_tx_set
Unexecuted instantiation: avg_intrin_sse2.c:get_ext_tx_set
Unexecuted instantiation: fft_sse2.c:get_ext_tx_set
Unexecuted instantiation: fwd_txfm_sse2.c:get_ext_tx_set
Unexecuted instantiation: quantize_sse2.c:get_ext_tx_set
Unexecuted instantiation: adaptive_quantize_sse2.c:get_ext_tx_set
Unexecuted instantiation: blk_sse_sum_sse2.c:get_ext_tx_set
Unexecuted instantiation: sum_squares_sse2.c:get_ext_tx_set
Unexecuted instantiation: variance_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_subtract_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_variance_sse2.c:get_ext_tx_set
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_ext_tx_set
Unexecuted instantiation: intrapred_ssse3.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_ssse3.c:get_ext_tx_set
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_ext_tx_set
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_ext_tx_set
Unexecuted instantiation: quantize_ssse3.c:get_ext_tx_set
Unexecuted instantiation: variance_ssse3.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_mask_sse4.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_ext_tx_set
Unexecuted instantiation: intrapred_sse4.c:get_ext_tx_set
Unexecuted instantiation: corner_match_sse4.c:get_ext_tx_set
Unexecuted instantiation: disflow_sse4.c:get_ext_tx_set
Unexecuted instantiation: avg_intrin_sse4.c:get_ext_tx_set
Unexecuted instantiation: sse_sse4.c:get_ext_tx_set
Unexecuted instantiation: obmc_sad_sse4.c:get_ext_tx_set
Unexecuted instantiation: obmc_variance_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_variance_sse4.c:get_ext_tx_set
Unexecuted instantiation: aom_quantize_avx.c:get_ext_tx_set
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_ext_tx_set
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: intrapred_avx2.c:get_ext_tx_set
Unexecuted instantiation: loopfilter_avx2.c:get_ext_tx_set
Unexecuted instantiation: blend_a64_mask_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_ext_tx_set
Unexecuted instantiation: corner_match_avx2.c:get_ext_tx_set
Unexecuted instantiation: disflow_avx2.c:get_ext_tx_set
Unexecuted instantiation: avg_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: fft_avx2.c:get_ext_tx_set
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: subtract_avx2.c:get_ext_tx_set
Unexecuted instantiation: adaptive_quantize_avx2.c:get_ext_tx_set
Unexecuted instantiation: quantize_avx2.c:get_ext_tx_set
Unexecuted instantiation: sad4d_avx2.c:get_ext_tx_set
Unexecuted instantiation: sad_avx2.c:get_ext_tx_set
Unexecuted instantiation: sad_impl_avx2.c:get_ext_tx_set
Unexecuted instantiation: variance_avx2.c:get_ext_tx_set
Unexecuted instantiation: sse_avx2.c:get_ext_tx_set
Unexecuted instantiation: variance_impl_avx2.c:get_ext_tx_set
Unexecuted instantiation: obmc_sad_avx2.c:get_ext_tx_set
Unexecuted instantiation: obmc_variance_avx2.c:get_ext_tx_set
Unexecuted instantiation: blk_sse_sum_avx2.c:get_ext_tx_set
Unexecuted instantiation: sum_squares_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_sad_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_variance_avx2.c:get_ext_tx_set
Unexecuted instantiation: alloccommon.c:get_ext_tx_set
Unexecuted instantiation: av1_inv_txfm2d.c:get_ext_tx_set
Unexecuted instantiation: av1_loopfilter.c:get_ext_tx_set
Unexecuted instantiation: av1_txfm.c:get_ext_tx_set
Unexecuted instantiation: blockd.c:get_ext_tx_set
Unexecuted instantiation: cdef.c:get_ext_tx_set
Unexecuted instantiation: cdef_block.c:get_ext_tx_set
Unexecuted instantiation: cfl.c:get_ext_tx_set
Unexecuted instantiation: convolve.c:get_ext_tx_set
Unexecuted instantiation: debugmodes.c:get_ext_tx_set
Unexecuted instantiation: entropy.c:get_ext_tx_set
Unexecuted instantiation: entropymode.c:get_ext_tx_set
Unexecuted instantiation: entropymv.c:get_ext_tx_set
Unexecuted instantiation: idct.c:get_ext_tx_set
Unexecuted instantiation: mvref_common.c:get_ext_tx_set
Unexecuted instantiation: pred_common.c:get_ext_tx_set
Unexecuted instantiation: quant_common.c:get_ext_tx_set
Unexecuted instantiation: reconinter.c:get_ext_tx_set
Unexecuted instantiation: reconintra.c:get_ext_tx_set
Unexecuted instantiation: resize.c:get_ext_tx_set
Unexecuted instantiation: restoration.c:get_ext_tx_set
Unexecuted instantiation: scale.c:get_ext_tx_set
Unexecuted instantiation: scan.c:get_ext_tx_set
Unexecuted instantiation: seg_common.c:get_ext_tx_set
Unexecuted instantiation: thread_common.c:get_ext_tx_set
Unexecuted instantiation: tile_common.c:get_ext_tx_set
Unexecuted instantiation: txb_common.c:get_ext_tx_set
Unexecuted instantiation: warped_motion.c:get_ext_tx_set
Unexecuted instantiation: aq_complexity.c:get_ext_tx_set
Unexecuted instantiation: aq_cyclicrefresh.c:get_ext_tx_set
Unexecuted instantiation: aq_variance.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm2d.c:get_ext_tx_set
Unexecuted instantiation: cnn.c:get_ext_tx_set
Unexecuted instantiation: compound_type.c:get_ext_tx_set
Unexecuted instantiation: encode_strategy.c:get_ext_tx_set
Unexecuted instantiation: global_motion.c:get_ext_tx_set
Unexecuted instantiation: gop_structure.c:get_ext_tx_set
Unexecuted instantiation: interp_search.c:get_ext_tx_set
Unexecuted instantiation: ml.c:get_ext_tx_set
Unexecuted instantiation: motion_search_facade.c:get_ext_tx_set
Unexecuted instantiation: cfl_sse2.c:get_ext_tx_set
Unexecuted instantiation: convolve_2d_sse2.c:get_ext_tx_set
Unexecuted instantiation: convolve_sse2.c:get_ext_tx_set
Unexecuted instantiation: jnt_convolve_sse2.c:get_ext_tx_set
Unexecuted instantiation: resize_sse2.c:get_ext_tx_set
Unexecuted instantiation: wiener_convolve_sse2.c:get_ext_tx_set
Unexecuted instantiation: av1_k_means_sse2.c:get_ext_tx_set
Unexecuted instantiation: av1_quantize_sse2.c:get_ext_tx_set
Unexecuted instantiation: error_intrin_sse2.c:get_ext_tx_set
Unexecuted instantiation: temporal_filter_sse2.c:get_ext_tx_set
Unexecuted instantiation: wedge_utils_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_ext_tx_set
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_ext_tx_set
Unexecuted instantiation: ml_sse3.c:get_ext_tx_set
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_ext_tx_set
Unexecuted instantiation: cfl_ssse3.c:get_ext_tx_set
Unexecuted instantiation: jnt_convolve_ssse3.c:get_ext_tx_set
Unexecuted instantiation: resize_ssse3.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_ext_tx_set
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_ext_tx_set
Unexecuted instantiation: reconinter_ssse3.c:get_ext_tx_set
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_ext_tx_set
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_ext_tx_set
Unexecuted instantiation: av1_txfm_sse4.c:get_ext_tx_set
Unexecuted instantiation: cdef_block_sse4.c:get_ext_tx_set
Unexecuted instantiation: filterintra_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_ext_tx_set
Unexecuted instantiation: intra_edge_sse4.c:get_ext_tx_set
Unexecuted instantiation: reconinter_sse4.c:get_ext_tx_set
Unexecuted instantiation: selfguided_sse4.c:get_ext_tx_set
Unexecuted instantiation: warp_plane_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_ext_tx_set
Unexecuted instantiation: encodetxb_sse4.c:get_ext_tx_set
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_ext_tx_set
Unexecuted instantiation: rdopt_sse4.c:get_ext_tx_set
Unexecuted instantiation: pickrst_sse4.c:get_ext_tx_set
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_ext_tx_set
Unexecuted instantiation: hash_sse42.c:get_ext_tx_set
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_ext_tx_set
Unexecuted instantiation: cdef_block_avx2.c:get_ext_tx_set
Unexecuted instantiation: cfl_avx2.c:get_ext_tx_set
Unexecuted instantiation: convolve_2d_avx2.c:get_ext_tx_set
Unexecuted instantiation: convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_ext_tx_set
Unexecuted instantiation: jnt_convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: reconinter_avx2.c:get_ext_tx_set
Unexecuted instantiation: resize_avx2.c:get_ext_tx_set
Unexecuted instantiation: selfguided_avx2.c:get_ext_tx_set
Unexecuted instantiation: warp_plane_avx2.c:get_ext_tx_set
Unexecuted instantiation: wiener_convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_ext_tx_set
Unexecuted instantiation: av1_quantize_avx2.c:get_ext_tx_set
Unexecuted instantiation: error_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_ext_tx_set
Unexecuted instantiation: wedge_utils_avx2.c:get_ext_tx_set
Unexecuted instantiation: encodetxb_avx2.c:get_ext_tx_set
Unexecuted instantiation: rdopt_avx2.c:get_ext_tx_set
Unexecuted instantiation: av1_k_means_avx2.c:get_ext_tx_set
Unexecuted instantiation: temporal_filter_avx2.c:get_ext_tx_set
Unexecuted instantiation: pickrst_avx2.c:get_ext_tx_set
Unexecuted instantiation: cnn_avx2.c:get_ext_tx_set
Unexecuted instantiation: ml_avx2.c:get_ext_tx_set
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_ext_tx_set
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_ext_tx_set
Unexecuted instantiation: blk_sse_sum.c:get_ext_tx_set
Unexecuted instantiation: fft.c:get_ext_tx_set
Unexecuted instantiation: sum_squares.c:get_ext_tx_set
Unexecuted instantiation: highbd_intrapred_sse2.c:get_ext_tx_set
Unexecuted instantiation: variance_impl_ssse3.c:get_ext_tx_set
Unexecuted instantiation: av1_inv_txfm1d.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm1d.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_ext_tx_set
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_ext_tx_set
1123
1124
static inline int get_ext_tx_types(TX_SIZE tx_size, int is_inter,
1125
209M
                                   int use_reduced_set) {
1126
209M
  const int set_type =
1127
209M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1128
209M
  return av1_num_ext_tx_set[set_type];
1129
209M
}
Unexecuted instantiation: av1_dx_iface.c:get_ext_tx_types
Unexecuted instantiation: decodeframe.c:get_ext_tx_types
decodemv.c:get_ext_tx_types
Line
Count
Source
1125
4.83M
                                   int use_reduced_set) {
1126
4.83M
  const int set_type =
1127
4.83M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1128
4.83M
  return av1_num_ext_tx_set[set_type];
1129
4.83M
}
Unexecuted instantiation: decoder.c:get_ext_tx_types
Unexecuted instantiation: decodetxb.c:get_ext_tx_types
Unexecuted instantiation: detokenize.c:get_ext_tx_types
Unexecuted instantiation: obu.c:get_ext_tx_types
Unexecuted instantiation: av1_cx_iface.c:get_ext_tx_types
Unexecuted instantiation: allintra_vis.c:get_ext_tx_types
Unexecuted instantiation: av1_quantize.c:get_ext_tx_types
bitstream.c:get_ext_tx_types
Line
Count
Source
1125
10.1M
                                   int use_reduced_set) {
1126
10.1M
  const int set_type =
1127
10.1M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1128
10.1M
  return av1_num_ext_tx_set[set_type];
1129
10.1M
}
Unexecuted instantiation: context_tree.c:get_ext_tx_types
Unexecuted instantiation: encodeframe.c:get_ext_tx_types
Unexecuted instantiation: encodeframe_utils.c:get_ext_tx_types
Unexecuted instantiation: encodemb.c:get_ext_tx_types
Unexecuted instantiation: encodemv.c:get_ext_tx_types
Unexecuted instantiation: encoder.c:get_ext_tx_types
Unexecuted instantiation: encoder_utils.c:get_ext_tx_types
encodetxb.c:get_ext_tx_types
Line
Count
Source
1125
8.86M
                                   int use_reduced_set) {
1126
8.86M
  const int set_type =
1127
8.86M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1128
8.86M
  return av1_num_ext_tx_set[set_type];
1129
8.86M
}
Unexecuted instantiation: ethread.c:get_ext_tx_types
Unexecuted instantiation: firstpass.c:get_ext_tx_types
Unexecuted instantiation: global_motion_facade.c:get_ext_tx_types
Unexecuted instantiation: hash.c:get_ext_tx_types
Unexecuted instantiation: hash_motion.c:get_ext_tx_types
Unexecuted instantiation: hybrid_fwd_txfm.c:get_ext_tx_types
Unexecuted instantiation: level.c:get_ext_tx_types
Unexecuted instantiation: lookahead.c:get_ext_tx_types
Unexecuted instantiation: mcomp.c:get_ext_tx_types
Unexecuted instantiation: mv_prec.c:get_ext_tx_types
Unexecuted instantiation: palette.c:get_ext_tx_types
Unexecuted instantiation: partition_search.c:get_ext_tx_types
Unexecuted instantiation: partition_strategy.c:get_ext_tx_types
Unexecuted instantiation: pass2_strategy.c:get_ext_tx_types
Unexecuted instantiation: pickcdef.c:get_ext_tx_types
Unexecuted instantiation: picklpf.c:get_ext_tx_types
Unexecuted instantiation: pickrst.c:get_ext_tx_types
Unexecuted instantiation: ratectrl.c:get_ext_tx_types
Unexecuted instantiation: rd.c:get_ext_tx_types
Unexecuted instantiation: rdopt.c:get_ext_tx_types
Unexecuted instantiation: nonrd_pickmode.c:get_ext_tx_types
Unexecuted instantiation: nonrd_opt.c:get_ext_tx_types
Unexecuted instantiation: reconinter_enc.c:get_ext_tx_types
Unexecuted instantiation: segmentation.c:get_ext_tx_types
Unexecuted instantiation: speed_features.c:get_ext_tx_types
Unexecuted instantiation: superres_scale.c:get_ext_tx_types
Unexecuted instantiation: svc_layercontext.c:get_ext_tx_types
Unexecuted instantiation: temporal_filter.c:get_ext_tx_types
Unexecuted instantiation: tokenize.c:get_ext_tx_types
Unexecuted instantiation: tpl_model.c:get_ext_tx_types
Unexecuted instantiation: tx_search.c:get_ext_tx_types
txb_rdopt.c:get_ext_tx_types
Line
Count
Source
1125
185M
                                   int use_reduced_set) {
1126
185M
  const int set_type =
1127
185M
      av1_get_ext_tx_set_type(tx_size, is_inter, use_reduced_set);
1128
185M
  return av1_num_ext_tx_set[set_type];
1129
185M
}
Unexecuted instantiation: intra_mode_search.c:get_ext_tx_types
Unexecuted instantiation: var_based_part.c:get_ext_tx_types
Unexecuted instantiation: av1_noise_estimate.c:get_ext_tx_types
Unexecuted instantiation: dwt.c:get_ext_tx_types
Unexecuted instantiation: encodetxb_sse2.c:get_ext_tx_types
Unexecuted instantiation: reconinter_enc_sse2.c:get_ext_tx_types
Unexecuted instantiation: aom_dsp_rtcd.c:get_ext_tx_types
Unexecuted instantiation: av1_rtcd.c:get_ext_tx_types
Unexecuted instantiation: aom_convolve.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_hmask.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_mask.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_vmask.c:get_ext_tx_types
Unexecuted instantiation: intrapred.c:get_ext_tx_types
Unexecuted instantiation: avg.c:get_ext_tx_types
Unexecuted instantiation: psnr.c:get_ext_tx_types
Unexecuted instantiation: quantize.c:get_ext_tx_types
Unexecuted instantiation: sad.c:get_ext_tx_types
Unexecuted instantiation: sad_av1.c:get_ext_tx_types
Unexecuted instantiation: sse.c:get_ext_tx_types
Unexecuted instantiation: variance.c:get_ext_tx_types
Unexecuted instantiation: pyramid.c:get_ext_tx_types
Unexecuted instantiation: corner_match.c:get_ext_tx_types
Unexecuted instantiation: disflow.c:get_ext_tx_types
Unexecuted instantiation: noise_util.c:get_ext_tx_types
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_ext_tx_types
Unexecuted instantiation: intrapred_sse2.c:get_ext_tx_types
Unexecuted instantiation: loopfilter_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_ext_tx_types
Unexecuted instantiation: avg_intrin_sse2.c:get_ext_tx_types
Unexecuted instantiation: fft_sse2.c:get_ext_tx_types
Unexecuted instantiation: fwd_txfm_sse2.c:get_ext_tx_types
Unexecuted instantiation: quantize_sse2.c:get_ext_tx_types
Unexecuted instantiation: adaptive_quantize_sse2.c:get_ext_tx_types
Unexecuted instantiation: blk_sse_sum_sse2.c:get_ext_tx_types
Unexecuted instantiation: sum_squares_sse2.c:get_ext_tx_types
Unexecuted instantiation: variance_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_subtract_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_variance_sse2.c:get_ext_tx_types
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_ext_tx_types
Unexecuted instantiation: intrapred_ssse3.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_ssse3.c:get_ext_tx_types
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_ext_tx_types
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_ext_tx_types
Unexecuted instantiation: quantize_ssse3.c:get_ext_tx_types
Unexecuted instantiation: variance_ssse3.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_mask_sse4.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_ext_tx_types
Unexecuted instantiation: intrapred_sse4.c:get_ext_tx_types
Unexecuted instantiation: corner_match_sse4.c:get_ext_tx_types
Unexecuted instantiation: disflow_sse4.c:get_ext_tx_types
Unexecuted instantiation: avg_intrin_sse4.c:get_ext_tx_types
Unexecuted instantiation: sse_sse4.c:get_ext_tx_types
Unexecuted instantiation: obmc_sad_sse4.c:get_ext_tx_types
Unexecuted instantiation: obmc_variance_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_variance_sse4.c:get_ext_tx_types
Unexecuted instantiation: aom_quantize_avx.c:get_ext_tx_types
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_ext_tx_types
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: intrapred_avx2.c:get_ext_tx_types
Unexecuted instantiation: loopfilter_avx2.c:get_ext_tx_types
Unexecuted instantiation: blend_a64_mask_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_ext_tx_types
Unexecuted instantiation: corner_match_avx2.c:get_ext_tx_types
Unexecuted instantiation: disflow_avx2.c:get_ext_tx_types
Unexecuted instantiation: avg_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: fft_avx2.c:get_ext_tx_types
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: subtract_avx2.c:get_ext_tx_types
Unexecuted instantiation: adaptive_quantize_avx2.c:get_ext_tx_types
Unexecuted instantiation: quantize_avx2.c:get_ext_tx_types
Unexecuted instantiation: sad4d_avx2.c:get_ext_tx_types
Unexecuted instantiation: sad_avx2.c:get_ext_tx_types
Unexecuted instantiation: sad_impl_avx2.c:get_ext_tx_types
Unexecuted instantiation: variance_avx2.c:get_ext_tx_types
Unexecuted instantiation: sse_avx2.c:get_ext_tx_types
Unexecuted instantiation: variance_impl_avx2.c:get_ext_tx_types
Unexecuted instantiation: obmc_sad_avx2.c:get_ext_tx_types
Unexecuted instantiation: obmc_variance_avx2.c:get_ext_tx_types
Unexecuted instantiation: blk_sse_sum_avx2.c:get_ext_tx_types
Unexecuted instantiation: sum_squares_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_sad_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_variance_avx2.c:get_ext_tx_types
Unexecuted instantiation: alloccommon.c:get_ext_tx_types
Unexecuted instantiation: av1_inv_txfm2d.c:get_ext_tx_types
Unexecuted instantiation: av1_loopfilter.c:get_ext_tx_types
Unexecuted instantiation: av1_txfm.c:get_ext_tx_types
Unexecuted instantiation: blockd.c:get_ext_tx_types
Unexecuted instantiation: cdef.c:get_ext_tx_types
Unexecuted instantiation: cdef_block.c:get_ext_tx_types
Unexecuted instantiation: cfl.c:get_ext_tx_types
Unexecuted instantiation: convolve.c:get_ext_tx_types
Unexecuted instantiation: debugmodes.c:get_ext_tx_types
Unexecuted instantiation: entropy.c:get_ext_tx_types
Unexecuted instantiation: entropymode.c:get_ext_tx_types
Unexecuted instantiation: entropymv.c:get_ext_tx_types
Unexecuted instantiation: idct.c:get_ext_tx_types
Unexecuted instantiation: mvref_common.c:get_ext_tx_types
Unexecuted instantiation: pred_common.c:get_ext_tx_types
Unexecuted instantiation: quant_common.c:get_ext_tx_types
Unexecuted instantiation: reconinter.c:get_ext_tx_types
Unexecuted instantiation: reconintra.c:get_ext_tx_types
Unexecuted instantiation: resize.c:get_ext_tx_types
Unexecuted instantiation: restoration.c:get_ext_tx_types
Unexecuted instantiation: scale.c:get_ext_tx_types
Unexecuted instantiation: scan.c:get_ext_tx_types
Unexecuted instantiation: seg_common.c:get_ext_tx_types
Unexecuted instantiation: thread_common.c:get_ext_tx_types
Unexecuted instantiation: tile_common.c:get_ext_tx_types
Unexecuted instantiation: txb_common.c:get_ext_tx_types
Unexecuted instantiation: warped_motion.c:get_ext_tx_types
Unexecuted instantiation: aq_complexity.c:get_ext_tx_types
Unexecuted instantiation: aq_cyclicrefresh.c:get_ext_tx_types
Unexecuted instantiation: aq_variance.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm2d.c:get_ext_tx_types
Unexecuted instantiation: cnn.c:get_ext_tx_types
Unexecuted instantiation: compound_type.c:get_ext_tx_types
Unexecuted instantiation: encode_strategy.c:get_ext_tx_types
Unexecuted instantiation: global_motion.c:get_ext_tx_types
Unexecuted instantiation: gop_structure.c:get_ext_tx_types
Unexecuted instantiation: interp_search.c:get_ext_tx_types
Unexecuted instantiation: ml.c:get_ext_tx_types
Unexecuted instantiation: motion_search_facade.c:get_ext_tx_types
Unexecuted instantiation: cfl_sse2.c:get_ext_tx_types
Unexecuted instantiation: convolve_2d_sse2.c:get_ext_tx_types
Unexecuted instantiation: convolve_sse2.c:get_ext_tx_types
Unexecuted instantiation: jnt_convolve_sse2.c:get_ext_tx_types
Unexecuted instantiation: resize_sse2.c:get_ext_tx_types
Unexecuted instantiation: wiener_convolve_sse2.c:get_ext_tx_types
Unexecuted instantiation: av1_k_means_sse2.c:get_ext_tx_types
Unexecuted instantiation: av1_quantize_sse2.c:get_ext_tx_types
Unexecuted instantiation: error_intrin_sse2.c:get_ext_tx_types
Unexecuted instantiation: temporal_filter_sse2.c:get_ext_tx_types
Unexecuted instantiation: wedge_utils_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_ext_tx_types
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_ext_tx_types
Unexecuted instantiation: ml_sse3.c:get_ext_tx_types
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_ext_tx_types
Unexecuted instantiation: cfl_ssse3.c:get_ext_tx_types
Unexecuted instantiation: jnt_convolve_ssse3.c:get_ext_tx_types
Unexecuted instantiation: resize_ssse3.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_ext_tx_types
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_ext_tx_types
Unexecuted instantiation: reconinter_ssse3.c:get_ext_tx_types
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_ext_tx_types
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_ext_tx_types
Unexecuted instantiation: av1_txfm_sse4.c:get_ext_tx_types
Unexecuted instantiation: cdef_block_sse4.c:get_ext_tx_types
Unexecuted instantiation: filterintra_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_ext_tx_types
Unexecuted instantiation: intra_edge_sse4.c:get_ext_tx_types
Unexecuted instantiation: reconinter_sse4.c:get_ext_tx_types
Unexecuted instantiation: selfguided_sse4.c:get_ext_tx_types
Unexecuted instantiation: warp_plane_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_ext_tx_types
Unexecuted instantiation: encodetxb_sse4.c:get_ext_tx_types
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_ext_tx_types
Unexecuted instantiation: rdopt_sse4.c:get_ext_tx_types
Unexecuted instantiation: pickrst_sse4.c:get_ext_tx_types
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_ext_tx_types
Unexecuted instantiation: hash_sse42.c:get_ext_tx_types
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_ext_tx_types
Unexecuted instantiation: cdef_block_avx2.c:get_ext_tx_types
Unexecuted instantiation: cfl_avx2.c:get_ext_tx_types
Unexecuted instantiation: convolve_2d_avx2.c:get_ext_tx_types
Unexecuted instantiation: convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_ext_tx_types
Unexecuted instantiation: jnt_convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: reconinter_avx2.c:get_ext_tx_types
Unexecuted instantiation: resize_avx2.c:get_ext_tx_types
Unexecuted instantiation: selfguided_avx2.c:get_ext_tx_types
Unexecuted instantiation: warp_plane_avx2.c:get_ext_tx_types
Unexecuted instantiation: wiener_convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_ext_tx_types
Unexecuted instantiation: av1_quantize_avx2.c:get_ext_tx_types
Unexecuted instantiation: error_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_ext_tx_types
Unexecuted instantiation: wedge_utils_avx2.c:get_ext_tx_types
Unexecuted instantiation: encodetxb_avx2.c:get_ext_tx_types
Unexecuted instantiation: rdopt_avx2.c:get_ext_tx_types
Unexecuted instantiation: av1_k_means_avx2.c:get_ext_tx_types
Unexecuted instantiation: temporal_filter_avx2.c:get_ext_tx_types
Unexecuted instantiation: pickrst_avx2.c:get_ext_tx_types
Unexecuted instantiation: cnn_avx2.c:get_ext_tx_types
Unexecuted instantiation: ml_avx2.c:get_ext_tx_types
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_ext_tx_types
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_ext_tx_types
Unexecuted instantiation: blk_sse_sum.c:get_ext_tx_types
Unexecuted instantiation: fft.c:get_ext_tx_types
Unexecuted instantiation: sum_squares.c:get_ext_tx_types
Unexecuted instantiation: highbd_intrapred_sse2.c:get_ext_tx_types
Unexecuted instantiation: variance_impl_ssse3.c:get_ext_tx_types
Unexecuted instantiation: av1_inv_txfm1d.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm1d.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_ext_tx_types
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_ext_tx_types
1130
1131
#define TXSIZEMAX(t1, t2) (tx_size_2d[(t1)] >= tx_size_2d[(t2)] ? (t1) : (t2))
1132
#define TXSIZEMIN(t1, t2) (tx_size_2d[(t1)] <= tx_size_2d[(t2)] ? (t1) : (t2))
1133
1134
47.3M
static inline TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) {
1135
47.3M
  const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode];
1136
47.3M
  const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize];
1137
47.3M
  if (bsize == BLOCK_4X4)
1138
6.89M
    return AOMMIN(max_txsize_lookup[bsize], largest_tx_size);
1139
40.4M
  if (txsize_sqr_map[max_rect_tx_size] <= largest_tx_size)
1140
40.4M
    return max_rect_tx_size;
1141
18.4E
  else
1142
18.4E
    return largest_tx_size;
1143
40.4M
}
Unexecuted instantiation: av1_dx_iface.c:tx_size_from_tx_mode
decodeframe.c:tx_size_from_tx_mode
Line
Count
Source
1134
2.02M
static inline TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) {
1135
2.02M
  const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode];
1136
2.02M
  const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize];
1137
2.02M
  if (bsize == BLOCK_4X4)
1138
0
    return AOMMIN(max_txsize_lookup[bsize], largest_tx_size);
1139
2.02M
  if (txsize_sqr_map[max_rect_tx_size] <= largest_tx_size)
1140
2.02M
    return max_rect_tx_size;
1141
18.4E
  else
1142
18.4E
    return largest_tx_size;
1143
2.02M
}
Unexecuted instantiation: decodemv.c:tx_size_from_tx_mode
Unexecuted instantiation: decoder.c:tx_size_from_tx_mode
Unexecuted instantiation: decodetxb.c:tx_size_from_tx_mode
Unexecuted instantiation: detokenize.c:tx_size_from_tx_mode
Unexecuted instantiation: obu.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_cx_iface.c:tx_size_from_tx_mode
Unexecuted instantiation: allintra_vis.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_quantize.c:tx_size_from_tx_mode
Unexecuted instantiation: bitstream.c:tx_size_from_tx_mode
Unexecuted instantiation: context_tree.c:tx_size_from_tx_mode
Unexecuted instantiation: encodeframe.c:tx_size_from_tx_mode
Unexecuted instantiation: encodeframe_utils.c:tx_size_from_tx_mode
Unexecuted instantiation: encodemb.c:tx_size_from_tx_mode
Unexecuted instantiation: encodemv.c:tx_size_from_tx_mode
Unexecuted instantiation: encoder.c:tx_size_from_tx_mode
Unexecuted instantiation: encoder_utils.c:tx_size_from_tx_mode
Unexecuted instantiation: encodetxb.c:tx_size_from_tx_mode
Unexecuted instantiation: ethread.c:tx_size_from_tx_mode
Unexecuted instantiation: firstpass.c:tx_size_from_tx_mode
Unexecuted instantiation: global_motion_facade.c:tx_size_from_tx_mode
Unexecuted instantiation: hash.c:tx_size_from_tx_mode
Unexecuted instantiation: hash_motion.c:tx_size_from_tx_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:tx_size_from_tx_mode
Unexecuted instantiation: level.c:tx_size_from_tx_mode
Unexecuted instantiation: lookahead.c:tx_size_from_tx_mode
Unexecuted instantiation: mcomp.c:tx_size_from_tx_mode
Unexecuted instantiation: mv_prec.c:tx_size_from_tx_mode
Unexecuted instantiation: palette.c:tx_size_from_tx_mode
partition_search.c:tx_size_from_tx_mode
Line
Count
Source
1134
443k
static inline TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) {
1135
443k
  const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode];
1136
443k
  const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize];
1137
443k
  if (bsize == BLOCK_4X4)
1138
0
    return AOMMIN(max_txsize_lookup[bsize], largest_tx_size);
1139
443k
  if (txsize_sqr_map[max_rect_tx_size] <= largest_tx_size)
1140
443k
    return max_rect_tx_size;
1141
18.4E
  else
1142
18.4E
    return largest_tx_size;
1143
443k
}
Unexecuted instantiation: partition_strategy.c:tx_size_from_tx_mode
Unexecuted instantiation: pass2_strategy.c:tx_size_from_tx_mode
Unexecuted instantiation: pickcdef.c:tx_size_from_tx_mode
Unexecuted instantiation: picklpf.c:tx_size_from_tx_mode
Unexecuted instantiation: pickrst.c:tx_size_from_tx_mode
Unexecuted instantiation: ratectrl.c:tx_size_from_tx_mode
Unexecuted instantiation: rd.c:tx_size_from_tx_mode
Unexecuted instantiation: rdopt.c:tx_size_from_tx_mode
Unexecuted instantiation: nonrd_pickmode.c:tx_size_from_tx_mode
Unexecuted instantiation: nonrd_opt.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter_enc.c:tx_size_from_tx_mode
Unexecuted instantiation: segmentation.c:tx_size_from_tx_mode
Unexecuted instantiation: speed_features.c:tx_size_from_tx_mode
Unexecuted instantiation: superres_scale.c:tx_size_from_tx_mode
Unexecuted instantiation: svc_layercontext.c:tx_size_from_tx_mode
Unexecuted instantiation: temporal_filter.c:tx_size_from_tx_mode
Unexecuted instantiation: tokenize.c:tx_size_from_tx_mode
Unexecuted instantiation: tpl_model.c:tx_size_from_tx_mode
tx_search.c:tx_size_from_tx_mode
Line
Count
Source
1134
44.8M
static inline TX_SIZE tx_size_from_tx_mode(BLOCK_SIZE bsize, TX_MODE tx_mode) {
1135
44.8M
  const TX_SIZE largest_tx_size = tx_mode_to_biggest_tx_size[tx_mode];
1136
44.8M
  const TX_SIZE max_rect_tx_size = max_txsize_rect_lookup[bsize];
1137
44.8M
  if (bsize == BLOCK_4X4)
1138
6.89M
    return AOMMIN(max_txsize_lookup[bsize], largest_tx_size);
1139
37.9M
  if (txsize_sqr_map[max_rect_tx_size] <= largest_tx_size)
1140
37.9M
    return max_rect_tx_size;
1141
18.4E
  else
1142
18.4E
    return largest_tx_size;
1143
37.9M
}
Unexecuted instantiation: txb_rdopt.c:tx_size_from_tx_mode
Unexecuted instantiation: intra_mode_search.c:tx_size_from_tx_mode
Unexecuted instantiation: var_based_part.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_noise_estimate.c:tx_size_from_tx_mode
Unexecuted instantiation: dwt.c:tx_size_from_tx_mode
Unexecuted instantiation: encodetxb_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter_enc_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_dsp_rtcd.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_rtcd.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_convolve.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_hmask.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_mask.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_vmask.c:tx_size_from_tx_mode
Unexecuted instantiation: intrapred.c:tx_size_from_tx_mode
Unexecuted instantiation: avg.c:tx_size_from_tx_mode
Unexecuted instantiation: psnr.c:tx_size_from_tx_mode
Unexecuted instantiation: quantize.c:tx_size_from_tx_mode
Unexecuted instantiation: sad.c:tx_size_from_tx_mode
Unexecuted instantiation: sad_av1.c:tx_size_from_tx_mode
Unexecuted instantiation: sse.c:tx_size_from_tx_mode
Unexecuted instantiation: variance.c:tx_size_from_tx_mode
Unexecuted instantiation: pyramid.c:tx_size_from_tx_mode
Unexecuted instantiation: corner_match.c:tx_size_from_tx_mode
Unexecuted instantiation: disflow.c:tx_size_from_tx_mode
Unexecuted instantiation: noise_util.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: intrapred_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: loopfilter_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: avg_intrin_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: fft_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: fwd_txfm_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: quantize_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: sum_squares_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: variance_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_subtract_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_variance_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: intrapred_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: quantize_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: variance_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: intrapred_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: corner_match_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: disflow_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: avg_intrin_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: sse_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: obmc_sad_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: obmc_variance_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_variance_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_quantize_avx.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: intrapred_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: loopfilter_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: corner_match_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: disflow_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: avg_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: fft_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: subtract_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: quantize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: sad4d_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: sad_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: sad_impl_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: variance_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: sse_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: variance_impl_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: obmc_sad_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: obmc_variance_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: sum_squares_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_sad_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_variance_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: alloccommon.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_inv_txfm2d.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_loopfilter.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_txfm.c:tx_size_from_tx_mode
Unexecuted instantiation: blockd.c:tx_size_from_tx_mode
Unexecuted instantiation: cdef.c:tx_size_from_tx_mode
Unexecuted instantiation: cdef_block.c:tx_size_from_tx_mode
Unexecuted instantiation: cfl.c:tx_size_from_tx_mode
Unexecuted instantiation: convolve.c:tx_size_from_tx_mode
Unexecuted instantiation: debugmodes.c:tx_size_from_tx_mode
Unexecuted instantiation: entropy.c:tx_size_from_tx_mode
Unexecuted instantiation: entropymode.c:tx_size_from_tx_mode
Unexecuted instantiation: entropymv.c:tx_size_from_tx_mode
Unexecuted instantiation: idct.c:tx_size_from_tx_mode
Unexecuted instantiation: mvref_common.c:tx_size_from_tx_mode
Unexecuted instantiation: pred_common.c:tx_size_from_tx_mode
Unexecuted instantiation: quant_common.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter.c:tx_size_from_tx_mode
Unexecuted instantiation: reconintra.c:tx_size_from_tx_mode
Unexecuted instantiation: resize.c:tx_size_from_tx_mode
Unexecuted instantiation: restoration.c:tx_size_from_tx_mode
Unexecuted instantiation: scale.c:tx_size_from_tx_mode
Unexecuted instantiation: scan.c:tx_size_from_tx_mode
Unexecuted instantiation: seg_common.c:tx_size_from_tx_mode
Unexecuted instantiation: thread_common.c:tx_size_from_tx_mode
Unexecuted instantiation: tile_common.c:tx_size_from_tx_mode
Unexecuted instantiation: txb_common.c:tx_size_from_tx_mode
Unexecuted instantiation: warped_motion.c:tx_size_from_tx_mode
Unexecuted instantiation: aq_complexity.c:tx_size_from_tx_mode
Unexecuted instantiation: aq_cyclicrefresh.c:tx_size_from_tx_mode
Unexecuted instantiation: aq_variance.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:tx_size_from_tx_mode
Unexecuted instantiation: cnn.c:tx_size_from_tx_mode
Unexecuted instantiation: compound_type.c:tx_size_from_tx_mode
Unexecuted instantiation: encode_strategy.c:tx_size_from_tx_mode
Unexecuted instantiation: global_motion.c:tx_size_from_tx_mode
Unexecuted instantiation: gop_structure.c:tx_size_from_tx_mode
Unexecuted instantiation: interp_search.c:tx_size_from_tx_mode
Unexecuted instantiation: ml.c:tx_size_from_tx_mode
Unexecuted instantiation: motion_search_facade.c:tx_size_from_tx_mode
Unexecuted instantiation: cfl_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: convolve_2d_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: convolve_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: jnt_convolve_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: resize_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: wiener_convolve_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_k_means_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_quantize_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: error_intrin_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: temporal_filter_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: wedge_utils_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: ml_sse3.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: cfl_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: resize_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_txfm_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: cdef_block_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: filterintra_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: intra_edge_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: selfguided_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: warp_plane_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: encodetxb_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: rdopt_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: pickrst_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:tx_size_from_tx_mode
Unexecuted instantiation: hash_sse42.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: cdef_block_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: cfl_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: convolve_2d_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: jnt_convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: reconinter_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: resize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: selfguided_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: warp_plane_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: wiener_convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_quantize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: error_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: wedge_utils_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: encodetxb_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: rdopt_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_k_means_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: temporal_filter_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: pickrst_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: cnn_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: ml_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:tx_size_from_tx_mode
Unexecuted instantiation: blk_sse_sum.c:tx_size_from_tx_mode
Unexecuted instantiation: fft.c:tx_size_from_tx_mode
Unexecuted instantiation: sum_squares.c:tx_size_from_tx_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: variance_impl_ssse3.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_inv_txfm1d.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:tx_size_from_tx_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:tx_size_from_tx_mode
1144
1145
static const uint8_t mode_to_angle_map[INTRA_MODES] = {
1146
  0, 90, 180, 45, 135, 113, 157, 203, 67, 0, 0, 0, 0,
1147
};
1148
1149
// Converts block_index for given transform size to index of the block in raster
1150
// order.
1151
static inline int av1_block_index_to_raster_order(TX_SIZE tx_size,
1152
0
                                                  int block_idx) {
1153
0
  // For transform size 4x8, the possible block_idx values are 0 & 2, because
1154
0
  // block_idx values are incremented in steps of size 'tx_width_unit x
1155
0
  // tx_height_unit'. But, for this transform size, block_idx = 2 corresponds to
1156
0
  // block number 1 in raster order, inside an 8x8 MI block.
1157
0
  // For any other transform size, the two indices are equivalent.
1158
0
  return (tx_size == TX_4X8 && block_idx == 2) ? 1 : block_idx;
1159
0
}
Unexecuted instantiation: av1_dx_iface.c:av1_block_index_to_raster_order
Unexecuted instantiation: decodeframe.c:av1_block_index_to_raster_order
Unexecuted instantiation: decodemv.c:av1_block_index_to_raster_order
Unexecuted instantiation: decoder.c:av1_block_index_to_raster_order
Unexecuted instantiation: decodetxb.c:av1_block_index_to_raster_order
Unexecuted instantiation: detokenize.c:av1_block_index_to_raster_order
Unexecuted instantiation: obu.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_cx_iface.c:av1_block_index_to_raster_order
Unexecuted instantiation: allintra_vis.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_quantize.c:av1_block_index_to_raster_order
Unexecuted instantiation: bitstream.c:av1_block_index_to_raster_order
Unexecuted instantiation: context_tree.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodeframe.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodeframe_utils.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodemb.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodemv.c:av1_block_index_to_raster_order
Unexecuted instantiation: encoder.c:av1_block_index_to_raster_order
Unexecuted instantiation: encoder_utils.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodetxb.c:av1_block_index_to_raster_order
Unexecuted instantiation: ethread.c:av1_block_index_to_raster_order
Unexecuted instantiation: firstpass.c:av1_block_index_to_raster_order
Unexecuted instantiation: global_motion_facade.c:av1_block_index_to_raster_order
Unexecuted instantiation: hash.c:av1_block_index_to_raster_order
Unexecuted instantiation: hash_motion.c:av1_block_index_to_raster_order
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_block_index_to_raster_order
Unexecuted instantiation: level.c:av1_block_index_to_raster_order
Unexecuted instantiation: lookahead.c:av1_block_index_to_raster_order
Unexecuted instantiation: mcomp.c:av1_block_index_to_raster_order
Unexecuted instantiation: mv_prec.c:av1_block_index_to_raster_order
Unexecuted instantiation: palette.c:av1_block_index_to_raster_order
Unexecuted instantiation: partition_search.c:av1_block_index_to_raster_order
Unexecuted instantiation: partition_strategy.c:av1_block_index_to_raster_order
Unexecuted instantiation: pass2_strategy.c:av1_block_index_to_raster_order
Unexecuted instantiation: pickcdef.c:av1_block_index_to_raster_order
Unexecuted instantiation: picklpf.c:av1_block_index_to_raster_order
Unexecuted instantiation: pickrst.c:av1_block_index_to_raster_order
Unexecuted instantiation: ratectrl.c:av1_block_index_to_raster_order
Unexecuted instantiation: rd.c:av1_block_index_to_raster_order
Unexecuted instantiation: rdopt.c:av1_block_index_to_raster_order
Unexecuted instantiation: nonrd_pickmode.c:av1_block_index_to_raster_order
Unexecuted instantiation: nonrd_opt.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter_enc.c:av1_block_index_to_raster_order
Unexecuted instantiation: segmentation.c:av1_block_index_to_raster_order
Unexecuted instantiation: speed_features.c:av1_block_index_to_raster_order
Unexecuted instantiation: superres_scale.c:av1_block_index_to_raster_order
Unexecuted instantiation: svc_layercontext.c:av1_block_index_to_raster_order
Unexecuted instantiation: temporal_filter.c:av1_block_index_to_raster_order
Unexecuted instantiation: tokenize.c:av1_block_index_to_raster_order
Unexecuted instantiation: tpl_model.c:av1_block_index_to_raster_order
Unexecuted instantiation: tx_search.c:av1_block_index_to_raster_order
Unexecuted instantiation: txb_rdopt.c:av1_block_index_to_raster_order
Unexecuted instantiation: intra_mode_search.c:av1_block_index_to_raster_order
Unexecuted instantiation: var_based_part.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_noise_estimate.c:av1_block_index_to_raster_order
Unexecuted instantiation: dwt.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodetxb_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter_enc_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_dsp_rtcd.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_rtcd.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_convolve.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_hmask.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_mask.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_vmask.c:av1_block_index_to_raster_order
Unexecuted instantiation: intrapred.c:av1_block_index_to_raster_order
Unexecuted instantiation: avg.c:av1_block_index_to_raster_order
Unexecuted instantiation: psnr.c:av1_block_index_to_raster_order
Unexecuted instantiation: quantize.c:av1_block_index_to_raster_order
Unexecuted instantiation: sad.c:av1_block_index_to_raster_order
Unexecuted instantiation: sad_av1.c:av1_block_index_to_raster_order
Unexecuted instantiation: sse.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance.c:av1_block_index_to_raster_order
Unexecuted instantiation: pyramid.c:av1_block_index_to_raster_order
Unexecuted instantiation: corner_match.c:av1_block_index_to_raster_order
Unexecuted instantiation: disflow.c:av1_block_index_to_raster_order
Unexecuted instantiation: noise_util.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: intrapred_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: loopfilter_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: avg_intrin_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: fft_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: fwd_txfm_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: quantize_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sum_squares_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_subtract_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_variance_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: intrapred_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: quantize_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: intrapred_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: corner_match_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: disflow_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: avg_intrin_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: sse_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: obmc_sad_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: obmc_variance_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_variance_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_quantize_avx.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: intrapred_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: loopfilter_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: corner_match_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: disflow_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: avg_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: fft_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: subtract_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: quantize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sad4d_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sad_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sad_impl_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sse_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance_impl_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: obmc_sad_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: obmc_variance_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: sum_squares_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_sad_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_variance_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: alloccommon.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_inv_txfm2d.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_loopfilter.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_txfm.c:av1_block_index_to_raster_order
Unexecuted instantiation: blockd.c:av1_block_index_to_raster_order
Unexecuted instantiation: cdef.c:av1_block_index_to_raster_order
Unexecuted instantiation: cdef_block.c:av1_block_index_to_raster_order
Unexecuted instantiation: cfl.c:av1_block_index_to_raster_order
Unexecuted instantiation: convolve.c:av1_block_index_to_raster_order
Unexecuted instantiation: debugmodes.c:av1_block_index_to_raster_order
Unexecuted instantiation: entropy.c:av1_block_index_to_raster_order
Unexecuted instantiation: entropymode.c:av1_block_index_to_raster_order
Unexecuted instantiation: entropymv.c:av1_block_index_to_raster_order
Unexecuted instantiation: idct.c:av1_block_index_to_raster_order
Unexecuted instantiation: mvref_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: pred_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: quant_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconintra.c:av1_block_index_to_raster_order
Unexecuted instantiation: resize.c:av1_block_index_to_raster_order
Unexecuted instantiation: restoration.c:av1_block_index_to_raster_order
Unexecuted instantiation: scale.c:av1_block_index_to_raster_order
Unexecuted instantiation: scan.c:av1_block_index_to_raster_order
Unexecuted instantiation: seg_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: thread_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: tile_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: txb_common.c:av1_block_index_to_raster_order
Unexecuted instantiation: warped_motion.c:av1_block_index_to_raster_order
Unexecuted instantiation: aq_complexity.c:av1_block_index_to_raster_order
Unexecuted instantiation: aq_cyclicrefresh.c:av1_block_index_to_raster_order
Unexecuted instantiation: aq_variance.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_block_index_to_raster_order
Unexecuted instantiation: cnn.c:av1_block_index_to_raster_order
Unexecuted instantiation: compound_type.c:av1_block_index_to_raster_order
Unexecuted instantiation: encode_strategy.c:av1_block_index_to_raster_order
Unexecuted instantiation: global_motion.c:av1_block_index_to_raster_order
Unexecuted instantiation: gop_structure.c:av1_block_index_to_raster_order
Unexecuted instantiation: interp_search.c:av1_block_index_to_raster_order
Unexecuted instantiation: ml.c:av1_block_index_to_raster_order
Unexecuted instantiation: motion_search_facade.c:av1_block_index_to_raster_order
Unexecuted instantiation: cfl_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: convolve_2d_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: convolve_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: jnt_convolve_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: resize_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: wiener_convolve_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_k_means_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_quantize_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: error_intrin_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: temporal_filter_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: wedge_utils_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: ml_sse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: cfl_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: resize_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_txfm_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: cdef_block_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: filterintra_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: intra_edge_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: selfguided_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: warp_plane_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodetxb_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: rdopt_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: pickrst_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_block_index_to_raster_order
Unexecuted instantiation: hash_sse42.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: cdef_block_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: cfl_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: convolve_2d_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: jnt_convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: reconinter_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: resize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: selfguided_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: warp_plane_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: wiener_convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_quantize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: error_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: wedge_utils_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: encodetxb_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: rdopt_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_k_means_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: temporal_filter_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: pickrst_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: cnn_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: ml_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_block_index_to_raster_order
Unexecuted instantiation: blk_sse_sum.c:av1_block_index_to_raster_order
Unexecuted instantiation: fft.c:av1_block_index_to_raster_order
Unexecuted instantiation: sum_squares.c:av1_block_index_to_raster_order
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: variance_impl_ssse3.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_inv_txfm1d.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_block_index_to_raster_order
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_block_index_to_raster_order
1160
1161
// Inverse of above function.
1162
// Note: only implemented for transform sizes 4x4, 4x8 and 8x4 right now.
1163
static inline int av1_raster_order_to_block_index(TX_SIZE tx_size,
1164
0
                                                  int raster_order) {
1165
0
  assert(tx_size == TX_4X4 || tx_size == TX_4X8 || tx_size == TX_8X4);
1166
0
  // We ensure that block indices are 0 & 2 if tx size is 4x8 or 8x4.
1167
0
  return (tx_size == TX_4X4) ? raster_order : (raster_order > 0) ? 2 : 0;
1168
0
}
Unexecuted instantiation: av1_dx_iface.c:av1_raster_order_to_block_index
Unexecuted instantiation: decodeframe.c:av1_raster_order_to_block_index
Unexecuted instantiation: decodemv.c:av1_raster_order_to_block_index
Unexecuted instantiation: decoder.c:av1_raster_order_to_block_index
Unexecuted instantiation: decodetxb.c:av1_raster_order_to_block_index
Unexecuted instantiation: detokenize.c:av1_raster_order_to_block_index
Unexecuted instantiation: obu.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_cx_iface.c:av1_raster_order_to_block_index
Unexecuted instantiation: allintra_vis.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_quantize.c:av1_raster_order_to_block_index
Unexecuted instantiation: bitstream.c:av1_raster_order_to_block_index
Unexecuted instantiation: context_tree.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodeframe.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodeframe_utils.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodemb.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodemv.c:av1_raster_order_to_block_index
Unexecuted instantiation: encoder.c:av1_raster_order_to_block_index
Unexecuted instantiation: encoder_utils.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodetxb.c:av1_raster_order_to_block_index
Unexecuted instantiation: ethread.c:av1_raster_order_to_block_index
Unexecuted instantiation: firstpass.c:av1_raster_order_to_block_index
Unexecuted instantiation: global_motion_facade.c:av1_raster_order_to_block_index
Unexecuted instantiation: hash.c:av1_raster_order_to_block_index
Unexecuted instantiation: hash_motion.c:av1_raster_order_to_block_index
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_raster_order_to_block_index
Unexecuted instantiation: level.c:av1_raster_order_to_block_index
Unexecuted instantiation: lookahead.c:av1_raster_order_to_block_index
Unexecuted instantiation: mcomp.c:av1_raster_order_to_block_index
Unexecuted instantiation: mv_prec.c:av1_raster_order_to_block_index
Unexecuted instantiation: palette.c:av1_raster_order_to_block_index
Unexecuted instantiation: partition_search.c:av1_raster_order_to_block_index
Unexecuted instantiation: partition_strategy.c:av1_raster_order_to_block_index
Unexecuted instantiation: pass2_strategy.c:av1_raster_order_to_block_index
Unexecuted instantiation: pickcdef.c:av1_raster_order_to_block_index
Unexecuted instantiation: picklpf.c:av1_raster_order_to_block_index
Unexecuted instantiation: pickrst.c:av1_raster_order_to_block_index
Unexecuted instantiation: ratectrl.c:av1_raster_order_to_block_index
Unexecuted instantiation: rd.c:av1_raster_order_to_block_index
Unexecuted instantiation: rdopt.c:av1_raster_order_to_block_index
Unexecuted instantiation: nonrd_pickmode.c:av1_raster_order_to_block_index
Unexecuted instantiation: nonrd_opt.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter_enc.c:av1_raster_order_to_block_index
Unexecuted instantiation: segmentation.c:av1_raster_order_to_block_index
Unexecuted instantiation: speed_features.c:av1_raster_order_to_block_index
Unexecuted instantiation: superres_scale.c:av1_raster_order_to_block_index
Unexecuted instantiation: svc_layercontext.c:av1_raster_order_to_block_index
Unexecuted instantiation: temporal_filter.c:av1_raster_order_to_block_index
Unexecuted instantiation: tokenize.c:av1_raster_order_to_block_index
Unexecuted instantiation: tpl_model.c:av1_raster_order_to_block_index
Unexecuted instantiation: tx_search.c:av1_raster_order_to_block_index
Unexecuted instantiation: txb_rdopt.c:av1_raster_order_to_block_index
Unexecuted instantiation: intra_mode_search.c:av1_raster_order_to_block_index
Unexecuted instantiation: var_based_part.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_noise_estimate.c:av1_raster_order_to_block_index
Unexecuted instantiation: dwt.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodetxb_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter_enc_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_dsp_rtcd.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_rtcd.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_convolve.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_hmask.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_mask.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_vmask.c:av1_raster_order_to_block_index
Unexecuted instantiation: intrapred.c:av1_raster_order_to_block_index
Unexecuted instantiation: avg.c:av1_raster_order_to_block_index
Unexecuted instantiation: psnr.c:av1_raster_order_to_block_index
Unexecuted instantiation: quantize.c:av1_raster_order_to_block_index
Unexecuted instantiation: sad.c:av1_raster_order_to_block_index
Unexecuted instantiation: sad_av1.c:av1_raster_order_to_block_index
Unexecuted instantiation: sse.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance.c:av1_raster_order_to_block_index
Unexecuted instantiation: pyramid.c:av1_raster_order_to_block_index
Unexecuted instantiation: corner_match.c:av1_raster_order_to_block_index
Unexecuted instantiation: disflow.c:av1_raster_order_to_block_index
Unexecuted instantiation: noise_util.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: intrapred_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: loopfilter_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: avg_intrin_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: fft_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: fwd_txfm_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: quantize_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sum_squares_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_subtract_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_variance_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: intrapred_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: quantize_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: intrapred_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: corner_match_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: disflow_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: avg_intrin_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: sse_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: obmc_sad_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: obmc_variance_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_variance_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_quantize_avx.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: intrapred_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: loopfilter_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: corner_match_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: disflow_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: avg_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: fft_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: subtract_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: quantize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sad4d_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sad_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sad_impl_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sse_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance_impl_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: obmc_sad_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: obmc_variance_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: sum_squares_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_sad_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_variance_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: alloccommon.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_inv_txfm2d.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_loopfilter.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_txfm.c:av1_raster_order_to_block_index
Unexecuted instantiation: blockd.c:av1_raster_order_to_block_index
Unexecuted instantiation: cdef.c:av1_raster_order_to_block_index
Unexecuted instantiation: cdef_block.c:av1_raster_order_to_block_index
Unexecuted instantiation: cfl.c:av1_raster_order_to_block_index
Unexecuted instantiation: convolve.c:av1_raster_order_to_block_index
Unexecuted instantiation: debugmodes.c:av1_raster_order_to_block_index
Unexecuted instantiation: entropy.c:av1_raster_order_to_block_index
Unexecuted instantiation: entropymode.c:av1_raster_order_to_block_index
Unexecuted instantiation: entropymv.c:av1_raster_order_to_block_index
Unexecuted instantiation: idct.c:av1_raster_order_to_block_index
Unexecuted instantiation: mvref_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: pred_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: quant_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconintra.c:av1_raster_order_to_block_index
Unexecuted instantiation: resize.c:av1_raster_order_to_block_index
Unexecuted instantiation: restoration.c:av1_raster_order_to_block_index
Unexecuted instantiation: scale.c:av1_raster_order_to_block_index
Unexecuted instantiation: scan.c:av1_raster_order_to_block_index
Unexecuted instantiation: seg_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: thread_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: tile_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: txb_common.c:av1_raster_order_to_block_index
Unexecuted instantiation: warped_motion.c:av1_raster_order_to_block_index
Unexecuted instantiation: aq_complexity.c:av1_raster_order_to_block_index
Unexecuted instantiation: aq_cyclicrefresh.c:av1_raster_order_to_block_index
Unexecuted instantiation: aq_variance.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_raster_order_to_block_index
Unexecuted instantiation: cnn.c:av1_raster_order_to_block_index
Unexecuted instantiation: compound_type.c:av1_raster_order_to_block_index
Unexecuted instantiation: encode_strategy.c:av1_raster_order_to_block_index
Unexecuted instantiation: global_motion.c:av1_raster_order_to_block_index
Unexecuted instantiation: gop_structure.c:av1_raster_order_to_block_index
Unexecuted instantiation: interp_search.c:av1_raster_order_to_block_index
Unexecuted instantiation: ml.c:av1_raster_order_to_block_index
Unexecuted instantiation: motion_search_facade.c:av1_raster_order_to_block_index
Unexecuted instantiation: cfl_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: convolve_2d_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: convolve_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: jnt_convolve_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: resize_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: wiener_convolve_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_k_means_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_quantize_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: error_intrin_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: temporal_filter_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: wedge_utils_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: ml_sse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: cfl_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: resize_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_txfm_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: cdef_block_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: filterintra_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: intra_edge_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: selfguided_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: warp_plane_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodetxb_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: rdopt_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: pickrst_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_raster_order_to_block_index
Unexecuted instantiation: hash_sse42.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: cdef_block_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: cfl_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: convolve_2d_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: jnt_convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: reconinter_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: resize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: selfguided_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: warp_plane_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: wiener_convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_quantize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: error_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: wedge_utils_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: encodetxb_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: rdopt_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_k_means_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: temporal_filter_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: pickrst_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: cnn_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: ml_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_raster_order_to_block_index
Unexecuted instantiation: blk_sse_sum.c:av1_raster_order_to_block_index
Unexecuted instantiation: fft.c:av1_raster_order_to_block_index
Unexecuted instantiation: sum_squares.c:av1_raster_order_to_block_index
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: variance_impl_ssse3.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_inv_txfm1d.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_raster_order_to_block_index
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_raster_order_to_block_index
1169
1170
static inline TX_TYPE get_default_tx_type(PLANE_TYPE plane_type,
1171
                                          const MACROBLOCKD *xd,
1172
                                          TX_SIZE tx_size,
1173
58.5M
                                          int use_screen_content_tools) {
1174
58.5M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1175
1176
58.5M
  if (is_inter_block(mbmi) || plane_type != PLANE_TYPE_Y ||
1177
58.5M
      xd->lossless[mbmi->segment_id] || tx_size >= TX_32X32 ||
1178
58.5M
      use_screen_content_tools)
1179
19.0M
    return DEFAULT_INTER_TX_TYPE;
1180
1181
39.4M
  return intra_mode_to_tx_type(mbmi, plane_type);
1182
58.5M
}
Unexecuted instantiation: av1_dx_iface.c:get_default_tx_type
Unexecuted instantiation: decodeframe.c:get_default_tx_type
Unexecuted instantiation: decodemv.c:get_default_tx_type
Unexecuted instantiation: decoder.c:get_default_tx_type
Unexecuted instantiation: decodetxb.c:get_default_tx_type
Unexecuted instantiation: detokenize.c:get_default_tx_type
Unexecuted instantiation: obu.c:get_default_tx_type
Unexecuted instantiation: av1_cx_iface.c:get_default_tx_type
Unexecuted instantiation: allintra_vis.c:get_default_tx_type
Unexecuted instantiation: av1_quantize.c:get_default_tx_type
Unexecuted instantiation: bitstream.c:get_default_tx_type
Unexecuted instantiation: context_tree.c:get_default_tx_type
Unexecuted instantiation: encodeframe.c:get_default_tx_type
Unexecuted instantiation: encodeframe_utils.c:get_default_tx_type
Unexecuted instantiation: encodemb.c:get_default_tx_type
Unexecuted instantiation: encodemv.c:get_default_tx_type
Unexecuted instantiation: encoder.c:get_default_tx_type
Unexecuted instantiation: encoder_utils.c:get_default_tx_type
Unexecuted instantiation: encodetxb.c:get_default_tx_type
Unexecuted instantiation: ethread.c:get_default_tx_type
Unexecuted instantiation: firstpass.c:get_default_tx_type
Unexecuted instantiation: global_motion_facade.c:get_default_tx_type
Unexecuted instantiation: hash.c:get_default_tx_type
Unexecuted instantiation: hash_motion.c:get_default_tx_type
Unexecuted instantiation: hybrid_fwd_txfm.c:get_default_tx_type
Unexecuted instantiation: level.c:get_default_tx_type
Unexecuted instantiation: lookahead.c:get_default_tx_type
Unexecuted instantiation: mcomp.c:get_default_tx_type
Unexecuted instantiation: mv_prec.c:get_default_tx_type
Unexecuted instantiation: palette.c:get_default_tx_type
Unexecuted instantiation: partition_search.c:get_default_tx_type
Unexecuted instantiation: partition_strategy.c:get_default_tx_type
Unexecuted instantiation: pass2_strategy.c:get_default_tx_type
Unexecuted instantiation: pickcdef.c:get_default_tx_type
Unexecuted instantiation: picklpf.c:get_default_tx_type
Unexecuted instantiation: pickrst.c:get_default_tx_type
Unexecuted instantiation: ratectrl.c:get_default_tx_type
Unexecuted instantiation: rd.c:get_default_tx_type
Unexecuted instantiation: rdopt.c:get_default_tx_type
Unexecuted instantiation: nonrd_pickmode.c:get_default_tx_type
Unexecuted instantiation: nonrd_opt.c:get_default_tx_type
Unexecuted instantiation: reconinter_enc.c:get_default_tx_type
Unexecuted instantiation: segmentation.c:get_default_tx_type
Unexecuted instantiation: speed_features.c:get_default_tx_type
Unexecuted instantiation: superres_scale.c:get_default_tx_type
Unexecuted instantiation: svc_layercontext.c:get_default_tx_type
Unexecuted instantiation: temporal_filter.c:get_default_tx_type
Unexecuted instantiation: tokenize.c:get_default_tx_type
Unexecuted instantiation: tpl_model.c:get_default_tx_type
tx_search.c:get_default_tx_type
Line
Count
Source
1173
58.5M
                                          int use_screen_content_tools) {
1174
58.5M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1175
1176
58.5M
  if (is_inter_block(mbmi) || plane_type != PLANE_TYPE_Y ||
1177
58.5M
      xd->lossless[mbmi->segment_id] || tx_size >= TX_32X32 ||
1178
58.5M
      use_screen_content_tools)
1179
19.0M
    return DEFAULT_INTER_TX_TYPE;
1180
1181
39.4M
  return intra_mode_to_tx_type(mbmi, plane_type);
1182
58.5M
}
Unexecuted instantiation: txb_rdopt.c:get_default_tx_type
Unexecuted instantiation: intra_mode_search.c:get_default_tx_type
Unexecuted instantiation: var_based_part.c:get_default_tx_type
Unexecuted instantiation: av1_noise_estimate.c:get_default_tx_type
Unexecuted instantiation: dwt.c:get_default_tx_type
Unexecuted instantiation: encodetxb_sse2.c:get_default_tx_type
Unexecuted instantiation: reconinter_enc_sse2.c:get_default_tx_type
Unexecuted instantiation: aom_dsp_rtcd.c:get_default_tx_type
Unexecuted instantiation: av1_rtcd.c:get_default_tx_type
Unexecuted instantiation: aom_convolve.c:get_default_tx_type
Unexecuted instantiation: blend_a64_hmask.c:get_default_tx_type
Unexecuted instantiation: blend_a64_mask.c:get_default_tx_type
Unexecuted instantiation: blend_a64_vmask.c:get_default_tx_type
Unexecuted instantiation: intrapred.c:get_default_tx_type
Unexecuted instantiation: avg.c:get_default_tx_type
Unexecuted instantiation: psnr.c:get_default_tx_type
Unexecuted instantiation: quantize.c:get_default_tx_type
Unexecuted instantiation: sad.c:get_default_tx_type
Unexecuted instantiation: sad_av1.c:get_default_tx_type
Unexecuted instantiation: sse.c:get_default_tx_type
Unexecuted instantiation: variance.c:get_default_tx_type
Unexecuted instantiation: pyramid.c:get_default_tx_type
Unexecuted instantiation: corner_match.c:get_default_tx_type
Unexecuted instantiation: disflow.c:get_default_tx_type
Unexecuted instantiation: noise_util.c:get_default_tx_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_default_tx_type
Unexecuted instantiation: intrapred_sse2.c:get_default_tx_type
Unexecuted instantiation: loopfilter_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_default_tx_type
Unexecuted instantiation: avg_intrin_sse2.c:get_default_tx_type
Unexecuted instantiation: fft_sse2.c:get_default_tx_type
Unexecuted instantiation: fwd_txfm_sse2.c:get_default_tx_type
Unexecuted instantiation: quantize_sse2.c:get_default_tx_type
Unexecuted instantiation: adaptive_quantize_sse2.c:get_default_tx_type
Unexecuted instantiation: blk_sse_sum_sse2.c:get_default_tx_type
Unexecuted instantiation: sum_squares_sse2.c:get_default_tx_type
Unexecuted instantiation: variance_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_subtract_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_variance_sse2.c:get_default_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_default_tx_type
Unexecuted instantiation: intrapred_ssse3.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_ssse3.c:get_default_tx_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_default_tx_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_default_tx_type
Unexecuted instantiation: quantize_ssse3.c:get_default_tx_type
Unexecuted instantiation: variance_ssse3.c:get_default_tx_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_default_tx_type
Unexecuted instantiation: blend_a64_mask_sse4.c:get_default_tx_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_default_tx_type
Unexecuted instantiation: intrapred_sse4.c:get_default_tx_type
Unexecuted instantiation: corner_match_sse4.c:get_default_tx_type
Unexecuted instantiation: disflow_sse4.c:get_default_tx_type
Unexecuted instantiation: avg_intrin_sse4.c:get_default_tx_type
Unexecuted instantiation: sse_sse4.c:get_default_tx_type
Unexecuted instantiation: obmc_sad_sse4.c:get_default_tx_type
Unexecuted instantiation: obmc_variance_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_variance_sse4.c:get_default_tx_type
Unexecuted instantiation: aom_quantize_avx.c:get_default_tx_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_default_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: intrapred_avx2.c:get_default_tx_type
Unexecuted instantiation: loopfilter_avx2.c:get_default_tx_type
Unexecuted instantiation: blend_a64_mask_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_default_tx_type
Unexecuted instantiation: corner_match_avx2.c:get_default_tx_type
Unexecuted instantiation: disflow_avx2.c:get_default_tx_type
Unexecuted instantiation: avg_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: fft_avx2.c:get_default_tx_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: subtract_avx2.c:get_default_tx_type
Unexecuted instantiation: adaptive_quantize_avx2.c:get_default_tx_type
Unexecuted instantiation: quantize_avx2.c:get_default_tx_type
Unexecuted instantiation: sad4d_avx2.c:get_default_tx_type
Unexecuted instantiation: sad_avx2.c:get_default_tx_type
Unexecuted instantiation: sad_impl_avx2.c:get_default_tx_type
Unexecuted instantiation: variance_avx2.c:get_default_tx_type
Unexecuted instantiation: sse_avx2.c:get_default_tx_type
Unexecuted instantiation: variance_impl_avx2.c:get_default_tx_type
Unexecuted instantiation: obmc_sad_avx2.c:get_default_tx_type
Unexecuted instantiation: obmc_variance_avx2.c:get_default_tx_type
Unexecuted instantiation: blk_sse_sum_avx2.c:get_default_tx_type
Unexecuted instantiation: sum_squares_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_sad_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_variance_avx2.c:get_default_tx_type
Unexecuted instantiation: alloccommon.c:get_default_tx_type
Unexecuted instantiation: av1_inv_txfm2d.c:get_default_tx_type
Unexecuted instantiation: av1_loopfilter.c:get_default_tx_type
Unexecuted instantiation: av1_txfm.c:get_default_tx_type
Unexecuted instantiation: blockd.c:get_default_tx_type
Unexecuted instantiation: cdef.c:get_default_tx_type
Unexecuted instantiation: cdef_block.c:get_default_tx_type
Unexecuted instantiation: cfl.c:get_default_tx_type
Unexecuted instantiation: convolve.c:get_default_tx_type
Unexecuted instantiation: debugmodes.c:get_default_tx_type
Unexecuted instantiation: entropy.c:get_default_tx_type
Unexecuted instantiation: entropymode.c:get_default_tx_type
Unexecuted instantiation: entropymv.c:get_default_tx_type
Unexecuted instantiation: idct.c:get_default_tx_type
Unexecuted instantiation: mvref_common.c:get_default_tx_type
Unexecuted instantiation: pred_common.c:get_default_tx_type
Unexecuted instantiation: quant_common.c:get_default_tx_type
Unexecuted instantiation: reconinter.c:get_default_tx_type
Unexecuted instantiation: reconintra.c:get_default_tx_type
Unexecuted instantiation: resize.c:get_default_tx_type
Unexecuted instantiation: restoration.c:get_default_tx_type
Unexecuted instantiation: scale.c:get_default_tx_type
Unexecuted instantiation: scan.c:get_default_tx_type
Unexecuted instantiation: seg_common.c:get_default_tx_type
Unexecuted instantiation: thread_common.c:get_default_tx_type
Unexecuted instantiation: tile_common.c:get_default_tx_type
Unexecuted instantiation: txb_common.c:get_default_tx_type
Unexecuted instantiation: warped_motion.c:get_default_tx_type
Unexecuted instantiation: aq_complexity.c:get_default_tx_type
Unexecuted instantiation: aq_cyclicrefresh.c:get_default_tx_type
Unexecuted instantiation: aq_variance.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm2d.c:get_default_tx_type
Unexecuted instantiation: cnn.c:get_default_tx_type
Unexecuted instantiation: compound_type.c:get_default_tx_type
Unexecuted instantiation: encode_strategy.c:get_default_tx_type
Unexecuted instantiation: global_motion.c:get_default_tx_type
Unexecuted instantiation: gop_structure.c:get_default_tx_type
Unexecuted instantiation: interp_search.c:get_default_tx_type
Unexecuted instantiation: ml.c:get_default_tx_type
Unexecuted instantiation: motion_search_facade.c:get_default_tx_type
Unexecuted instantiation: cfl_sse2.c:get_default_tx_type
Unexecuted instantiation: convolve_2d_sse2.c:get_default_tx_type
Unexecuted instantiation: convolve_sse2.c:get_default_tx_type
Unexecuted instantiation: jnt_convolve_sse2.c:get_default_tx_type
Unexecuted instantiation: resize_sse2.c:get_default_tx_type
Unexecuted instantiation: wiener_convolve_sse2.c:get_default_tx_type
Unexecuted instantiation: av1_k_means_sse2.c:get_default_tx_type
Unexecuted instantiation: av1_quantize_sse2.c:get_default_tx_type
Unexecuted instantiation: error_intrin_sse2.c:get_default_tx_type
Unexecuted instantiation: temporal_filter_sse2.c:get_default_tx_type
Unexecuted instantiation: wedge_utils_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_default_tx_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_default_tx_type
Unexecuted instantiation: ml_sse3.c:get_default_tx_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_default_tx_type
Unexecuted instantiation: cfl_ssse3.c:get_default_tx_type
Unexecuted instantiation: jnt_convolve_ssse3.c:get_default_tx_type
Unexecuted instantiation: resize_ssse3.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_default_tx_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_default_tx_type
Unexecuted instantiation: reconinter_ssse3.c:get_default_tx_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_default_tx_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_default_tx_type
Unexecuted instantiation: av1_txfm_sse4.c:get_default_tx_type
Unexecuted instantiation: cdef_block_sse4.c:get_default_tx_type
Unexecuted instantiation: filterintra_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_default_tx_type
Unexecuted instantiation: intra_edge_sse4.c:get_default_tx_type
Unexecuted instantiation: reconinter_sse4.c:get_default_tx_type
Unexecuted instantiation: selfguided_sse4.c:get_default_tx_type
Unexecuted instantiation: warp_plane_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_default_tx_type
Unexecuted instantiation: encodetxb_sse4.c:get_default_tx_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_default_tx_type
Unexecuted instantiation: rdopt_sse4.c:get_default_tx_type
Unexecuted instantiation: pickrst_sse4.c:get_default_tx_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_default_tx_type
Unexecuted instantiation: hash_sse42.c:get_default_tx_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_default_tx_type
Unexecuted instantiation: cdef_block_avx2.c:get_default_tx_type
Unexecuted instantiation: cfl_avx2.c:get_default_tx_type
Unexecuted instantiation: convolve_2d_avx2.c:get_default_tx_type
Unexecuted instantiation: convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_default_tx_type
Unexecuted instantiation: jnt_convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: reconinter_avx2.c:get_default_tx_type
Unexecuted instantiation: resize_avx2.c:get_default_tx_type
Unexecuted instantiation: selfguided_avx2.c:get_default_tx_type
Unexecuted instantiation: warp_plane_avx2.c:get_default_tx_type
Unexecuted instantiation: wiener_convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_default_tx_type
Unexecuted instantiation: av1_quantize_avx2.c:get_default_tx_type
Unexecuted instantiation: error_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_default_tx_type
Unexecuted instantiation: wedge_utils_avx2.c:get_default_tx_type
Unexecuted instantiation: encodetxb_avx2.c:get_default_tx_type
Unexecuted instantiation: rdopt_avx2.c:get_default_tx_type
Unexecuted instantiation: av1_k_means_avx2.c:get_default_tx_type
Unexecuted instantiation: temporal_filter_avx2.c:get_default_tx_type
Unexecuted instantiation: pickrst_avx2.c:get_default_tx_type
Unexecuted instantiation: cnn_avx2.c:get_default_tx_type
Unexecuted instantiation: ml_avx2.c:get_default_tx_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_default_tx_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_default_tx_type
Unexecuted instantiation: blk_sse_sum.c:get_default_tx_type
Unexecuted instantiation: fft.c:get_default_tx_type
Unexecuted instantiation: sum_squares.c:get_default_tx_type
Unexecuted instantiation: highbd_intrapred_sse2.c:get_default_tx_type
Unexecuted instantiation: variance_impl_ssse3.c:get_default_tx_type
Unexecuted instantiation: av1_inv_txfm1d.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm1d.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_default_tx_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_default_tx_type
1183
1184
// Implements the get_plane_residual_size() function in the spec (Section
1185
// 5.11.38. Get plane residual size function).
1186
static inline BLOCK_SIZE get_plane_block_size(BLOCK_SIZE bsize,
1187
                                              int subsampling_x,
1188
331M
                                              int subsampling_y) {
1189
331M
  assert(bsize < BLOCK_SIZES_ALL);
1190
331M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
331M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
331M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
331M
}
Unexecuted instantiation: av1_dx_iface.c:get_plane_block_size
decodeframe.c:get_plane_block_size
Line
Count
Source
1188
20.0M
                                              int subsampling_y) {
1189
20.0M
  assert(bsize < BLOCK_SIZES_ALL);
1190
20.0M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
20.0M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
20.0M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
20.0M
}
decodemv.c:get_plane_block_size
Line
Count
Source
1188
210k
                                              int subsampling_y) {
1189
210k
  assert(bsize < BLOCK_SIZES_ALL);
1190
210k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
210k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
210k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
210k
}
Unexecuted instantiation: decoder.c:get_plane_block_size
decodetxb.c:get_plane_block_size
Line
Count
Source
1188
12.5M
                                              int subsampling_y) {
1189
12.5M
  assert(bsize < BLOCK_SIZES_ALL);
1190
12.5M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
12.5M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
12.5M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
12.5M
}
Unexecuted instantiation: detokenize.c:get_plane_block_size
Unexecuted instantiation: obu.c:get_plane_block_size
Unexecuted instantiation: av1_cx_iface.c:get_plane_block_size
Unexecuted instantiation: allintra_vis.c:get_plane_block_size
Unexecuted instantiation: av1_quantize.c:get_plane_block_size
bitstream.c:get_plane_block_size
Line
Count
Source
1188
2.00M
                                              int subsampling_y) {
1189
2.00M
  assert(bsize < BLOCK_SIZES_ALL);
1190
2.00M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
2.00M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
2.00M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
2.00M
}
Unexecuted instantiation: context_tree.c:get_plane_block_size
encodeframe.c:get_plane_block_size
Line
Count
Source
1188
26.9M
                                              int subsampling_y) {
1189
26.9M
  assert(bsize < BLOCK_SIZES_ALL);
1190
26.9M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
26.9M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
26.9M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
26.9M
}
encodeframe_utils.c:get_plane_block_size
Line
Count
Source
1188
461k
                                              int subsampling_y) {
1189
461k
  assert(bsize < BLOCK_SIZES_ALL);
1190
461k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
461k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
461k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
461k
}
encodemb.c:get_plane_block_size
Line
Count
Source
1188
117M
                                              int subsampling_y) {
1189
117M
  assert(bsize < BLOCK_SIZES_ALL);
1190
117M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
117M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
117M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
117M
}
Unexecuted instantiation: encodemv.c:get_plane_block_size
Unexecuted instantiation: encoder.c:get_plane_block_size
Unexecuted instantiation: encoder_utils.c:get_plane_block_size
encodetxb.c:get_plane_block_size
Line
Count
Source
1188
37.0M
                                              int subsampling_y) {
1189
37.0M
  assert(bsize < BLOCK_SIZES_ALL);
1190
37.0M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
37.0M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
37.0M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
37.0M
}
Unexecuted instantiation: ethread.c:get_plane_block_size
firstpass.c:get_plane_block_size
Line
Count
Source
1188
286k
                                              int subsampling_y) {
1189
286k
  assert(bsize < BLOCK_SIZES_ALL);
1190
286k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
286k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
286k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
286k
}
Unexecuted instantiation: global_motion_facade.c:get_plane_block_size
Unexecuted instantiation: hash.c:get_plane_block_size
Unexecuted instantiation: hash_motion.c:get_plane_block_size
Unexecuted instantiation: hybrid_fwd_txfm.c:get_plane_block_size
Unexecuted instantiation: level.c:get_plane_block_size
Unexecuted instantiation: lookahead.c:get_plane_block_size
Unexecuted instantiation: mcomp.c:get_plane_block_size
Unexecuted instantiation: mv_prec.c:get_plane_block_size
Unexecuted instantiation: palette.c:get_plane_block_size
partition_search.c:get_plane_block_size
Line
Count
Source
1188
15.9M
                                              int subsampling_y) {
1189
15.9M
  assert(bsize < BLOCK_SIZES_ALL);
1190
15.9M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
15.9M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
15.9M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
15.9M
}
Unexecuted instantiation: partition_strategy.c:get_plane_block_size
Unexecuted instantiation: pass2_strategy.c:get_plane_block_size
pickcdef.c:get_plane_block_size
Line
Count
Source
1188
734k
                                              int subsampling_y) {
1189
734k
  assert(bsize < BLOCK_SIZES_ALL);
1190
734k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
734k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
734k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
734k
}
Unexecuted instantiation: picklpf.c:get_plane_block_size
Unexecuted instantiation: pickrst.c:get_plane_block_size
Unexecuted instantiation: ratectrl.c:get_plane_block_size
Unexecuted instantiation: rd.c:get_plane_block_size
rdopt.c:get_plane_block_size
Line
Count
Source
1188
7.42M
                                              int subsampling_y) {
1189
7.42M
  assert(bsize < BLOCK_SIZES_ALL);
1190
7.42M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
7.42M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
7.42M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
7.42M
}
nonrd_pickmode.c:get_plane_block_size
Line
Count
Source
1188
789k
                                              int subsampling_y) {
1189
789k
  assert(bsize < BLOCK_SIZES_ALL);
1190
789k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
789k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
789k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
789k
}
nonrd_opt.c:get_plane_block_size
Line
Count
Source
1188
2.41M
                                              int subsampling_y) {
1189
2.41M
  assert(bsize < BLOCK_SIZES_ALL);
1190
2.41M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
2.41M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
2.41M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
2.41M
}
Unexecuted instantiation: reconinter_enc.c:get_plane_block_size
Unexecuted instantiation: segmentation.c:get_plane_block_size
Unexecuted instantiation: speed_features.c:get_plane_block_size
Unexecuted instantiation: superres_scale.c:get_plane_block_size
Unexecuted instantiation: svc_layercontext.c:get_plane_block_size
Unexecuted instantiation: temporal_filter.c:get_plane_block_size
tokenize.c:get_plane_block_size
Line
Count
Source
1188
6.53M
                                              int subsampling_y) {
1189
6.53M
  assert(bsize < BLOCK_SIZES_ALL);
1190
6.53M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
6.53M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
6.53M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
6.53M
}
Unexecuted instantiation: tpl_model.c:get_plane_block_size
tx_search.c:get_plane_block_size
Line
Count
Source
1188
25.1M
                                              int subsampling_y) {
1189
25.1M
  assert(bsize < BLOCK_SIZES_ALL);
1190
25.1M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
25.1M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
25.1M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
25.1M
}
Unexecuted instantiation: txb_rdopt.c:get_plane_block_size
intra_mode_search.c:get_plane_block_size
Line
Count
Source
1188
18.2M
                                              int subsampling_y) {
1189
18.2M
  assert(bsize < BLOCK_SIZES_ALL);
1190
18.2M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
18.2M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
18.2M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
18.2M
}
var_based_part.c:get_plane_block_size
Line
Count
Source
1188
68.5k
                                              int subsampling_y) {
1189
68.5k
  assert(bsize < BLOCK_SIZES_ALL);
1190
68.5k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
68.5k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
68.5k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
68.5k
}
Unexecuted instantiation: av1_noise_estimate.c:get_plane_block_size
Unexecuted instantiation: dwt.c:get_plane_block_size
Unexecuted instantiation: encodetxb_sse2.c:get_plane_block_size
Unexecuted instantiation: reconinter_enc_sse2.c:get_plane_block_size
Unexecuted instantiation: aom_dsp_rtcd.c:get_plane_block_size
Unexecuted instantiation: av1_rtcd.c:get_plane_block_size
Unexecuted instantiation: aom_convolve.c:get_plane_block_size
Unexecuted instantiation: blend_a64_hmask.c:get_plane_block_size
Unexecuted instantiation: blend_a64_mask.c:get_plane_block_size
Unexecuted instantiation: blend_a64_vmask.c:get_plane_block_size
Unexecuted instantiation: intrapred.c:get_plane_block_size
Unexecuted instantiation: avg.c:get_plane_block_size
Unexecuted instantiation: psnr.c:get_plane_block_size
Unexecuted instantiation: quantize.c:get_plane_block_size
Unexecuted instantiation: sad.c:get_plane_block_size
Unexecuted instantiation: sad_av1.c:get_plane_block_size
Unexecuted instantiation: sse.c:get_plane_block_size
Unexecuted instantiation: variance.c:get_plane_block_size
Unexecuted instantiation: pyramid.c:get_plane_block_size
Unexecuted instantiation: corner_match.c:get_plane_block_size
Unexecuted instantiation: disflow.c:get_plane_block_size
Unexecuted instantiation: noise_util.c:get_plane_block_size
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_plane_block_size
Unexecuted instantiation: intrapred_sse2.c:get_plane_block_size
Unexecuted instantiation: loopfilter_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_plane_block_size
Unexecuted instantiation: avg_intrin_sse2.c:get_plane_block_size
Unexecuted instantiation: fft_sse2.c:get_plane_block_size
Unexecuted instantiation: fwd_txfm_sse2.c:get_plane_block_size
Unexecuted instantiation: quantize_sse2.c:get_plane_block_size
Unexecuted instantiation: adaptive_quantize_sse2.c:get_plane_block_size
Unexecuted instantiation: blk_sse_sum_sse2.c:get_plane_block_size
Unexecuted instantiation: sum_squares_sse2.c:get_plane_block_size
Unexecuted instantiation: variance_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_subtract_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_variance_sse2.c:get_plane_block_size
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_plane_block_size
Unexecuted instantiation: intrapred_ssse3.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_ssse3.c:get_plane_block_size
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_plane_block_size
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_plane_block_size
Unexecuted instantiation: quantize_ssse3.c:get_plane_block_size
Unexecuted instantiation: variance_ssse3.c:get_plane_block_size
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_plane_block_size
Unexecuted instantiation: blend_a64_mask_sse4.c:get_plane_block_size
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_plane_block_size
Unexecuted instantiation: intrapred_sse4.c:get_plane_block_size
Unexecuted instantiation: corner_match_sse4.c:get_plane_block_size
Unexecuted instantiation: disflow_sse4.c:get_plane_block_size
Unexecuted instantiation: avg_intrin_sse4.c:get_plane_block_size
Unexecuted instantiation: sse_sse4.c:get_plane_block_size
Unexecuted instantiation: obmc_sad_sse4.c:get_plane_block_size
Unexecuted instantiation: obmc_variance_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_variance_sse4.c:get_plane_block_size
Unexecuted instantiation: aom_quantize_avx.c:get_plane_block_size
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_plane_block_size
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: intrapred_avx2.c:get_plane_block_size
Unexecuted instantiation: loopfilter_avx2.c:get_plane_block_size
Unexecuted instantiation: blend_a64_mask_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_plane_block_size
Unexecuted instantiation: corner_match_avx2.c:get_plane_block_size
Unexecuted instantiation: disflow_avx2.c:get_plane_block_size
Unexecuted instantiation: avg_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: fft_avx2.c:get_plane_block_size
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: subtract_avx2.c:get_plane_block_size
Unexecuted instantiation: adaptive_quantize_avx2.c:get_plane_block_size
Unexecuted instantiation: quantize_avx2.c:get_plane_block_size
Unexecuted instantiation: sad4d_avx2.c:get_plane_block_size
Unexecuted instantiation: sad_avx2.c:get_plane_block_size
Unexecuted instantiation: sad_impl_avx2.c:get_plane_block_size
Unexecuted instantiation: variance_avx2.c:get_plane_block_size
Unexecuted instantiation: sse_avx2.c:get_plane_block_size
Unexecuted instantiation: variance_impl_avx2.c:get_plane_block_size
Unexecuted instantiation: obmc_sad_avx2.c:get_plane_block_size
Unexecuted instantiation: obmc_variance_avx2.c:get_plane_block_size
Unexecuted instantiation: blk_sse_sum_avx2.c:get_plane_block_size
Unexecuted instantiation: sum_squares_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_sad_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_variance_avx2.c:get_plane_block_size
Unexecuted instantiation: alloccommon.c:get_plane_block_size
Unexecuted instantiation: av1_inv_txfm2d.c:get_plane_block_size
av1_loopfilter.c:get_plane_block_size
Line
Count
Source
1188
30.4M
                                              int subsampling_y) {
1189
30.4M
  assert(bsize < BLOCK_SIZES_ALL);
1190
30.4M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
30.4M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
30.4M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
30.4M
}
Unexecuted instantiation: av1_txfm.c:get_plane_block_size
blockd.c:get_plane_block_size
Line
Count
Source
1188
3.22M
                                              int subsampling_y) {
1189
3.22M
  assert(bsize < BLOCK_SIZES_ALL);
1190
3.22M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
3.22M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
3.22M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
3.22M
}
Unexecuted instantiation: cdef.c:get_plane_block_size
Unexecuted instantiation: cdef_block.c:get_plane_block_size
Unexecuted instantiation: cfl.c:get_plane_block_size
Unexecuted instantiation: convolve.c:get_plane_block_size
Unexecuted instantiation: debugmodes.c:get_plane_block_size
Unexecuted instantiation: entropy.c:get_plane_block_size
Unexecuted instantiation: entropymode.c:get_plane_block_size
Unexecuted instantiation: entropymv.c:get_plane_block_size
Unexecuted instantiation: idct.c:get_plane_block_size
Unexecuted instantiation: mvref_common.c:get_plane_block_size
Unexecuted instantiation: pred_common.c:get_plane_block_size
Unexecuted instantiation: quant_common.c:get_plane_block_size
reconinter.c:get_plane_block_size
Line
Count
Source
1188
125k
                                              int subsampling_y) {
1189
125k
  assert(bsize < BLOCK_SIZES_ALL);
1190
125k
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
125k
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
125k
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
125k
}
Unexecuted instantiation: reconintra.c:get_plane_block_size
Unexecuted instantiation: resize.c:get_plane_block_size
Unexecuted instantiation: restoration.c:get_plane_block_size
Unexecuted instantiation: scale.c:get_plane_block_size
Unexecuted instantiation: scan.c:get_plane_block_size
Unexecuted instantiation: seg_common.c:get_plane_block_size
Unexecuted instantiation: thread_common.c:get_plane_block_size
Unexecuted instantiation: tile_common.c:get_plane_block_size
Unexecuted instantiation: txb_common.c:get_plane_block_size
Unexecuted instantiation: warped_motion.c:get_plane_block_size
Unexecuted instantiation: aq_complexity.c:get_plane_block_size
Unexecuted instantiation: aq_cyclicrefresh.c:get_plane_block_size
Unexecuted instantiation: aq_variance.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm2d.c:get_plane_block_size
Unexecuted instantiation: cnn.c:get_plane_block_size
Unexecuted instantiation: compound_type.c:get_plane_block_size
Unexecuted instantiation: encode_strategy.c:get_plane_block_size
Unexecuted instantiation: global_motion.c:get_plane_block_size
Unexecuted instantiation: gop_structure.c:get_plane_block_size
interp_search.c:get_plane_block_size
Line
Count
Source
1188
3.61M
                                              int subsampling_y) {
1189
3.61M
  assert(bsize < BLOCK_SIZES_ALL);
1190
3.61M
  assert(subsampling_x >= 0 && subsampling_x < 2);
1191
3.61M
  assert(subsampling_y >= 0 && subsampling_y < 2);
1192
3.61M
  return av1_ss_size_lookup[bsize][subsampling_x][subsampling_y];
1193
3.61M
}
Unexecuted instantiation: ml.c:get_plane_block_size
Unexecuted instantiation: motion_search_facade.c:get_plane_block_size
Unexecuted instantiation: cfl_sse2.c:get_plane_block_size
Unexecuted instantiation: convolve_2d_sse2.c:get_plane_block_size
Unexecuted instantiation: convolve_sse2.c:get_plane_block_size
Unexecuted instantiation: jnt_convolve_sse2.c:get_plane_block_size
Unexecuted instantiation: resize_sse2.c:get_plane_block_size
Unexecuted instantiation: wiener_convolve_sse2.c:get_plane_block_size
Unexecuted instantiation: av1_k_means_sse2.c:get_plane_block_size
Unexecuted instantiation: av1_quantize_sse2.c:get_plane_block_size
Unexecuted instantiation: error_intrin_sse2.c:get_plane_block_size
Unexecuted instantiation: temporal_filter_sse2.c:get_plane_block_size
Unexecuted instantiation: wedge_utils_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_plane_block_size
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_plane_block_size
Unexecuted instantiation: ml_sse3.c:get_plane_block_size
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_plane_block_size
Unexecuted instantiation: cfl_ssse3.c:get_plane_block_size
Unexecuted instantiation: jnt_convolve_ssse3.c:get_plane_block_size
Unexecuted instantiation: resize_ssse3.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_plane_block_size
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_plane_block_size
Unexecuted instantiation: reconinter_ssse3.c:get_plane_block_size
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_plane_block_size
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_plane_block_size
Unexecuted instantiation: av1_txfm_sse4.c:get_plane_block_size
Unexecuted instantiation: cdef_block_sse4.c:get_plane_block_size
Unexecuted instantiation: filterintra_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_plane_block_size
Unexecuted instantiation: intra_edge_sse4.c:get_plane_block_size
Unexecuted instantiation: reconinter_sse4.c:get_plane_block_size
Unexecuted instantiation: selfguided_sse4.c:get_plane_block_size
Unexecuted instantiation: warp_plane_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_plane_block_size
Unexecuted instantiation: encodetxb_sse4.c:get_plane_block_size
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_plane_block_size
Unexecuted instantiation: rdopt_sse4.c:get_plane_block_size
Unexecuted instantiation: pickrst_sse4.c:get_plane_block_size
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_plane_block_size
Unexecuted instantiation: hash_sse42.c:get_plane_block_size
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_plane_block_size
Unexecuted instantiation: cdef_block_avx2.c:get_plane_block_size
Unexecuted instantiation: cfl_avx2.c:get_plane_block_size
Unexecuted instantiation: convolve_2d_avx2.c:get_plane_block_size
Unexecuted instantiation: convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_plane_block_size
Unexecuted instantiation: jnt_convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: reconinter_avx2.c:get_plane_block_size
Unexecuted instantiation: resize_avx2.c:get_plane_block_size
Unexecuted instantiation: selfguided_avx2.c:get_plane_block_size
Unexecuted instantiation: warp_plane_avx2.c:get_plane_block_size
Unexecuted instantiation: wiener_convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_plane_block_size
Unexecuted instantiation: av1_quantize_avx2.c:get_plane_block_size
Unexecuted instantiation: error_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_plane_block_size
Unexecuted instantiation: wedge_utils_avx2.c:get_plane_block_size
Unexecuted instantiation: encodetxb_avx2.c:get_plane_block_size
Unexecuted instantiation: rdopt_avx2.c:get_plane_block_size
Unexecuted instantiation: av1_k_means_avx2.c:get_plane_block_size
Unexecuted instantiation: temporal_filter_avx2.c:get_plane_block_size
Unexecuted instantiation: pickrst_avx2.c:get_plane_block_size
Unexecuted instantiation: cnn_avx2.c:get_plane_block_size
Unexecuted instantiation: ml_avx2.c:get_plane_block_size
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_plane_block_size
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_plane_block_size
Unexecuted instantiation: blk_sse_sum.c:get_plane_block_size
Unexecuted instantiation: fft.c:get_plane_block_size
Unexecuted instantiation: sum_squares.c:get_plane_block_size
Unexecuted instantiation: highbd_intrapred_sse2.c:get_plane_block_size
Unexecuted instantiation: variance_impl_ssse3.c:get_plane_block_size
Unexecuted instantiation: av1_inv_txfm1d.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm1d.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_plane_block_size
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_plane_block_size
1194
1195
/*
1196
 * Logic to generate the lookup tables:
1197
 *
1198
 * TX_SIZE txs = max_txsize_rect_lookup[bsize];
1199
 * for (int level = 0; level < MAX_VARTX_DEPTH - 1; ++level)
1200
 *   txs = sub_tx_size_map[txs];
1201
 * const int tx_w_log2 = tx_size_wide_log2[txs] - MI_SIZE_LOG2;
1202
 * const int tx_h_log2 = tx_size_high_log2[txs] - MI_SIZE_LOG2;
1203
 * const int bw_uint_log2 = mi_size_wide_log2[bsize];
1204
 * const int stride_log2 = bw_uint_log2 - tx_w_log2;
1205
 */
1206
static inline int av1_get_txb_size_index(BLOCK_SIZE bsize, int blk_row,
1207
9.54M
                                         int blk_col) {
1208
9.54M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
9.54M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
9.54M
  };
1211
9.54M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
9.54M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
9.54M
  };
1214
9.54M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
9.54M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
9.54M
  };
1217
9.54M
  const int index =
1218
9.54M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
9.54M
      (blk_col >> tw_w_log2_table[bsize]);
1220
9.54M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
9.54M
  return index;
1222
9.54M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_txb_size_index
decodeframe.c:av1_get_txb_size_index
Line
Count
Source
1207
492k
                                         int blk_col) {
1208
492k
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
492k
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
492k
  };
1211
492k
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
492k
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
492k
  };
1214
492k
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
492k
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
492k
  };
1217
492k
  const int index =
1218
492k
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
492k
      (blk_col >> tw_w_log2_table[bsize]);
1220
492k
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
492k
  return index;
1222
492k
}
Unexecuted instantiation: decodemv.c:av1_get_txb_size_index
Unexecuted instantiation: decoder.c:av1_get_txb_size_index
Unexecuted instantiation: decodetxb.c:av1_get_txb_size_index
Unexecuted instantiation: detokenize.c:av1_get_txb_size_index
Unexecuted instantiation: obu.c:av1_get_txb_size_index
Unexecuted instantiation: av1_cx_iface.c:av1_get_txb_size_index
Unexecuted instantiation: allintra_vis.c:av1_get_txb_size_index
Unexecuted instantiation: av1_quantize.c:av1_get_txb_size_index
bitstream.c:av1_get_txb_size_index
Line
Count
Source
1207
1.09M
                                         int blk_col) {
1208
1.09M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.09M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.09M
  };
1211
1.09M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.09M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.09M
  };
1214
1.09M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.09M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.09M
  };
1217
1.09M
  const int index =
1218
1.09M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.09M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.09M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.09M
  return index;
1222
1.09M
}
Unexecuted instantiation: context_tree.c:av1_get_txb_size_index
Unexecuted instantiation: encodeframe.c:av1_get_txb_size_index
Unexecuted instantiation: encodeframe_utils.c:av1_get_txb_size_index
encodemb.c:av1_get_txb_size_index
Line
Count
Source
1207
1.59M
                                         int blk_col) {
1208
1.59M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.59M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.59M
  };
1211
1.59M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.59M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.59M
  };
1214
1.59M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.59M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.59M
  };
1217
1.59M
  const int index =
1218
1.59M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.59M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.59M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.59M
  return index;
1222
1.59M
}
Unexecuted instantiation: encodemv.c:av1_get_txb_size_index
Unexecuted instantiation: encoder.c:av1_get_txb_size_index
Unexecuted instantiation: encoder_utils.c:av1_get_txb_size_index
Unexecuted instantiation: encodetxb.c:av1_get_txb_size_index
Unexecuted instantiation: ethread.c:av1_get_txb_size_index
Unexecuted instantiation: firstpass.c:av1_get_txb_size_index
Unexecuted instantiation: global_motion_facade.c:av1_get_txb_size_index
Unexecuted instantiation: hash.c:av1_get_txb_size_index
Unexecuted instantiation: hash_motion.c:av1_get_txb_size_index
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_txb_size_index
Unexecuted instantiation: level.c:av1_get_txb_size_index
Unexecuted instantiation: lookahead.c:av1_get_txb_size_index
Unexecuted instantiation: mcomp.c:av1_get_txb_size_index
Unexecuted instantiation: mv_prec.c:av1_get_txb_size_index
Unexecuted instantiation: palette.c:av1_get_txb_size_index
partition_search.c:av1_get_txb_size_index
Line
Count
Source
1207
1.23M
                                         int blk_col) {
1208
1.23M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.23M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.23M
  };
1211
1.23M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.23M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.23M
  };
1214
1.23M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.23M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.23M
  };
1217
1.23M
  const int index =
1218
1.23M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.23M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.23M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.23M
  return index;
1222
1.23M
}
Unexecuted instantiation: partition_strategy.c:av1_get_txb_size_index
Unexecuted instantiation: pass2_strategy.c:av1_get_txb_size_index
Unexecuted instantiation: pickcdef.c:av1_get_txb_size_index
Unexecuted instantiation: picklpf.c:av1_get_txb_size_index
Unexecuted instantiation: pickrst.c:av1_get_txb_size_index
Unexecuted instantiation: ratectrl.c:av1_get_txb_size_index
Unexecuted instantiation: rd.c:av1_get_txb_size_index
Unexecuted instantiation: rdopt.c:av1_get_txb_size_index
Unexecuted instantiation: nonrd_pickmode.c:av1_get_txb_size_index
Unexecuted instantiation: nonrd_opt.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter_enc.c:av1_get_txb_size_index
Unexecuted instantiation: segmentation.c:av1_get_txb_size_index
Unexecuted instantiation: speed_features.c:av1_get_txb_size_index
Unexecuted instantiation: superres_scale.c:av1_get_txb_size_index
Unexecuted instantiation: svc_layercontext.c:av1_get_txb_size_index
Unexecuted instantiation: temporal_filter.c:av1_get_txb_size_index
tokenize.c:av1_get_txb_size_index
Line
Count
Source
1207
1.59M
                                         int blk_col) {
1208
1.59M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.59M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.59M
  };
1211
1.59M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.59M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.59M
  };
1214
1.59M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.59M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.59M
  };
1217
1.59M
  const int index =
1218
1.59M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.59M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.59M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.59M
  return index;
1222
1.59M
}
Unexecuted instantiation: tpl_model.c:av1_get_txb_size_index
tx_search.c:av1_get_txb_size_index
Line
Count
Source
1207
1.87M
                                         int blk_col) {
1208
1.87M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.87M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.87M
  };
1211
1.87M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.87M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.87M
  };
1214
1.87M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.87M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.87M
  };
1217
1.87M
  const int index =
1218
1.87M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.87M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.87M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.87M
  return index;
1222
1.87M
}
Unexecuted instantiation: txb_rdopt.c:av1_get_txb_size_index
Unexecuted instantiation: intra_mode_search.c:av1_get_txb_size_index
Unexecuted instantiation: var_based_part.c:av1_get_txb_size_index
Unexecuted instantiation: av1_noise_estimate.c:av1_get_txb_size_index
Unexecuted instantiation: dwt.c:av1_get_txb_size_index
Unexecuted instantiation: encodetxb_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_txb_size_index
Unexecuted instantiation: av1_rtcd.c:av1_get_txb_size_index
Unexecuted instantiation: aom_convolve.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_hmask.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_mask.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_vmask.c:av1_get_txb_size_index
Unexecuted instantiation: intrapred.c:av1_get_txb_size_index
Unexecuted instantiation: avg.c:av1_get_txb_size_index
Unexecuted instantiation: psnr.c:av1_get_txb_size_index
Unexecuted instantiation: quantize.c:av1_get_txb_size_index
Unexecuted instantiation: sad.c:av1_get_txb_size_index
Unexecuted instantiation: sad_av1.c:av1_get_txb_size_index
Unexecuted instantiation: sse.c:av1_get_txb_size_index
Unexecuted instantiation: variance.c:av1_get_txb_size_index
Unexecuted instantiation: pyramid.c:av1_get_txb_size_index
Unexecuted instantiation: corner_match.c:av1_get_txb_size_index
Unexecuted instantiation: disflow.c:av1_get_txb_size_index
Unexecuted instantiation: noise_util.c:av1_get_txb_size_index
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: intrapred_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: loopfilter_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: fft_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: quantize_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: sum_squares_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: variance_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: intrapred_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: quantize_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: variance_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: intrapred_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: corner_match_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: disflow_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: sse_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: aom_quantize_avx.c:av1_get_txb_size_index
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: intrapred_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: loopfilter_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: corner_match_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: disflow_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: fft_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: subtract_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: quantize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: sad4d_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: sad_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: sad_impl_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: variance_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: sse_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: variance_impl_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: sum_squares_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: alloccommon.c:av1_get_txb_size_index
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_txb_size_index
av1_loopfilter.c:av1_get_txb_size_index
Line
Count
Source
1207
1.65M
                                         int blk_col) {
1208
1.65M
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1209
1.65M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 0, 1, 1, 2, 2, 3,
1210
1.65M
  };
1211
1.65M
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1212
1.65M
    0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 3, 1, 0, 2, 1, 3, 2,
1213
1.65M
  };
1214
1.65M
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1215
1.65M
    0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 2, 2, 0, 1, 0, 1, 0, 1,
1216
1.65M
  };
1217
1.65M
  const int index =
1218
1.65M
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1219
1.65M
      (blk_col >> tw_w_log2_table[bsize]);
1220
1.65M
  assert(index < INTER_TX_SIZE_BUF_LEN);
1221
1.65M
  return index;
1222
1.65M
}
Unexecuted instantiation: av1_txfm.c:av1_get_txb_size_index
Unexecuted instantiation: blockd.c:av1_get_txb_size_index
Unexecuted instantiation: cdef.c:av1_get_txb_size_index
Unexecuted instantiation: cdef_block.c:av1_get_txb_size_index
Unexecuted instantiation: cfl.c:av1_get_txb_size_index
Unexecuted instantiation: convolve.c:av1_get_txb_size_index
Unexecuted instantiation: debugmodes.c:av1_get_txb_size_index
Unexecuted instantiation: entropy.c:av1_get_txb_size_index
Unexecuted instantiation: entropymode.c:av1_get_txb_size_index
Unexecuted instantiation: entropymv.c:av1_get_txb_size_index
Unexecuted instantiation: idct.c:av1_get_txb_size_index
Unexecuted instantiation: mvref_common.c:av1_get_txb_size_index
Unexecuted instantiation: pred_common.c:av1_get_txb_size_index
Unexecuted instantiation: quant_common.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter.c:av1_get_txb_size_index
Unexecuted instantiation: reconintra.c:av1_get_txb_size_index
Unexecuted instantiation: resize.c:av1_get_txb_size_index
Unexecuted instantiation: restoration.c:av1_get_txb_size_index
Unexecuted instantiation: scale.c:av1_get_txb_size_index
Unexecuted instantiation: scan.c:av1_get_txb_size_index
Unexecuted instantiation: seg_common.c:av1_get_txb_size_index
Unexecuted instantiation: thread_common.c:av1_get_txb_size_index
Unexecuted instantiation: tile_common.c:av1_get_txb_size_index
Unexecuted instantiation: txb_common.c:av1_get_txb_size_index
Unexecuted instantiation: warped_motion.c:av1_get_txb_size_index
Unexecuted instantiation: aq_complexity.c:av1_get_txb_size_index
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_txb_size_index
Unexecuted instantiation: aq_variance.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_txb_size_index
Unexecuted instantiation: cnn.c:av1_get_txb_size_index
Unexecuted instantiation: compound_type.c:av1_get_txb_size_index
Unexecuted instantiation: encode_strategy.c:av1_get_txb_size_index
Unexecuted instantiation: global_motion.c:av1_get_txb_size_index
Unexecuted instantiation: gop_structure.c:av1_get_txb_size_index
Unexecuted instantiation: interp_search.c:av1_get_txb_size_index
Unexecuted instantiation: ml.c:av1_get_txb_size_index
Unexecuted instantiation: motion_search_facade.c:av1_get_txb_size_index
Unexecuted instantiation: cfl_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: convolve_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: resize_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: error_intrin_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: ml_sse3.c:av1_get_txb_size_index
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: cfl_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: resize_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: cdef_block_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: filterintra_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: intra_edge_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: selfguided_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: warp_plane_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: encodetxb_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: rdopt_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: pickrst_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_txb_size_index
Unexecuted instantiation: hash_sse42.c:av1_get_txb_size_index
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: cdef_block_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: cfl_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: reconinter_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: resize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: selfguided_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: warp_plane_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: error_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: encodetxb_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: rdopt_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: pickrst_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: cnn_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: ml_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_txb_size_index
Unexecuted instantiation: blk_sse_sum.c:av1_get_txb_size_index
Unexecuted instantiation: fft.c:av1_get_txb_size_index
Unexecuted instantiation: sum_squares.c:av1_get_txb_size_index
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_txb_size_index
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_txb_size_index
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_txb_size_index
1223
1224
#if CONFIG_INSPECTION
1225
/*
1226
 * Here is the logic to generate the lookup tables:
1227
 *
1228
 * TX_SIZE txs = max_txsize_rect_lookup[bsize];
1229
 * for (int level = 0; level < MAX_VARTX_DEPTH; ++level)
1230
 *   txs = sub_tx_size_map[txs];
1231
 * const int tx_w_log2 = tx_size_wide_log2[txs] - MI_SIZE_LOG2;
1232
 * const int tx_h_log2 = tx_size_high_log2[txs] - MI_SIZE_LOG2;
1233
 * const int bw_uint_log2 = mi_size_wide_log2[bsize];
1234
 * const int stride_log2 = bw_uint_log2 - tx_w_log2;
1235
 */
1236
static inline int av1_get_txk_type_index(BLOCK_SIZE bsize, int blk_row,
1237
                                         int blk_col) {
1238
  static const uint8_t tw_w_log2_table[BLOCK_SIZES_ALL] = {
1239
    0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 2,
1240
  };
1241
  static const uint8_t tw_h_log2_table[BLOCK_SIZES_ALL] = {
1242
    0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 0, 0, 1, 1, 2, 2,
1243
  };
1244
  static const uint8_t stride_log2_table[BLOCK_SIZES_ALL] = {
1245
    0, 0, 1, 1, 1, 2, 2, 1, 2, 2, 1, 2, 2, 2, 3, 3, 0, 2, 0, 2, 0, 2,
1246
  };
1247
  const int index =
1248
      ((blk_row >> tw_h_log2_table[bsize]) << stride_log2_table[bsize]) +
1249
      (blk_col >> tw_w_log2_table[bsize]);
1250
  assert(index < TXK_TYPE_BUF_LEN);
1251
  return index;
1252
}
1253
#endif  // CONFIG_INSPECTION
1254
1255
static inline void update_txk_array(MACROBLOCKD *const xd, int blk_row,
1256
                                    int blk_col, TX_SIZE tx_size,
1257
85.1M
                                    TX_TYPE tx_type) {
1258
85.1M
  const int stride = xd->tx_type_map_stride;
1259
85.1M
  xd->tx_type_map[blk_row * stride + blk_col] = tx_type;
1260
1261
85.1M
  const int txw = tx_size_wide_unit[tx_size];
1262
85.1M
  const int txh = tx_size_high_unit[tx_size];
1263
  // The 16x16 unit is due to the constraint from tx_64x64 which sets the
1264
  // maximum tx size for chroma as 32x32. Coupled with 4x1 transform block
1265
  // size, the constraint takes effect in 32x16 / 16x32 size too. To solve
1266
  // the intricacy, cover all the 16x16 units inside a 64 level transform.
1267
85.1M
  if (txw == tx_size_wide_unit[TX_64X64] ||
1268
85.1M
      txh == tx_size_high_unit[TX_64X64]) {
1269
68.4k
    const int tx_unit = tx_size_wide_unit[TX_16X16];
1270
307k
    for (int idy = 0; idy < txh; idy += tx_unit) {
1271
1.08M
      for (int idx = 0; idx < txw; idx += tx_unit) {
1272
846k
        xd->tx_type_map[(blk_row + idy) * stride + blk_col + idx] = tx_type;
1273
846k
      }
1274
239k
    }
1275
68.4k
  }
1276
85.1M
}
Unexecuted instantiation: av1_dx_iface.c:update_txk_array
Unexecuted instantiation: decodeframe.c:update_txk_array
Unexecuted instantiation: decodemv.c:update_txk_array
Unexecuted instantiation: decoder.c:update_txk_array
Unexecuted instantiation: decodetxb.c:update_txk_array
Unexecuted instantiation: detokenize.c:update_txk_array
Unexecuted instantiation: obu.c:update_txk_array
Unexecuted instantiation: av1_cx_iface.c:update_txk_array
Unexecuted instantiation: allintra_vis.c:update_txk_array
Unexecuted instantiation: av1_quantize.c:update_txk_array
Unexecuted instantiation: bitstream.c:update_txk_array
Unexecuted instantiation: context_tree.c:update_txk_array
Unexecuted instantiation: encodeframe.c:update_txk_array
Unexecuted instantiation: encodeframe_utils.c:update_txk_array
encodemb.c:update_txk_array
Line
Count
Source
1257
2.45M
                                    TX_TYPE tx_type) {
1258
2.45M
  const int stride = xd->tx_type_map_stride;
1259
2.45M
  xd->tx_type_map[blk_row * stride + blk_col] = tx_type;
1260
1261
2.45M
  const int txw = tx_size_wide_unit[tx_size];
1262
2.45M
  const int txh = tx_size_high_unit[tx_size];
1263
  // The 16x16 unit is due to the constraint from tx_64x64 which sets the
1264
  // maximum tx size for chroma as 32x32. Coupled with 4x1 transform block
1265
  // size, the constraint takes effect in 32x16 / 16x32 size too. To solve
1266
  // the intricacy, cover all the 16x16 units inside a 64 level transform.
1267
2.45M
  if (txw == tx_size_wide_unit[TX_64X64] ||
1268
2.45M
      txh == tx_size_high_unit[TX_64X64]) {
1269
46
    const int tx_unit = tx_size_wide_unit[TX_16X16];
1270
230
    for (int idy = 0; idy < txh; idy += tx_unit) {
1271
920
      for (int idx = 0; idx < txw; idx += tx_unit) {
1272
736
        xd->tx_type_map[(blk_row + idy) * stride + blk_col + idx] = tx_type;
1273
736
      }
1274
184
    }
1275
46
  }
1276
2.45M
}
Unexecuted instantiation: encodemv.c:update_txk_array
Unexecuted instantiation: encoder.c:update_txk_array
Unexecuted instantiation: encoder_utils.c:update_txk_array
Unexecuted instantiation: encodetxb.c:update_txk_array
Unexecuted instantiation: ethread.c:update_txk_array
Unexecuted instantiation: firstpass.c:update_txk_array
Unexecuted instantiation: global_motion_facade.c:update_txk_array
Unexecuted instantiation: hash.c:update_txk_array
Unexecuted instantiation: hash_motion.c:update_txk_array
Unexecuted instantiation: hybrid_fwd_txfm.c:update_txk_array
Unexecuted instantiation: level.c:update_txk_array
Unexecuted instantiation: lookahead.c:update_txk_array
Unexecuted instantiation: mcomp.c:update_txk_array
Unexecuted instantiation: mv_prec.c:update_txk_array
Unexecuted instantiation: palette.c:update_txk_array
Unexecuted instantiation: partition_search.c:update_txk_array
Unexecuted instantiation: partition_strategy.c:update_txk_array
Unexecuted instantiation: pass2_strategy.c:update_txk_array
Unexecuted instantiation: pickcdef.c:update_txk_array
Unexecuted instantiation: picklpf.c:update_txk_array
Unexecuted instantiation: pickrst.c:update_txk_array
Unexecuted instantiation: ratectrl.c:update_txk_array
Unexecuted instantiation: rd.c:update_txk_array
Unexecuted instantiation: rdopt.c:update_txk_array
Unexecuted instantiation: nonrd_pickmode.c:update_txk_array
Unexecuted instantiation: nonrd_opt.c:update_txk_array
Unexecuted instantiation: reconinter_enc.c:update_txk_array
Unexecuted instantiation: segmentation.c:update_txk_array
Unexecuted instantiation: speed_features.c:update_txk_array
Unexecuted instantiation: superres_scale.c:update_txk_array
Unexecuted instantiation: svc_layercontext.c:update_txk_array
Unexecuted instantiation: temporal_filter.c:update_txk_array
Unexecuted instantiation: tokenize.c:update_txk_array
Unexecuted instantiation: tpl_model.c:update_txk_array
tx_search.c:update_txk_array
Line
Count
Source
1257
82.7M
                                    TX_TYPE tx_type) {
1258
82.7M
  const int stride = xd->tx_type_map_stride;
1259
82.7M
  xd->tx_type_map[blk_row * stride + blk_col] = tx_type;
1260
1261
82.7M
  const int txw = tx_size_wide_unit[tx_size];
1262
82.7M
  const int txh = tx_size_high_unit[tx_size];
1263
  // The 16x16 unit is due to the constraint from tx_64x64 which sets the
1264
  // maximum tx size for chroma as 32x32. Coupled with 4x1 transform block
1265
  // size, the constraint takes effect in 32x16 / 16x32 size too. To solve
1266
  // the intricacy, cover all the 16x16 units inside a 64 level transform.
1267
82.7M
  if (txw == tx_size_wide_unit[TX_64X64] ||
1268
82.7M
      txh == tx_size_high_unit[TX_64X64]) {
1269
68.3k
    const int tx_unit = tx_size_wide_unit[TX_16X16];
1270
307k
    for (int idy = 0; idy < txh; idy += tx_unit) {
1271
1.08M
      for (int idx = 0; idx < txw; idx += tx_unit) {
1272
845k
        xd->tx_type_map[(blk_row + idy) * stride + blk_col + idx] = tx_type;
1273
845k
      }
1274
238k
    }
1275
68.3k
  }
1276
82.7M
}
Unexecuted instantiation: txb_rdopt.c:update_txk_array
Unexecuted instantiation: intra_mode_search.c:update_txk_array
Unexecuted instantiation: var_based_part.c:update_txk_array
Unexecuted instantiation: av1_noise_estimate.c:update_txk_array
Unexecuted instantiation: dwt.c:update_txk_array
Unexecuted instantiation: encodetxb_sse2.c:update_txk_array
Unexecuted instantiation: reconinter_enc_sse2.c:update_txk_array
Unexecuted instantiation: aom_dsp_rtcd.c:update_txk_array
Unexecuted instantiation: av1_rtcd.c:update_txk_array
Unexecuted instantiation: aom_convolve.c:update_txk_array
Unexecuted instantiation: blend_a64_hmask.c:update_txk_array
Unexecuted instantiation: blend_a64_mask.c:update_txk_array
Unexecuted instantiation: blend_a64_vmask.c:update_txk_array
Unexecuted instantiation: intrapred.c:update_txk_array
Unexecuted instantiation: avg.c:update_txk_array
Unexecuted instantiation: psnr.c:update_txk_array
Unexecuted instantiation: quantize.c:update_txk_array
Unexecuted instantiation: sad.c:update_txk_array
Unexecuted instantiation: sad_av1.c:update_txk_array
Unexecuted instantiation: sse.c:update_txk_array
Unexecuted instantiation: variance.c:update_txk_array
Unexecuted instantiation: pyramid.c:update_txk_array
Unexecuted instantiation: corner_match.c:update_txk_array
Unexecuted instantiation: disflow.c:update_txk_array
Unexecuted instantiation: noise_util.c:update_txk_array
Unexecuted instantiation: aom_convolve_copy_sse2.c:update_txk_array
Unexecuted instantiation: intrapred_sse2.c:update_txk_array
Unexecuted instantiation: loopfilter_sse2.c:update_txk_array
Unexecuted instantiation: highbd_convolve_sse2.c:update_txk_array
Unexecuted instantiation: highbd_loopfilter_sse2.c:update_txk_array
Unexecuted instantiation: avg_intrin_sse2.c:update_txk_array
Unexecuted instantiation: fft_sse2.c:update_txk_array
Unexecuted instantiation: fwd_txfm_sse2.c:update_txk_array
Unexecuted instantiation: quantize_sse2.c:update_txk_array
Unexecuted instantiation: adaptive_quantize_sse2.c:update_txk_array
Unexecuted instantiation: blk_sse_sum_sse2.c:update_txk_array
Unexecuted instantiation: sum_squares_sse2.c:update_txk_array
Unexecuted instantiation: variance_sse2.c:update_txk_array
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:update_txk_array
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:update_txk_array
Unexecuted instantiation: highbd_subtract_sse2.c:update_txk_array
Unexecuted instantiation: highbd_variance_sse2.c:update_txk_array
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:update_txk_array
Unexecuted instantiation: intrapred_ssse3.c:update_txk_array
Unexecuted instantiation: highbd_convolve_ssse3.c:update_txk_array
Unexecuted instantiation: masked_sad_intrin_ssse3.c:update_txk_array
Unexecuted instantiation: masked_variance_intrin_ssse3.c:update_txk_array
Unexecuted instantiation: quantize_ssse3.c:update_txk_array
Unexecuted instantiation: variance_ssse3.c:update_txk_array
Unexecuted instantiation: blend_a64_hmask_sse4.c:update_txk_array
Unexecuted instantiation: blend_a64_mask_sse4.c:update_txk_array
Unexecuted instantiation: blend_a64_vmask_sse4.c:update_txk_array
Unexecuted instantiation: intrapred_sse4.c:update_txk_array
Unexecuted instantiation: corner_match_sse4.c:update_txk_array
Unexecuted instantiation: disflow_sse4.c:update_txk_array
Unexecuted instantiation: avg_intrin_sse4.c:update_txk_array
Unexecuted instantiation: sse_sse4.c:update_txk_array
Unexecuted instantiation: obmc_sad_sse4.c:update_txk_array
Unexecuted instantiation: obmc_variance_sse4.c:update_txk_array
Unexecuted instantiation: highbd_variance_sse4.c:update_txk_array
Unexecuted instantiation: aom_quantize_avx.c:update_txk_array
Unexecuted instantiation: aom_convolve_copy_avx2.c:update_txk_array
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:update_txk_array
Unexecuted instantiation: intrapred_avx2.c:update_txk_array
Unexecuted instantiation: loopfilter_avx2.c:update_txk_array
Unexecuted instantiation: blend_a64_mask_avx2.c:update_txk_array
Unexecuted instantiation: highbd_convolve_avx2.c:update_txk_array
Unexecuted instantiation: highbd_loopfilter_avx2.c:update_txk_array
Unexecuted instantiation: corner_match_avx2.c:update_txk_array
Unexecuted instantiation: disflow_avx2.c:update_txk_array
Unexecuted instantiation: avg_intrin_avx2.c:update_txk_array
Unexecuted instantiation: fft_avx2.c:update_txk_array
Unexecuted instantiation: masked_sad_intrin_avx2.c:update_txk_array
Unexecuted instantiation: subtract_avx2.c:update_txk_array
Unexecuted instantiation: adaptive_quantize_avx2.c:update_txk_array
Unexecuted instantiation: quantize_avx2.c:update_txk_array
Unexecuted instantiation: sad4d_avx2.c:update_txk_array
Unexecuted instantiation: sad_avx2.c:update_txk_array
Unexecuted instantiation: sad_impl_avx2.c:update_txk_array
Unexecuted instantiation: variance_avx2.c:update_txk_array
Unexecuted instantiation: sse_avx2.c:update_txk_array
Unexecuted instantiation: variance_impl_avx2.c:update_txk_array
Unexecuted instantiation: obmc_sad_avx2.c:update_txk_array
Unexecuted instantiation: obmc_variance_avx2.c:update_txk_array
Unexecuted instantiation: blk_sse_sum_avx2.c:update_txk_array
Unexecuted instantiation: sum_squares_avx2.c:update_txk_array
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:update_txk_array
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:update_txk_array
Unexecuted instantiation: highbd_sad_avx2.c:update_txk_array
Unexecuted instantiation: highbd_variance_avx2.c:update_txk_array
Unexecuted instantiation: alloccommon.c:update_txk_array
Unexecuted instantiation: av1_inv_txfm2d.c:update_txk_array
Unexecuted instantiation: av1_loopfilter.c:update_txk_array
Unexecuted instantiation: av1_txfm.c:update_txk_array
Unexecuted instantiation: blockd.c:update_txk_array
Unexecuted instantiation: cdef.c:update_txk_array
Unexecuted instantiation: cdef_block.c:update_txk_array
Unexecuted instantiation: cfl.c:update_txk_array
Unexecuted instantiation: convolve.c:update_txk_array
Unexecuted instantiation: debugmodes.c:update_txk_array
Unexecuted instantiation: entropy.c:update_txk_array
Unexecuted instantiation: entropymode.c:update_txk_array
Unexecuted instantiation: entropymv.c:update_txk_array
Unexecuted instantiation: idct.c:update_txk_array
Unexecuted instantiation: mvref_common.c:update_txk_array
Unexecuted instantiation: pred_common.c:update_txk_array
Unexecuted instantiation: quant_common.c:update_txk_array
Unexecuted instantiation: reconinter.c:update_txk_array
Unexecuted instantiation: reconintra.c:update_txk_array
Unexecuted instantiation: resize.c:update_txk_array
Unexecuted instantiation: restoration.c:update_txk_array
Unexecuted instantiation: scale.c:update_txk_array
Unexecuted instantiation: scan.c:update_txk_array
Unexecuted instantiation: seg_common.c:update_txk_array
Unexecuted instantiation: thread_common.c:update_txk_array
Unexecuted instantiation: tile_common.c:update_txk_array
Unexecuted instantiation: txb_common.c:update_txk_array
Unexecuted instantiation: warped_motion.c:update_txk_array
Unexecuted instantiation: aq_complexity.c:update_txk_array
Unexecuted instantiation: aq_cyclicrefresh.c:update_txk_array
Unexecuted instantiation: aq_variance.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm2d.c:update_txk_array
Unexecuted instantiation: cnn.c:update_txk_array
Unexecuted instantiation: compound_type.c:update_txk_array
Unexecuted instantiation: encode_strategy.c:update_txk_array
Unexecuted instantiation: global_motion.c:update_txk_array
Unexecuted instantiation: gop_structure.c:update_txk_array
Unexecuted instantiation: interp_search.c:update_txk_array
Unexecuted instantiation: ml.c:update_txk_array
Unexecuted instantiation: motion_search_facade.c:update_txk_array
Unexecuted instantiation: cfl_sse2.c:update_txk_array
Unexecuted instantiation: convolve_2d_sse2.c:update_txk_array
Unexecuted instantiation: convolve_sse2.c:update_txk_array
Unexecuted instantiation: jnt_convolve_sse2.c:update_txk_array
Unexecuted instantiation: resize_sse2.c:update_txk_array
Unexecuted instantiation: wiener_convolve_sse2.c:update_txk_array
Unexecuted instantiation: av1_k_means_sse2.c:update_txk_array
Unexecuted instantiation: av1_quantize_sse2.c:update_txk_array
Unexecuted instantiation: error_intrin_sse2.c:update_txk_array
Unexecuted instantiation: temporal_filter_sse2.c:update_txk_array
Unexecuted instantiation: wedge_utils_sse2.c:update_txk_array
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:update_txk_array
Unexecuted instantiation: highbd_temporal_filter_sse2.c:update_txk_array
Unexecuted instantiation: ml_sse3.c:update_txk_array
Unexecuted instantiation: av1_inv_txfm_ssse3.c:update_txk_array
Unexecuted instantiation: cfl_ssse3.c:update_txk_array
Unexecuted instantiation: jnt_convolve_ssse3.c:update_txk_array
Unexecuted instantiation: resize_ssse3.c:update_txk_array
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:update_txk_array
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:update_txk_array
Unexecuted instantiation: reconinter_ssse3.c:update_txk_array
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:update_txk_array
Unexecuted instantiation: av1_convolve_scale_sse4.c:update_txk_array
Unexecuted instantiation: av1_txfm_sse4.c:update_txk_array
Unexecuted instantiation: cdef_block_sse4.c:update_txk_array
Unexecuted instantiation: filterintra_sse4.c:update_txk_array
Unexecuted instantiation: highbd_inv_txfm_sse4.c:update_txk_array
Unexecuted instantiation: intra_edge_sse4.c:update_txk_array
Unexecuted instantiation: reconinter_sse4.c:update_txk_array
Unexecuted instantiation: selfguided_sse4.c:update_txk_array
Unexecuted instantiation: warp_plane_sse4.c:update_txk_array
Unexecuted instantiation: highbd_convolve_2d_sse4.c:update_txk_array
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:update_txk_array
Unexecuted instantiation: highbd_warp_plane_sse4.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:update_txk_array
Unexecuted instantiation: encodetxb_sse4.c:update_txk_array
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:update_txk_array
Unexecuted instantiation: rdopt_sse4.c:update_txk_array
Unexecuted instantiation: pickrst_sse4.c:update_txk_array
Unexecuted instantiation: av1_highbd_quantize_sse4.c:update_txk_array
Unexecuted instantiation: hash_sse42.c:update_txk_array
Unexecuted instantiation: av1_inv_txfm_avx2.c:update_txk_array
Unexecuted instantiation: cdef_block_avx2.c:update_txk_array
Unexecuted instantiation: cfl_avx2.c:update_txk_array
Unexecuted instantiation: convolve_2d_avx2.c:update_txk_array
Unexecuted instantiation: convolve_avx2.c:update_txk_array
Unexecuted instantiation: highbd_inv_txfm_avx2.c:update_txk_array
Unexecuted instantiation: jnt_convolve_avx2.c:update_txk_array
Unexecuted instantiation: reconinter_avx2.c:update_txk_array
Unexecuted instantiation: resize_avx2.c:update_txk_array
Unexecuted instantiation: selfguided_avx2.c:update_txk_array
Unexecuted instantiation: warp_plane_avx2.c:update_txk_array
Unexecuted instantiation: wiener_convolve_avx2.c:update_txk_array
Unexecuted instantiation: highbd_convolve_2d_avx2.c:update_txk_array
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:update_txk_array
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:update_txk_array
Unexecuted instantiation: highbd_warp_affine_avx2.c:update_txk_array
Unexecuted instantiation: av1_quantize_avx2.c:update_txk_array
Unexecuted instantiation: error_intrin_avx2.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:update_txk_array
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:update_txk_array
Unexecuted instantiation: wedge_utils_avx2.c:update_txk_array
Unexecuted instantiation: encodetxb_avx2.c:update_txk_array
Unexecuted instantiation: rdopt_avx2.c:update_txk_array
Unexecuted instantiation: av1_k_means_avx2.c:update_txk_array
Unexecuted instantiation: temporal_filter_avx2.c:update_txk_array
Unexecuted instantiation: pickrst_avx2.c:update_txk_array
Unexecuted instantiation: cnn_avx2.c:update_txk_array
Unexecuted instantiation: ml_avx2.c:update_txk_array
Unexecuted instantiation: av1_highbd_quantize_avx2.c:update_txk_array
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:update_txk_array
Unexecuted instantiation: highbd_temporal_filter_avx2.c:update_txk_array
Unexecuted instantiation: blk_sse_sum.c:update_txk_array
Unexecuted instantiation: fft.c:update_txk_array
Unexecuted instantiation: sum_squares.c:update_txk_array
Unexecuted instantiation: highbd_intrapred_sse2.c:update_txk_array
Unexecuted instantiation: variance_impl_ssse3.c:update_txk_array
Unexecuted instantiation: av1_inv_txfm1d.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm1d.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm_sse2.c:update_txk_array
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:update_txk_array
1277
1278
static inline TX_TYPE av1_get_tx_type(const MACROBLOCKD *xd,
1279
                                      PLANE_TYPE plane_type, int blk_row,
1280
                                      int blk_col, TX_SIZE tx_size,
1281
259M
                                      int reduced_tx_set) {
1282
259M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
259M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
57.1M
    return DCT_DCT;
1285
57.1M
  }
1286
1287
202M
  TX_TYPE tx_type;
1288
202M
  if (plane_type == PLANE_TYPE_Y) {
1289
122M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
122M
  } else {
1291
79.7M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
5.22M
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
5.22M
      blk_row <<= pd->subsampling_y;
1295
5.22M
      blk_col <<= pd->subsampling_x;
1296
5.22M
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
74.5M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
74.5M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
74.5M
    }
1302
79.7M
    const TxSetType tx_set_type =
1303
79.7M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
79.7M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
79.7M
  }
1306
202M
  assert(tx_type < TX_TYPES);
1307
202M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
202M
                                                 reduced_tx_set)][tx_type]);
1309
202M
  return tx_type;
1310
259M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_tx_type
decodeframe.c:av1_get_tx_type
Line
Count
Source
1281
8.76M
                                      int reduced_tx_set) {
1282
8.76M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
8.76M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
1.90M
    return DCT_DCT;
1285
1.90M
  }
1286
1287
6.86M
  TX_TYPE tx_type;
1288
6.86M
  if (plane_type == PLANE_TYPE_Y) {
1289
4.59M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
4.59M
  } else {
1291
2.27M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
124k
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
124k
      blk_row <<= pd->subsampling_y;
1295
124k
      blk_col <<= pd->subsampling_x;
1296
124k
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
2.15M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
2.15M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
2.15M
    }
1302
2.27M
    const TxSetType tx_set_type =
1303
2.27M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
2.27M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
2.27M
  }
1306
6.86M
  assert(tx_type < TX_TYPES);
1307
6.86M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
6.86M
                                                 reduced_tx_set)][tx_type]);
1309
6.86M
  return tx_type;
1310
8.76M
}
Unexecuted instantiation: decodemv.c:av1_get_tx_type
Unexecuted instantiation: decoder.c:av1_get_tx_type
decodetxb.c:av1_get_tx_type
Line
Count
Source
1281
10.6M
                                      int reduced_tx_set) {
1282
10.6M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
10.6M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
3.03M
    return DCT_DCT;
1285
3.03M
  }
1286
1287
7.56M
  TX_TYPE tx_type;
1288
7.56M
  if (plane_type == PLANE_TYPE_Y) {
1289
5.05M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
5.05M
  } else {
1291
2.51M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
262k
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
262k
      blk_row <<= pd->subsampling_y;
1295
262k
      blk_col <<= pd->subsampling_x;
1296
262k
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
2.24M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
2.24M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
2.24M
    }
1302
2.51M
    const TxSetType tx_set_type =
1303
2.51M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
2.51M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
2.51M
  }
1306
7.56M
  assert(tx_type < TX_TYPES);
1307
7.56M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
7.56M
                                                 reduced_tx_set)][tx_type]);
1309
7.56M
  return tx_type;
1310
10.6M
}
Unexecuted instantiation: detokenize.c:av1_get_tx_type
Unexecuted instantiation: obu.c:av1_get_tx_type
Unexecuted instantiation: av1_cx_iface.c:av1_get_tx_type
Unexecuted instantiation: allintra_vis.c:av1_get_tx_type
Unexecuted instantiation: av1_quantize.c:av1_get_tx_type
Unexecuted instantiation: bitstream.c:av1_get_tx_type
Unexecuted instantiation: context_tree.c:av1_get_tx_type
Unexecuted instantiation: encodeframe.c:av1_get_tx_type
Unexecuted instantiation: encodeframe_utils.c:av1_get_tx_type
encodemb.c:av1_get_tx_type
Line
Count
Source
1281
50.1M
                                      int reduced_tx_set) {
1282
50.1M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
50.1M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
10.5M
    return DCT_DCT;
1285
10.5M
  }
1286
1287
39.6M
  TX_TYPE tx_type;
1288
39.6M
  if (plane_type == PLANE_TYPE_Y) {
1289
27.8M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
27.8M
  } else {
1291
11.8M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
675k
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
675k
      blk_row <<= pd->subsampling_y;
1295
675k
      blk_col <<= pd->subsampling_x;
1296
675k
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
11.1M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
11.1M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
11.1M
    }
1302
11.8M
    const TxSetType tx_set_type =
1303
11.8M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
11.8M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
11.8M
  }
1306
39.6M
  assert(tx_type < TX_TYPES);
1307
39.6M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
39.6M
                                                 reduced_tx_set)][tx_type]);
1309
39.6M
  return tx_type;
1310
50.1M
}
Unexecuted instantiation: encodemv.c:av1_get_tx_type
Unexecuted instantiation: encoder.c:av1_get_tx_type
Unexecuted instantiation: encoder_utils.c:av1_get_tx_type
encodetxb.c:av1_get_tx_type
Line
Count
Source
1281
71.2M
                                      int reduced_tx_set) {
1282
71.2M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
71.2M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
15.5M
    return DCT_DCT;
1285
15.5M
  }
1286
1287
55.7M
  TX_TYPE tx_type;
1288
55.7M
  if (plane_type == PLANE_TYPE_Y) {
1289
40.0M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
40.0M
  } else {
1291
15.6M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
930k
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
930k
      blk_row <<= pd->subsampling_y;
1295
930k
      blk_col <<= pd->subsampling_x;
1296
930k
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
14.7M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
14.7M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
14.7M
    }
1302
15.6M
    const TxSetType tx_set_type =
1303
15.6M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
15.6M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
15.6M
  }
1306
55.7M
  assert(tx_type < TX_TYPES);
1307
55.7M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
55.7M
                                                 reduced_tx_set)][tx_type]);
1309
55.7M
  return tx_type;
1310
71.2M
}
Unexecuted instantiation: ethread.c:av1_get_tx_type
Unexecuted instantiation: firstpass.c:av1_get_tx_type
Unexecuted instantiation: global_motion_facade.c:av1_get_tx_type
Unexecuted instantiation: hash.c:av1_get_tx_type
Unexecuted instantiation: hash_motion.c:av1_get_tx_type
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_tx_type
Unexecuted instantiation: level.c:av1_get_tx_type
Unexecuted instantiation: lookahead.c:av1_get_tx_type
Unexecuted instantiation: mcomp.c:av1_get_tx_type
Unexecuted instantiation: mv_prec.c:av1_get_tx_type
Unexecuted instantiation: palette.c:av1_get_tx_type
Unexecuted instantiation: partition_search.c:av1_get_tx_type
Unexecuted instantiation: partition_strategy.c:av1_get_tx_type
Unexecuted instantiation: pass2_strategy.c:av1_get_tx_type
Unexecuted instantiation: pickcdef.c:av1_get_tx_type
Unexecuted instantiation: picklpf.c:av1_get_tx_type
Unexecuted instantiation: pickrst.c:av1_get_tx_type
Unexecuted instantiation: ratectrl.c:av1_get_tx_type
Unexecuted instantiation: rd.c:av1_get_tx_type
Unexecuted instantiation: rdopt.c:av1_get_tx_type
Unexecuted instantiation: nonrd_pickmode.c:av1_get_tx_type
Unexecuted instantiation: nonrd_opt.c:av1_get_tx_type
Unexecuted instantiation: reconinter_enc.c:av1_get_tx_type
Unexecuted instantiation: segmentation.c:av1_get_tx_type
Unexecuted instantiation: speed_features.c:av1_get_tx_type
Unexecuted instantiation: superres_scale.c:av1_get_tx_type
Unexecuted instantiation: svc_layercontext.c:av1_get_tx_type
Unexecuted instantiation: temporal_filter.c:av1_get_tx_type
Unexecuted instantiation: tokenize.c:av1_get_tx_type
Unexecuted instantiation: tpl_model.c:av1_get_tx_type
tx_search.c:av1_get_tx_type
Line
Count
Source
1281
118M
                                      int reduced_tx_set) {
1282
118M
  const MB_MODE_INFO *const mbmi = xd->mi[0];
1283
118M
  if (xd->lossless[mbmi->segment_id] || txsize_sqr_up_map[tx_size] > TX_32X32) {
1284
26.1M
    return DCT_DCT;
1285
26.1M
  }
1286
1287
92.3M
  TX_TYPE tx_type;
1288
92.3M
  if (plane_type == PLANE_TYPE_Y) {
1289
44.8M
    tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1290
47.5M
  } else {
1291
47.5M
    if (is_inter_block(mbmi)) {
1292
      // scale back to y plane's coordinate
1293
3.22M
      const struct macroblockd_plane *const pd = &xd->plane[plane_type];
1294
3.22M
      blk_row <<= pd->subsampling_y;
1295
3.22M
      blk_col <<= pd->subsampling_x;
1296
3.22M
      tx_type = xd->tx_type_map[blk_row * xd->tx_type_map_stride + blk_col];
1297
44.2M
    } else {
1298
      // In intra mode, uv planes don't share the same prediction mode as y
1299
      // plane, so the tx_type should not be shared
1300
44.2M
      tx_type = intra_mode_to_tx_type(mbmi, PLANE_TYPE_UV);
1301
44.2M
    }
1302
47.5M
    const TxSetType tx_set_type =
1303
47.5M
        av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi), reduced_tx_set);
1304
47.5M
    if (!av1_ext_tx_used[tx_set_type][tx_type]) tx_type = DCT_DCT;
1305
47.5M
  }
1306
92.3M
  assert(tx_type < TX_TYPES);
1307
92.3M
  assert(av1_ext_tx_used[av1_get_ext_tx_set_type(tx_size, is_inter_block(mbmi),
1308
92.3M
                                                 reduced_tx_set)][tx_type]);
1309
92.3M
  return tx_type;
1310
118M
}
Unexecuted instantiation: txb_rdopt.c:av1_get_tx_type
Unexecuted instantiation: intra_mode_search.c:av1_get_tx_type
Unexecuted instantiation: var_based_part.c:av1_get_tx_type
Unexecuted instantiation: av1_noise_estimate.c:av1_get_tx_type
Unexecuted instantiation: dwt.c:av1_get_tx_type
Unexecuted instantiation: encodetxb_sse2.c:av1_get_tx_type
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_tx_type
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_tx_type
Unexecuted instantiation: av1_rtcd.c:av1_get_tx_type
Unexecuted instantiation: aom_convolve.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_hmask.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_mask.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_vmask.c:av1_get_tx_type
Unexecuted instantiation: intrapred.c:av1_get_tx_type
Unexecuted instantiation: avg.c:av1_get_tx_type
Unexecuted instantiation: psnr.c:av1_get_tx_type
Unexecuted instantiation: quantize.c:av1_get_tx_type
Unexecuted instantiation: sad.c:av1_get_tx_type
Unexecuted instantiation: sad_av1.c:av1_get_tx_type
Unexecuted instantiation: sse.c:av1_get_tx_type
Unexecuted instantiation: variance.c:av1_get_tx_type
Unexecuted instantiation: pyramid.c:av1_get_tx_type
Unexecuted instantiation: corner_match.c:av1_get_tx_type
Unexecuted instantiation: disflow.c:av1_get_tx_type
Unexecuted instantiation: noise_util.c:av1_get_tx_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_tx_type
Unexecuted instantiation: intrapred_sse2.c:av1_get_tx_type
Unexecuted instantiation: loopfilter_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_tx_type
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_tx_type
Unexecuted instantiation: fft_sse2.c:av1_get_tx_type
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_tx_type
Unexecuted instantiation: quantize_sse2.c:av1_get_tx_type
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_tx_type
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_tx_type
Unexecuted instantiation: sum_squares_sse2.c:av1_get_tx_type
Unexecuted instantiation: variance_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_tx_type
Unexecuted instantiation: intrapred_ssse3.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_tx_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_tx_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_tx_type
Unexecuted instantiation: quantize_ssse3.c:av1_get_tx_type
Unexecuted instantiation: variance_ssse3.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_tx_type
Unexecuted instantiation: intrapred_sse4.c:av1_get_tx_type
Unexecuted instantiation: corner_match_sse4.c:av1_get_tx_type
Unexecuted instantiation: disflow_sse4.c:av1_get_tx_type
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_tx_type
Unexecuted instantiation: sse_sse4.c:av1_get_tx_type
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_tx_type
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_tx_type
Unexecuted instantiation: aom_quantize_avx.c:av1_get_tx_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_tx_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: intrapred_avx2.c:av1_get_tx_type
Unexecuted instantiation: loopfilter_avx2.c:av1_get_tx_type
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_tx_type
Unexecuted instantiation: corner_match_avx2.c:av1_get_tx_type
Unexecuted instantiation: disflow_avx2.c:av1_get_tx_type
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: fft_avx2.c:av1_get_tx_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: subtract_avx2.c:av1_get_tx_type
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_tx_type
Unexecuted instantiation: quantize_avx2.c:av1_get_tx_type
Unexecuted instantiation: sad4d_avx2.c:av1_get_tx_type
Unexecuted instantiation: sad_avx2.c:av1_get_tx_type
Unexecuted instantiation: sad_impl_avx2.c:av1_get_tx_type
Unexecuted instantiation: variance_avx2.c:av1_get_tx_type
Unexecuted instantiation: sse_avx2.c:av1_get_tx_type
Unexecuted instantiation: variance_impl_avx2.c:av1_get_tx_type
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_tx_type
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_tx_type
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_tx_type
Unexecuted instantiation: sum_squares_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_tx_type
Unexecuted instantiation: alloccommon.c:av1_get_tx_type
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_tx_type
Unexecuted instantiation: av1_loopfilter.c:av1_get_tx_type
Unexecuted instantiation: av1_txfm.c:av1_get_tx_type
Unexecuted instantiation: blockd.c:av1_get_tx_type
Unexecuted instantiation: cdef.c:av1_get_tx_type
Unexecuted instantiation: cdef_block.c:av1_get_tx_type
Unexecuted instantiation: cfl.c:av1_get_tx_type
Unexecuted instantiation: convolve.c:av1_get_tx_type
Unexecuted instantiation: debugmodes.c:av1_get_tx_type
Unexecuted instantiation: entropy.c:av1_get_tx_type
Unexecuted instantiation: entropymode.c:av1_get_tx_type
Unexecuted instantiation: entropymv.c:av1_get_tx_type
Unexecuted instantiation: idct.c:av1_get_tx_type
Unexecuted instantiation: mvref_common.c:av1_get_tx_type
Unexecuted instantiation: pred_common.c:av1_get_tx_type
Unexecuted instantiation: quant_common.c:av1_get_tx_type
Unexecuted instantiation: reconinter.c:av1_get_tx_type
Unexecuted instantiation: reconintra.c:av1_get_tx_type
Unexecuted instantiation: resize.c:av1_get_tx_type
Unexecuted instantiation: restoration.c:av1_get_tx_type
Unexecuted instantiation: scale.c:av1_get_tx_type
Unexecuted instantiation: scan.c:av1_get_tx_type
Unexecuted instantiation: seg_common.c:av1_get_tx_type
Unexecuted instantiation: thread_common.c:av1_get_tx_type
Unexecuted instantiation: tile_common.c:av1_get_tx_type
Unexecuted instantiation: txb_common.c:av1_get_tx_type
Unexecuted instantiation: warped_motion.c:av1_get_tx_type
Unexecuted instantiation: aq_complexity.c:av1_get_tx_type
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_tx_type
Unexecuted instantiation: aq_variance.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_tx_type
Unexecuted instantiation: cnn.c:av1_get_tx_type
Unexecuted instantiation: compound_type.c:av1_get_tx_type
Unexecuted instantiation: encode_strategy.c:av1_get_tx_type
Unexecuted instantiation: global_motion.c:av1_get_tx_type
Unexecuted instantiation: gop_structure.c:av1_get_tx_type
Unexecuted instantiation: interp_search.c:av1_get_tx_type
Unexecuted instantiation: ml.c:av1_get_tx_type
Unexecuted instantiation: motion_search_facade.c:av1_get_tx_type
Unexecuted instantiation: cfl_sse2.c:av1_get_tx_type
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_tx_type
Unexecuted instantiation: convolve_sse2.c:av1_get_tx_type
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_tx_type
Unexecuted instantiation: resize_sse2.c:av1_get_tx_type
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_tx_type
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_tx_type
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_tx_type
Unexecuted instantiation: error_intrin_sse2.c:av1_get_tx_type
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_tx_type
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_tx_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_tx_type
Unexecuted instantiation: ml_sse3.c:av1_get_tx_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_tx_type
Unexecuted instantiation: cfl_ssse3.c:av1_get_tx_type
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_tx_type
Unexecuted instantiation: resize_ssse3.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_tx_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_tx_type
Unexecuted instantiation: reconinter_ssse3.c:av1_get_tx_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_tx_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_tx_type
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_tx_type
Unexecuted instantiation: cdef_block_sse4.c:av1_get_tx_type
Unexecuted instantiation: filterintra_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_tx_type
Unexecuted instantiation: intra_edge_sse4.c:av1_get_tx_type
Unexecuted instantiation: reconinter_sse4.c:av1_get_tx_type
Unexecuted instantiation: selfguided_sse4.c:av1_get_tx_type
Unexecuted instantiation: warp_plane_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_tx_type
Unexecuted instantiation: encodetxb_sse4.c:av1_get_tx_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_tx_type
Unexecuted instantiation: rdopt_sse4.c:av1_get_tx_type
Unexecuted instantiation: pickrst_sse4.c:av1_get_tx_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_tx_type
Unexecuted instantiation: hash_sse42.c:av1_get_tx_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_tx_type
Unexecuted instantiation: cdef_block_avx2.c:av1_get_tx_type
Unexecuted instantiation: cfl_avx2.c:av1_get_tx_type
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_tx_type
Unexecuted instantiation: convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_tx_type
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: reconinter_avx2.c:av1_get_tx_type
Unexecuted instantiation: resize_avx2.c:av1_get_tx_type
Unexecuted instantiation: selfguided_avx2.c:av1_get_tx_type
Unexecuted instantiation: warp_plane_avx2.c:av1_get_tx_type
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_tx_type
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_tx_type
Unexecuted instantiation: error_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_tx_type
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_tx_type
Unexecuted instantiation: encodetxb_avx2.c:av1_get_tx_type
Unexecuted instantiation: rdopt_avx2.c:av1_get_tx_type
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_tx_type
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_tx_type
Unexecuted instantiation: pickrst_avx2.c:av1_get_tx_type
Unexecuted instantiation: cnn_avx2.c:av1_get_tx_type
Unexecuted instantiation: ml_avx2.c:av1_get_tx_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_tx_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_tx_type
Unexecuted instantiation: blk_sse_sum.c:av1_get_tx_type
Unexecuted instantiation: fft.c:av1_get_tx_type
Unexecuted instantiation: sum_squares.c:av1_get_tx_type
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_tx_type
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_tx_type
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_tx_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_tx_type
1311
1312
void av1_setup_block_planes(MACROBLOCKD *xd, int ss_x, int ss_y,
1313
                            const int num_planes);
1314
1315
/*
1316
 * Logic to generate the lookup table:
1317
 *
1318
 * TX_SIZE tx_size = max_txsize_rect_lookup[bsize];
1319
 * int depth = 0;
1320
 * while (depth < MAX_TX_DEPTH && tx_size != TX_4X4) {
1321
 *   depth++;
1322
 *   tx_size = sub_tx_size_map[tx_size];
1323
 * }
1324
 */
1325
10.6M
static inline int bsize_to_max_depth(BLOCK_SIZE bsize) {
1326
10.6M
  static const uint8_t bsize_to_max_depth_table[BLOCK_SIZES_ALL] = {
1327
10.6M
    0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1328
10.6M
  };
1329
10.6M
  return bsize_to_max_depth_table[bsize];
1330
10.6M
}
Unexecuted instantiation: av1_dx_iface.c:bsize_to_max_depth
decodeframe.c:bsize_to_max_depth
Line
Count
Source
1325
2.14M
static inline int bsize_to_max_depth(BLOCK_SIZE bsize) {
1326
2.14M
  static const uint8_t bsize_to_max_depth_table[BLOCK_SIZES_ALL] = {
1327
2.14M
    0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1328
2.14M
  };
1329
2.14M
  return bsize_to_max_depth_table[bsize];
1330
2.14M
}
Unexecuted instantiation: decodemv.c:bsize_to_max_depth
Unexecuted instantiation: decoder.c:bsize_to_max_depth
Unexecuted instantiation: decodetxb.c:bsize_to_max_depth
Unexecuted instantiation: detokenize.c:bsize_to_max_depth
Unexecuted instantiation: obu.c:bsize_to_max_depth
Unexecuted instantiation: av1_cx_iface.c:bsize_to_max_depth
Unexecuted instantiation: allintra_vis.c:bsize_to_max_depth
Unexecuted instantiation: av1_quantize.c:bsize_to_max_depth
bitstream.c:bsize_to_max_depth
Line
Count
Source
1325
3.48M
static inline int bsize_to_max_depth(BLOCK_SIZE bsize) {
1326
3.48M
  static const uint8_t bsize_to_max_depth_table[BLOCK_SIZES_ALL] = {
1327
3.48M
    0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1328
3.48M
  };
1329
3.48M
  return bsize_to_max_depth_table[bsize];
1330
3.48M
}
Unexecuted instantiation: context_tree.c:bsize_to_max_depth
Unexecuted instantiation: encodeframe.c:bsize_to_max_depth
Unexecuted instantiation: encodeframe_utils.c:bsize_to_max_depth
Unexecuted instantiation: encodemb.c:bsize_to_max_depth
Unexecuted instantiation: encodemv.c:bsize_to_max_depth
Unexecuted instantiation: encoder.c:bsize_to_max_depth
Unexecuted instantiation: encoder_utils.c:bsize_to_max_depth
Unexecuted instantiation: encodetxb.c:bsize_to_max_depth
Unexecuted instantiation: ethread.c:bsize_to_max_depth
Unexecuted instantiation: firstpass.c:bsize_to_max_depth
Unexecuted instantiation: global_motion_facade.c:bsize_to_max_depth
Unexecuted instantiation: hash.c:bsize_to_max_depth
Unexecuted instantiation: hash_motion.c:bsize_to_max_depth
Unexecuted instantiation: hybrid_fwd_txfm.c:bsize_to_max_depth
Unexecuted instantiation: level.c:bsize_to_max_depth
Unexecuted instantiation: lookahead.c:bsize_to_max_depth
Unexecuted instantiation: mcomp.c:bsize_to_max_depth
Unexecuted instantiation: mv_prec.c:bsize_to_max_depth
Unexecuted instantiation: palette.c:bsize_to_max_depth
partition_search.c:bsize_to_max_depth
Line
Count
Source
1325
5.02M
static inline int bsize_to_max_depth(BLOCK_SIZE bsize) {
1326
5.02M
  static const uint8_t bsize_to_max_depth_table[BLOCK_SIZES_ALL] = {
1327
5.02M
    0, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
1328
5.02M
  };
1329
5.02M
  return bsize_to_max_depth_table[bsize];
1330
5.02M
}
Unexecuted instantiation: partition_strategy.c:bsize_to_max_depth
Unexecuted instantiation: pass2_strategy.c:bsize_to_max_depth
Unexecuted instantiation: pickcdef.c:bsize_to_max_depth
Unexecuted instantiation: picklpf.c:bsize_to_max_depth
Unexecuted instantiation: pickrst.c:bsize_to_max_depth
Unexecuted instantiation: ratectrl.c:bsize_to_max_depth
Unexecuted instantiation: rd.c:bsize_to_max_depth
Unexecuted instantiation: rdopt.c:bsize_to_max_depth
Unexecuted instantiation: nonrd_pickmode.c:bsize_to_max_depth
Unexecuted instantiation: nonrd_opt.c:bsize_to_max_depth
Unexecuted instantiation: reconinter_enc.c:bsize_to_max_depth
Unexecuted instantiation: segmentation.c:bsize_to_max_depth
Unexecuted instantiation: speed_features.c:bsize_to_max_depth
Unexecuted instantiation: superres_scale.c:bsize_to_max_depth
Unexecuted instantiation: svc_layercontext.c:bsize_to_max_depth
Unexecuted instantiation: temporal_filter.c:bsize_to_max_depth
Unexecuted instantiation: tokenize.c:bsize_to_max_depth
Unexecuted instantiation: tpl_model.c:bsize_to_max_depth
Unexecuted instantiation: tx_search.c:bsize_to_max_depth
Unexecuted instantiation: txb_rdopt.c:bsize_to_max_depth
Unexecuted instantiation: intra_mode_search.c:bsize_to_max_depth
Unexecuted instantiation: var_based_part.c:bsize_to_max_depth
Unexecuted instantiation: av1_noise_estimate.c:bsize_to_max_depth
Unexecuted instantiation: dwt.c:bsize_to_max_depth
Unexecuted instantiation: encodetxb_sse2.c:bsize_to_max_depth
Unexecuted instantiation: reconinter_enc_sse2.c:bsize_to_max_depth
Unexecuted instantiation: aom_dsp_rtcd.c:bsize_to_max_depth
Unexecuted instantiation: av1_rtcd.c:bsize_to_max_depth
Unexecuted instantiation: aom_convolve.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_hmask.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_mask.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_vmask.c:bsize_to_max_depth
Unexecuted instantiation: intrapred.c:bsize_to_max_depth
Unexecuted instantiation: avg.c:bsize_to_max_depth
Unexecuted instantiation: psnr.c:bsize_to_max_depth
Unexecuted instantiation: quantize.c:bsize_to_max_depth
Unexecuted instantiation: sad.c:bsize_to_max_depth
Unexecuted instantiation: sad_av1.c:bsize_to_max_depth
Unexecuted instantiation: sse.c:bsize_to_max_depth
Unexecuted instantiation: variance.c:bsize_to_max_depth
Unexecuted instantiation: pyramid.c:bsize_to_max_depth
Unexecuted instantiation: corner_match.c:bsize_to_max_depth
Unexecuted instantiation: disflow.c:bsize_to_max_depth
Unexecuted instantiation: noise_util.c:bsize_to_max_depth
Unexecuted instantiation: aom_convolve_copy_sse2.c:bsize_to_max_depth
Unexecuted instantiation: intrapred_sse2.c:bsize_to_max_depth
Unexecuted instantiation: loopfilter_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_loopfilter_sse2.c:bsize_to_max_depth
Unexecuted instantiation: avg_intrin_sse2.c:bsize_to_max_depth
Unexecuted instantiation: fft_sse2.c:bsize_to_max_depth
Unexecuted instantiation: fwd_txfm_sse2.c:bsize_to_max_depth
Unexecuted instantiation: quantize_sse2.c:bsize_to_max_depth
Unexecuted instantiation: adaptive_quantize_sse2.c:bsize_to_max_depth
Unexecuted instantiation: blk_sse_sum_sse2.c:bsize_to_max_depth
Unexecuted instantiation: sum_squares_sse2.c:bsize_to_max_depth
Unexecuted instantiation: variance_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_subtract_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_variance_sse2.c:bsize_to_max_depth
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: intrapred_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: masked_sad_intrin_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: masked_variance_intrin_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: quantize_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: variance_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_hmask_sse4.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_mask_sse4.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_vmask_sse4.c:bsize_to_max_depth
Unexecuted instantiation: intrapred_sse4.c:bsize_to_max_depth
Unexecuted instantiation: corner_match_sse4.c:bsize_to_max_depth
Unexecuted instantiation: disflow_sse4.c:bsize_to_max_depth
Unexecuted instantiation: avg_intrin_sse4.c:bsize_to_max_depth
Unexecuted instantiation: sse_sse4.c:bsize_to_max_depth
Unexecuted instantiation: obmc_sad_sse4.c:bsize_to_max_depth
Unexecuted instantiation: obmc_variance_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_variance_sse4.c:bsize_to_max_depth
Unexecuted instantiation: aom_quantize_avx.c:bsize_to_max_depth
Unexecuted instantiation: aom_convolve_copy_avx2.c:bsize_to_max_depth
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: intrapred_avx2.c:bsize_to_max_depth
Unexecuted instantiation: loopfilter_avx2.c:bsize_to_max_depth
Unexecuted instantiation: blend_a64_mask_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_loopfilter_avx2.c:bsize_to_max_depth
Unexecuted instantiation: corner_match_avx2.c:bsize_to_max_depth
Unexecuted instantiation: disflow_avx2.c:bsize_to_max_depth
Unexecuted instantiation: avg_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: fft_avx2.c:bsize_to_max_depth
Unexecuted instantiation: masked_sad_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: subtract_avx2.c:bsize_to_max_depth
Unexecuted instantiation: adaptive_quantize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: quantize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: sad4d_avx2.c:bsize_to_max_depth
Unexecuted instantiation: sad_avx2.c:bsize_to_max_depth
Unexecuted instantiation: sad_impl_avx2.c:bsize_to_max_depth
Unexecuted instantiation: variance_avx2.c:bsize_to_max_depth
Unexecuted instantiation: sse_avx2.c:bsize_to_max_depth
Unexecuted instantiation: variance_impl_avx2.c:bsize_to_max_depth
Unexecuted instantiation: obmc_sad_avx2.c:bsize_to_max_depth
Unexecuted instantiation: obmc_variance_avx2.c:bsize_to_max_depth
Unexecuted instantiation: blk_sse_sum_avx2.c:bsize_to_max_depth
Unexecuted instantiation: sum_squares_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_sad_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_variance_avx2.c:bsize_to_max_depth
Unexecuted instantiation: alloccommon.c:bsize_to_max_depth
Unexecuted instantiation: av1_inv_txfm2d.c:bsize_to_max_depth
Unexecuted instantiation: av1_loopfilter.c:bsize_to_max_depth
Unexecuted instantiation: av1_txfm.c:bsize_to_max_depth
Unexecuted instantiation: blockd.c:bsize_to_max_depth
Unexecuted instantiation: cdef.c:bsize_to_max_depth
Unexecuted instantiation: cdef_block.c:bsize_to_max_depth
Unexecuted instantiation: cfl.c:bsize_to_max_depth
Unexecuted instantiation: convolve.c:bsize_to_max_depth
Unexecuted instantiation: debugmodes.c:bsize_to_max_depth
Unexecuted instantiation: entropy.c:bsize_to_max_depth
Unexecuted instantiation: entropymode.c:bsize_to_max_depth
Unexecuted instantiation: entropymv.c:bsize_to_max_depth
Unexecuted instantiation: idct.c:bsize_to_max_depth
Unexecuted instantiation: mvref_common.c:bsize_to_max_depth
Unexecuted instantiation: pred_common.c:bsize_to_max_depth
Unexecuted instantiation: quant_common.c:bsize_to_max_depth
Unexecuted instantiation: reconinter.c:bsize_to_max_depth
Unexecuted instantiation: reconintra.c:bsize_to_max_depth
Unexecuted instantiation: resize.c:bsize_to_max_depth
Unexecuted instantiation: restoration.c:bsize_to_max_depth
Unexecuted instantiation: scale.c:bsize_to_max_depth
Unexecuted instantiation: scan.c:bsize_to_max_depth
Unexecuted instantiation: seg_common.c:bsize_to_max_depth
Unexecuted instantiation: thread_common.c:bsize_to_max_depth
Unexecuted instantiation: tile_common.c:bsize_to_max_depth
Unexecuted instantiation: txb_common.c:bsize_to_max_depth
Unexecuted instantiation: warped_motion.c:bsize_to_max_depth
Unexecuted instantiation: aq_complexity.c:bsize_to_max_depth
Unexecuted instantiation: aq_cyclicrefresh.c:bsize_to_max_depth
Unexecuted instantiation: aq_variance.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm2d.c:bsize_to_max_depth
Unexecuted instantiation: cnn.c:bsize_to_max_depth
Unexecuted instantiation: compound_type.c:bsize_to_max_depth
Unexecuted instantiation: encode_strategy.c:bsize_to_max_depth
Unexecuted instantiation: global_motion.c:bsize_to_max_depth
Unexecuted instantiation: gop_structure.c:bsize_to_max_depth
Unexecuted instantiation: interp_search.c:bsize_to_max_depth
Unexecuted instantiation: ml.c:bsize_to_max_depth
Unexecuted instantiation: motion_search_facade.c:bsize_to_max_depth
Unexecuted instantiation: cfl_sse2.c:bsize_to_max_depth
Unexecuted instantiation: convolve_2d_sse2.c:bsize_to_max_depth
Unexecuted instantiation: convolve_sse2.c:bsize_to_max_depth
Unexecuted instantiation: jnt_convolve_sse2.c:bsize_to_max_depth
Unexecuted instantiation: resize_sse2.c:bsize_to_max_depth
Unexecuted instantiation: wiener_convolve_sse2.c:bsize_to_max_depth
Unexecuted instantiation: av1_k_means_sse2.c:bsize_to_max_depth
Unexecuted instantiation: av1_quantize_sse2.c:bsize_to_max_depth
Unexecuted instantiation: error_intrin_sse2.c:bsize_to_max_depth
Unexecuted instantiation: temporal_filter_sse2.c:bsize_to_max_depth
Unexecuted instantiation: wedge_utils_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_temporal_filter_sse2.c:bsize_to_max_depth
Unexecuted instantiation: ml_sse3.c:bsize_to_max_depth
Unexecuted instantiation: av1_inv_txfm_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: cfl_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: jnt_convolve_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: resize_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: reconinter_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:bsize_to_max_depth
Unexecuted instantiation: av1_convolve_scale_sse4.c:bsize_to_max_depth
Unexecuted instantiation: av1_txfm_sse4.c:bsize_to_max_depth
Unexecuted instantiation: cdef_block_sse4.c:bsize_to_max_depth
Unexecuted instantiation: filterintra_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_inv_txfm_sse4.c:bsize_to_max_depth
Unexecuted instantiation: intra_edge_sse4.c:bsize_to_max_depth
Unexecuted instantiation: reconinter_sse4.c:bsize_to_max_depth
Unexecuted instantiation: selfguided_sse4.c:bsize_to_max_depth
Unexecuted instantiation: warp_plane_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_2d_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_warp_plane_sse4.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:bsize_to_max_depth
Unexecuted instantiation: encodetxb_sse4.c:bsize_to_max_depth
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:bsize_to_max_depth
Unexecuted instantiation: rdopt_sse4.c:bsize_to_max_depth
Unexecuted instantiation: pickrst_sse4.c:bsize_to_max_depth
Unexecuted instantiation: av1_highbd_quantize_sse4.c:bsize_to_max_depth
Unexecuted instantiation: hash_sse42.c:bsize_to_max_depth
Unexecuted instantiation: av1_inv_txfm_avx2.c:bsize_to_max_depth
Unexecuted instantiation: cdef_block_avx2.c:bsize_to_max_depth
Unexecuted instantiation: cfl_avx2.c:bsize_to_max_depth
Unexecuted instantiation: convolve_2d_avx2.c:bsize_to_max_depth
Unexecuted instantiation: convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_inv_txfm_avx2.c:bsize_to_max_depth
Unexecuted instantiation: jnt_convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: reconinter_avx2.c:bsize_to_max_depth
Unexecuted instantiation: resize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: selfguided_avx2.c:bsize_to_max_depth
Unexecuted instantiation: warp_plane_avx2.c:bsize_to_max_depth
Unexecuted instantiation: wiener_convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_convolve_2d_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_warp_affine_avx2.c:bsize_to_max_depth
Unexecuted instantiation: av1_quantize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: error_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:bsize_to_max_depth
Unexecuted instantiation: wedge_utils_avx2.c:bsize_to_max_depth
Unexecuted instantiation: encodetxb_avx2.c:bsize_to_max_depth
Unexecuted instantiation: rdopt_avx2.c:bsize_to_max_depth
Unexecuted instantiation: av1_k_means_avx2.c:bsize_to_max_depth
Unexecuted instantiation: temporal_filter_avx2.c:bsize_to_max_depth
Unexecuted instantiation: pickrst_avx2.c:bsize_to_max_depth
Unexecuted instantiation: cnn_avx2.c:bsize_to_max_depth
Unexecuted instantiation: ml_avx2.c:bsize_to_max_depth
Unexecuted instantiation: av1_highbd_quantize_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:bsize_to_max_depth
Unexecuted instantiation: highbd_temporal_filter_avx2.c:bsize_to_max_depth
Unexecuted instantiation: blk_sse_sum.c:bsize_to_max_depth
Unexecuted instantiation: fft.c:bsize_to_max_depth
Unexecuted instantiation: sum_squares.c:bsize_to_max_depth
Unexecuted instantiation: highbd_intrapred_sse2.c:bsize_to_max_depth
Unexecuted instantiation: variance_impl_ssse3.c:bsize_to_max_depth
Unexecuted instantiation: av1_inv_txfm1d.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm1d.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm_sse2.c:bsize_to_max_depth
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:bsize_to_max_depth
1331
1332
/*
1333
 * Logic to generate the lookup table:
1334
 *
1335
 * TX_SIZE tx_size = max_txsize_rect_lookup[bsize];
1336
 * assert(tx_size != TX_4X4);
1337
 * int depth = 0;
1338
 * while (tx_size != TX_4X4) {
1339
 *   depth++;
1340
 *   tx_size = sub_tx_size_map[tx_size];
1341
 * }
1342
 * assert(depth < 10);
1343
 */
1344
25.8M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
25.8M
  assert(bsize < BLOCK_SIZES_ALL);
1346
25.8M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
25.8M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
25.8M
  };
1349
25.8M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
25.8M
  assert(depth <= MAX_TX_CATS);
1351
25.8M
  return depth - 1;
1352
25.8M
}
Unexecuted instantiation: av1_dx_iface.c:bsize_to_tx_size_cat
decodeframe.c:bsize_to_tx_size_cat
Line
Count
Source
1344
2.14M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
2.14M
  assert(bsize < BLOCK_SIZES_ALL);
1346
2.14M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
2.14M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
2.14M
  };
1349
2.14M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
2.14M
  assert(depth <= MAX_TX_CATS);
1351
2.14M
  return depth - 1;
1352
2.14M
}
Unexecuted instantiation: decodemv.c:bsize_to_tx_size_cat
Unexecuted instantiation: decoder.c:bsize_to_tx_size_cat
Unexecuted instantiation: decodetxb.c:bsize_to_tx_size_cat
Unexecuted instantiation: detokenize.c:bsize_to_tx_size_cat
Unexecuted instantiation: obu.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_cx_iface.c:bsize_to_tx_size_cat
Unexecuted instantiation: allintra_vis.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_quantize.c:bsize_to_tx_size_cat
bitstream.c:bsize_to_tx_size_cat
Line
Count
Source
1344
3.48M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
3.48M
  assert(bsize < BLOCK_SIZES_ALL);
1346
3.48M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
3.48M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
3.48M
  };
1349
3.48M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
3.48M
  assert(depth <= MAX_TX_CATS);
1351
3.48M
  return depth - 1;
1352
3.48M
}
Unexecuted instantiation: context_tree.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodeframe.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodeframe_utils.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodemb.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodemv.c:bsize_to_tx_size_cat
Unexecuted instantiation: encoder.c:bsize_to_tx_size_cat
Unexecuted instantiation: encoder_utils.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodetxb.c:bsize_to_tx_size_cat
Unexecuted instantiation: ethread.c:bsize_to_tx_size_cat
Unexecuted instantiation: firstpass.c:bsize_to_tx_size_cat
Unexecuted instantiation: global_motion_facade.c:bsize_to_tx_size_cat
Unexecuted instantiation: hash.c:bsize_to_tx_size_cat
Unexecuted instantiation: hash_motion.c:bsize_to_tx_size_cat
Unexecuted instantiation: hybrid_fwd_txfm.c:bsize_to_tx_size_cat
Unexecuted instantiation: level.c:bsize_to_tx_size_cat
Unexecuted instantiation: lookahead.c:bsize_to_tx_size_cat
Unexecuted instantiation: mcomp.c:bsize_to_tx_size_cat
Unexecuted instantiation: mv_prec.c:bsize_to_tx_size_cat
Unexecuted instantiation: palette.c:bsize_to_tx_size_cat
partition_search.c:bsize_to_tx_size_cat
Line
Count
Source
1344
5.02M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
5.02M
  assert(bsize < BLOCK_SIZES_ALL);
1346
5.02M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
5.02M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
5.02M
  };
1349
5.02M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
5.02M
  assert(depth <= MAX_TX_CATS);
1351
5.02M
  return depth - 1;
1352
5.02M
}
Unexecuted instantiation: partition_strategy.c:bsize_to_tx_size_cat
Unexecuted instantiation: pass2_strategy.c:bsize_to_tx_size_cat
Unexecuted instantiation: pickcdef.c:bsize_to_tx_size_cat
Unexecuted instantiation: picklpf.c:bsize_to_tx_size_cat
Unexecuted instantiation: pickrst.c:bsize_to_tx_size_cat
Unexecuted instantiation: ratectrl.c:bsize_to_tx_size_cat
Unexecuted instantiation: rd.c:bsize_to_tx_size_cat
Unexecuted instantiation: rdopt.c:bsize_to_tx_size_cat
Unexecuted instantiation: nonrd_pickmode.c:bsize_to_tx_size_cat
Unexecuted instantiation: nonrd_opt.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter_enc.c:bsize_to_tx_size_cat
Unexecuted instantiation: segmentation.c:bsize_to_tx_size_cat
Unexecuted instantiation: speed_features.c:bsize_to_tx_size_cat
Unexecuted instantiation: superres_scale.c:bsize_to_tx_size_cat
Unexecuted instantiation: svc_layercontext.c:bsize_to_tx_size_cat
Unexecuted instantiation: temporal_filter.c:bsize_to_tx_size_cat
Unexecuted instantiation: tokenize.c:bsize_to_tx_size_cat
Unexecuted instantiation: tpl_model.c:bsize_to_tx_size_cat
tx_search.c:bsize_to_tx_size_cat
Line
Count
Source
1344
9.77M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
9.77M
  assert(bsize < BLOCK_SIZES_ALL);
1346
9.77M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
9.77M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
9.77M
  };
1349
9.77M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
9.77M
  assert(depth <= MAX_TX_CATS);
1351
9.77M
  return depth - 1;
1352
9.77M
}
Unexecuted instantiation: txb_rdopt.c:bsize_to_tx_size_cat
intra_mode_search.c:bsize_to_tx_size_cat
Line
Count
Source
1344
5.38M
static inline int bsize_to_tx_size_cat(BLOCK_SIZE bsize) {
1345
5.38M
  assert(bsize < BLOCK_SIZES_ALL);
1346
5.38M
  static const uint8_t bsize_to_tx_size_depth_table[BLOCK_SIZES_ALL] = {
1347
5.38M
    0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 4, 4, 4, 4, 4, 4, 2, 2, 3, 3, 4, 4,
1348
5.38M
  };
1349
5.38M
  const int depth = bsize_to_tx_size_depth_table[bsize];
1350
5.38M
  assert(depth <= MAX_TX_CATS);
1351
5.38M
  return depth - 1;
1352
5.38M
}
Unexecuted instantiation: var_based_part.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_noise_estimate.c:bsize_to_tx_size_cat
Unexecuted instantiation: dwt.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodetxb_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter_enc_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_dsp_rtcd.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_rtcd.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_convolve.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_hmask.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_mask.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_vmask.c:bsize_to_tx_size_cat
Unexecuted instantiation: intrapred.c:bsize_to_tx_size_cat
Unexecuted instantiation: avg.c:bsize_to_tx_size_cat
Unexecuted instantiation: psnr.c:bsize_to_tx_size_cat
Unexecuted instantiation: quantize.c:bsize_to_tx_size_cat
Unexecuted instantiation: sad.c:bsize_to_tx_size_cat
Unexecuted instantiation: sad_av1.c:bsize_to_tx_size_cat
Unexecuted instantiation: sse.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance.c:bsize_to_tx_size_cat
Unexecuted instantiation: pyramid.c:bsize_to_tx_size_cat
Unexecuted instantiation: corner_match.c:bsize_to_tx_size_cat
Unexecuted instantiation: disflow.c:bsize_to_tx_size_cat
Unexecuted instantiation: noise_util.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_convolve_copy_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: intrapred_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: loopfilter_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_loopfilter_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: avg_intrin_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: fft_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: fwd_txfm_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: quantize_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: adaptive_quantize_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: blk_sse_sum_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sum_squares_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_subtract_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_variance_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: intrapred_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: masked_sad_intrin_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: masked_variance_intrin_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: quantize_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_hmask_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_mask_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_vmask_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: intrapred_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: corner_match_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: disflow_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: avg_intrin_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: sse_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: obmc_sad_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: obmc_variance_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_variance_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_quantize_avx.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_convolve_copy_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: intrapred_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: loopfilter_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: blend_a64_mask_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_loopfilter_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: corner_match_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: disflow_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: avg_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: fft_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: masked_sad_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: subtract_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: adaptive_quantize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: quantize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sad4d_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sad_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sad_impl_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sse_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance_impl_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: obmc_sad_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: obmc_variance_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: blk_sse_sum_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: sum_squares_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_sad_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_variance_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: alloccommon.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_inv_txfm2d.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_loopfilter.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_txfm.c:bsize_to_tx_size_cat
Unexecuted instantiation: blockd.c:bsize_to_tx_size_cat
Unexecuted instantiation: cdef.c:bsize_to_tx_size_cat
Unexecuted instantiation: cdef_block.c:bsize_to_tx_size_cat
Unexecuted instantiation: cfl.c:bsize_to_tx_size_cat
Unexecuted instantiation: convolve.c:bsize_to_tx_size_cat
Unexecuted instantiation: debugmodes.c:bsize_to_tx_size_cat
Unexecuted instantiation: entropy.c:bsize_to_tx_size_cat
Unexecuted instantiation: entropymode.c:bsize_to_tx_size_cat
Unexecuted instantiation: entropymv.c:bsize_to_tx_size_cat
Unexecuted instantiation: idct.c:bsize_to_tx_size_cat
Unexecuted instantiation: mvref_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: pred_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: quant_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconintra.c:bsize_to_tx_size_cat
Unexecuted instantiation: resize.c:bsize_to_tx_size_cat
Unexecuted instantiation: restoration.c:bsize_to_tx_size_cat
Unexecuted instantiation: scale.c:bsize_to_tx_size_cat
Unexecuted instantiation: scan.c:bsize_to_tx_size_cat
Unexecuted instantiation: seg_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: thread_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: tile_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: txb_common.c:bsize_to_tx_size_cat
Unexecuted instantiation: warped_motion.c:bsize_to_tx_size_cat
Unexecuted instantiation: aq_complexity.c:bsize_to_tx_size_cat
Unexecuted instantiation: aq_cyclicrefresh.c:bsize_to_tx_size_cat
Unexecuted instantiation: aq_variance.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm2d.c:bsize_to_tx_size_cat
Unexecuted instantiation: cnn.c:bsize_to_tx_size_cat
Unexecuted instantiation: compound_type.c:bsize_to_tx_size_cat
Unexecuted instantiation: encode_strategy.c:bsize_to_tx_size_cat
Unexecuted instantiation: global_motion.c:bsize_to_tx_size_cat
Unexecuted instantiation: gop_structure.c:bsize_to_tx_size_cat
Unexecuted instantiation: interp_search.c:bsize_to_tx_size_cat
Unexecuted instantiation: ml.c:bsize_to_tx_size_cat
Unexecuted instantiation: motion_search_facade.c:bsize_to_tx_size_cat
Unexecuted instantiation: cfl_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: convolve_2d_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: convolve_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: jnt_convolve_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: resize_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: wiener_convolve_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_k_means_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_quantize_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: error_intrin_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: temporal_filter_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: wedge_utils_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_temporal_filter_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: ml_sse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_inv_txfm_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: cfl_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: jnt_convolve_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: resize_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_convolve_scale_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_txfm_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: cdef_block_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: filterintra_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_inv_txfm_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: intra_edge_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: selfguided_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: warp_plane_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_2d_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_warp_plane_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodetxb_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: rdopt_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: pickrst_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_highbd_quantize_sse4.c:bsize_to_tx_size_cat
Unexecuted instantiation: hash_sse42.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_inv_txfm_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: cdef_block_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: cfl_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: convolve_2d_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_inv_txfm_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: jnt_convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: reconinter_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: resize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: selfguided_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: warp_plane_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: wiener_convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_convolve_2d_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_warp_affine_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_quantize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: error_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: wedge_utils_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: encodetxb_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: rdopt_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_k_means_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: temporal_filter_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: pickrst_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: cnn_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: ml_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_highbd_quantize_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_temporal_filter_avx2.c:bsize_to_tx_size_cat
Unexecuted instantiation: blk_sse_sum.c:bsize_to_tx_size_cat
Unexecuted instantiation: fft.c:bsize_to_tx_size_cat
Unexecuted instantiation: sum_squares.c:bsize_to_tx_size_cat
Unexecuted instantiation: highbd_intrapred_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: variance_impl_ssse3.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_inv_txfm1d.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm1d.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm_sse2.c:bsize_to_tx_size_cat
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:bsize_to_tx_size_cat
1353
1354
2.14M
static inline TX_SIZE depth_to_tx_size(int depth, BLOCK_SIZE bsize) {
1355
2.14M
  TX_SIZE max_tx_size = max_txsize_rect_lookup[bsize];
1356
2.14M
  TX_SIZE tx_size = max_tx_size;
1357
2.78M
  for (int d = 0; d < depth; ++d) tx_size = sub_tx_size_map[tx_size];
1358
2.14M
  return tx_size;
1359
2.14M
}
Unexecuted instantiation: av1_dx_iface.c:depth_to_tx_size
decodeframe.c:depth_to_tx_size
Line
Count
Source
1354
2.14M
static inline TX_SIZE depth_to_tx_size(int depth, BLOCK_SIZE bsize) {
1355
2.14M
  TX_SIZE max_tx_size = max_txsize_rect_lookup[bsize];
1356
2.14M
  TX_SIZE tx_size = max_tx_size;
1357
2.78M
  for (int d = 0; d < depth; ++d) tx_size = sub_tx_size_map[tx_size];
1358
2.14M
  return tx_size;
1359
2.14M
}
Unexecuted instantiation: decodemv.c:depth_to_tx_size
Unexecuted instantiation: decoder.c:depth_to_tx_size
Unexecuted instantiation: decodetxb.c:depth_to_tx_size
Unexecuted instantiation: detokenize.c:depth_to_tx_size
Unexecuted instantiation: obu.c:depth_to_tx_size
Unexecuted instantiation: av1_cx_iface.c:depth_to_tx_size
Unexecuted instantiation: allintra_vis.c:depth_to_tx_size
Unexecuted instantiation: av1_quantize.c:depth_to_tx_size
Unexecuted instantiation: bitstream.c:depth_to_tx_size
Unexecuted instantiation: context_tree.c:depth_to_tx_size
Unexecuted instantiation: encodeframe.c:depth_to_tx_size
Unexecuted instantiation: encodeframe_utils.c:depth_to_tx_size
Unexecuted instantiation: encodemb.c:depth_to_tx_size
Unexecuted instantiation: encodemv.c:depth_to_tx_size
Unexecuted instantiation: encoder.c:depth_to_tx_size
Unexecuted instantiation: encoder_utils.c:depth_to_tx_size
Unexecuted instantiation: encodetxb.c:depth_to_tx_size
Unexecuted instantiation: ethread.c:depth_to_tx_size
Unexecuted instantiation: firstpass.c:depth_to_tx_size
Unexecuted instantiation: global_motion_facade.c:depth_to_tx_size
Unexecuted instantiation: hash.c:depth_to_tx_size
Unexecuted instantiation: hash_motion.c:depth_to_tx_size
Unexecuted instantiation: hybrid_fwd_txfm.c:depth_to_tx_size
Unexecuted instantiation: level.c:depth_to_tx_size
Unexecuted instantiation: lookahead.c:depth_to_tx_size
Unexecuted instantiation: mcomp.c:depth_to_tx_size
Unexecuted instantiation: mv_prec.c:depth_to_tx_size
Unexecuted instantiation: palette.c:depth_to_tx_size
Unexecuted instantiation: partition_search.c:depth_to_tx_size
Unexecuted instantiation: partition_strategy.c:depth_to_tx_size
Unexecuted instantiation: pass2_strategy.c:depth_to_tx_size
Unexecuted instantiation: pickcdef.c:depth_to_tx_size
Unexecuted instantiation: picklpf.c:depth_to_tx_size
Unexecuted instantiation: pickrst.c:depth_to_tx_size
Unexecuted instantiation: ratectrl.c:depth_to_tx_size
Unexecuted instantiation: rd.c:depth_to_tx_size
Unexecuted instantiation: rdopt.c:depth_to_tx_size
Unexecuted instantiation: nonrd_pickmode.c:depth_to_tx_size
Unexecuted instantiation: nonrd_opt.c:depth_to_tx_size
Unexecuted instantiation: reconinter_enc.c:depth_to_tx_size
Unexecuted instantiation: segmentation.c:depth_to_tx_size
Unexecuted instantiation: speed_features.c:depth_to_tx_size
Unexecuted instantiation: superres_scale.c:depth_to_tx_size
Unexecuted instantiation: svc_layercontext.c:depth_to_tx_size
Unexecuted instantiation: temporal_filter.c:depth_to_tx_size
Unexecuted instantiation: tokenize.c:depth_to_tx_size
Unexecuted instantiation: tpl_model.c:depth_to_tx_size
Unexecuted instantiation: tx_search.c:depth_to_tx_size
Unexecuted instantiation: txb_rdopt.c:depth_to_tx_size
Unexecuted instantiation: intra_mode_search.c:depth_to_tx_size
Unexecuted instantiation: var_based_part.c:depth_to_tx_size
Unexecuted instantiation: av1_noise_estimate.c:depth_to_tx_size
Unexecuted instantiation: dwt.c:depth_to_tx_size
Unexecuted instantiation: encodetxb_sse2.c:depth_to_tx_size
Unexecuted instantiation: reconinter_enc_sse2.c:depth_to_tx_size
Unexecuted instantiation: aom_dsp_rtcd.c:depth_to_tx_size
Unexecuted instantiation: av1_rtcd.c:depth_to_tx_size
Unexecuted instantiation: aom_convolve.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_hmask.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_mask.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_vmask.c:depth_to_tx_size
Unexecuted instantiation: intrapred.c:depth_to_tx_size
Unexecuted instantiation: avg.c:depth_to_tx_size
Unexecuted instantiation: psnr.c:depth_to_tx_size
Unexecuted instantiation: quantize.c:depth_to_tx_size
Unexecuted instantiation: sad.c:depth_to_tx_size
Unexecuted instantiation: sad_av1.c:depth_to_tx_size
Unexecuted instantiation: sse.c:depth_to_tx_size
Unexecuted instantiation: variance.c:depth_to_tx_size
Unexecuted instantiation: pyramid.c:depth_to_tx_size
Unexecuted instantiation: corner_match.c:depth_to_tx_size
Unexecuted instantiation: disflow.c:depth_to_tx_size
Unexecuted instantiation: noise_util.c:depth_to_tx_size
Unexecuted instantiation: aom_convolve_copy_sse2.c:depth_to_tx_size
Unexecuted instantiation: intrapred_sse2.c:depth_to_tx_size
Unexecuted instantiation: loopfilter_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_loopfilter_sse2.c:depth_to_tx_size
Unexecuted instantiation: avg_intrin_sse2.c:depth_to_tx_size
Unexecuted instantiation: fft_sse2.c:depth_to_tx_size
Unexecuted instantiation: fwd_txfm_sse2.c:depth_to_tx_size
Unexecuted instantiation: quantize_sse2.c:depth_to_tx_size
Unexecuted instantiation: adaptive_quantize_sse2.c:depth_to_tx_size
Unexecuted instantiation: blk_sse_sum_sse2.c:depth_to_tx_size
Unexecuted instantiation: sum_squares_sse2.c:depth_to_tx_size
Unexecuted instantiation: variance_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_subtract_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_variance_sse2.c:depth_to_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:depth_to_tx_size
Unexecuted instantiation: intrapred_ssse3.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_ssse3.c:depth_to_tx_size
Unexecuted instantiation: masked_sad_intrin_ssse3.c:depth_to_tx_size
Unexecuted instantiation: masked_variance_intrin_ssse3.c:depth_to_tx_size
Unexecuted instantiation: quantize_ssse3.c:depth_to_tx_size
Unexecuted instantiation: variance_ssse3.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_hmask_sse4.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_mask_sse4.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_vmask_sse4.c:depth_to_tx_size
Unexecuted instantiation: intrapred_sse4.c:depth_to_tx_size
Unexecuted instantiation: corner_match_sse4.c:depth_to_tx_size
Unexecuted instantiation: disflow_sse4.c:depth_to_tx_size
Unexecuted instantiation: avg_intrin_sse4.c:depth_to_tx_size
Unexecuted instantiation: sse_sse4.c:depth_to_tx_size
Unexecuted instantiation: obmc_sad_sse4.c:depth_to_tx_size
Unexecuted instantiation: obmc_variance_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_variance_sse4.c:depth_to_tx_size
Unexecuted instantiation: aom_quantize_avx.c:depth_to_tx_size
Unexecuted instantiation: aom_convolve_copy_avx2.c:depth_to_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: intrapred_avx2.c:depth_to_tx_size
Unexecuted instantiation: loopfilter_avx2.c:depth_to_tx_size
Unexecuted instantiation: blend_a64_mask_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_loopfilter_avx2.c:depth_to_tx_size
Unexecuted instantiation: corner_match_avx2.c:depth_to_tx_size
Unexecuted instantiation: disflow_avx2.c:depth_to_tx_size
Unexecuted instantiation: avg_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: fft_avx2.c:depth_to_tx_size
Unexecuted instantiation: masked_sad_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: subtract_avx2.c:depth_to_tx_size
Unexecuted instantiation: adaptive_quantize_avx2.c:depth_to_tx_size
Unexecuted instantiation: quantize_avx2.c:depth_to_tx_size
Unexecuted instantiation: sad4d_avx2.c:depth_to_tx_size
Unexecuted instantiation: sad_avx2.c:depth_to_tx_size
Unexecuted instantiation: sad_impl_avx2.c:depth_to_tx_size
Unexecuted instantiation: variance_avx2.c:depth_to_tx_size
Unexecuted instantiation: sse_avx2.c:depth_to_tx_size
Unexecuted instantiation: variance_impl_avx2.c:depth_to_tx_size
Unexecuted instantiation: obmc_sad_avx2.c:depth_to_tx_size
Unexecuted instantiation: obmc_variance_avx2.c:depth_to_tx_size
Unexecuted instantiation: blk_sse_sum_avx2.c:depth_to_tx_size
Unexecuted instantiation: sum_squares_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_sad_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_variance_avx2.c:depth_to_tx_size
Unexecuted instantiation: alloccommon.c:depth_to_tx_size
Unexecuted instantiation: av1_inv_txfm2d.c:depth_to_tx_size
Unexecuted instantiation: av1_loopfilter.c:depth_to_tx_size
Unexecuted instantiation: av1_txfm.c:depth_to_tx_size
Unexecuted instantiation: blockd.c:depth_to_tx_size
Unexecuted instantiation: cdef.c:depth_to_tx_size
Unexecuted instantiation: cdef_block.c:depth_to_tx_size
Unexecuted instantiation: cfl.c:depth_to_tx_size
Unexecuted instantiation: convolve.c:depth_to_tx_size
Unexecuted instantiation: debugmodes.c:depth_to_tx_size
Unexecuted instantiation: entropy.c:depth_to_tx_size
Unexecuted instantiation: entropymode.c:depth_to_tx_size
Unexecuted instantiation: entropymv.c:depth_to_tx_size
Unexecuted instantiation: idct.c:depth_to_tx_size
Unexecuted instantiation: mvref_common.c:depth_to_tx_size
Unexecuted instantiation: pred_common.c:depth_to_tx_size
Unexecuted instantiation: quant_common.c:depth_to_tx_size
Unexecuted instantiation: reconinter.c:depth_to_tx_size
Unexecuted instantiation: reconintra.c:depth_to_tx_size
Unexecuted instantiation: resize.c:depth_to_tx_size
Unexecuted instantiation: restoration.c:depth_to_tx_size
Unexecuted instantiation: scale.c:depth_to_tx_size
Unexecuted instantiation: scan.c:depth_to_tx_size
Unexecuted instantiation: seg_common.c:depth_to_tx_size
Unexecuted instantiation: thread_common.c:depth_to_tx_size
Unexecuted instantiation: tile_common.c:depth_to_tx_size
Unexecuted instantiation: txb_common.c:depth_to_tx_size
Unexecuted instantiation: warped_motion.c:depth_to_tx_size
Unexecuted instantiation: aq_complexity.c:depth_to_tx_size
Unexecuted instantiation: aq_cyclicrefresh.c:depth_to_tx_size
Unexecuted instantiation: aq_variance.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm2d.c:depth_to_tx_size
Unexecuted instantiation: cnn.c:depth_to_tx_size
Unexecuted instantiation: compound_type.c:depth_to_tx_size
Unexecuted instantiation: encode_strategy.c:depth_to_tx_size
Unexecuted instantiation: global_motion.c:depth_to_tx_size
Unexecuted instantiation: gop_structure.c:depth_to_tx_size
Unexecuted instantiation: interp_search.c:depth_to_tx_size
Unexecuted instantiation: ml.c:depth_to_tx_size
Unexecuted instantiation: motion_search_facade.c:depth_to_tx_size
Unexecuted instantiation: cfl_sse2.c:depth_to_tx_size
Unexecuted instantiation: convolve_2d_sse2.c:depth_to_tx_size
Unexecuted instantiation: convolve_sse2.c:depth_to_tx_size
Unexecuted instantiation: jnt_convolve_sse2.c:depth_to_tx_size
Unexecuted instantiation: resize_sse2.c:depth_to_tx_size
Unexecuted instantiation: wiener_convolve_sse2.c:depth_to_tx_size
Unexecuted instantiation: av1_k_means_sse2.c:depth_to_tx_size
Unexecuted instantiation: av1_quantize_sse2.c:depth_to_tx_size
Unexecuted instantiation: error_intrin_sse2.c:depth_to_tx_size
Unexecuted instantiation: temporal_filter_sse2.c:depth_to_tx_size
Unexecuted instantiation: wedge_utils_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:depth_to_tx_size
Unexecuted instantiation: highbd_temporal_filter_sse2.c:depth_to_tx_size
Unexecuted instantiation: ml_sse3.c:depth_to_tx_size
Unexecuted instantiation: av1_inv_txfm_ssse3.c:depth_to_tx_size
Unexecuted instantiation: cfl_ssse3.c:depth_to_tx_size
Unexecuted instantiation: jnt_convolve_ssse3.c:depth_to_tx_size
Unexecuted instantiation: resize_ssse3.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:depth_to_tx_size
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:depth_to_tx_size
Unexecuted instantiation: reconinter_ssse3.c:depth_to_tx_size
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:depth_to_tx_size
Unexecuted instantiation: av1_convolve_scale_sse4.c:depth_to_tx_size
Unexecuted instantiation: av1_txfm_sse4.c:depth_to_tx_size
Unexecuted instantiation: cdef_block_sse4.c:depth_to_tx_size
Unexecuted instantiation: filterintra_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_inv_txfm_sse4.c:depth_to_tx_size
Unexecuted instantiation: intra_edge_sse4.c:depth_to_tx_size
Unexecuted instantiation: reconinter_sse4.c:depth_to_tx_size
Unexecuted instantiation: selfguided_sse4.c:depth_to_tx_size
Unexecuted instantiation: warp_plane_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_2d_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_warp_plane_sse4.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:depth_to_tx_size
Unexecuted instantiation: encodetxb_sse4.c:depth_to_tx_size
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:depth_to_tx_size
Unexecuted instantiation: rdopt_sse4.c:depth_to_tx_size
Unexecuted instantiation: pickrst_sse4.c:depth_to_tx_size
Unexecuted instantiation: av1_highbd_quantize_sse4.c:depth_to_tx_size
Unexecuted instantiation: hash_sse42.c:depth_to_tx_size
Unexecuted instantiation: av1_inv_txfm_avx2.c:depth_to_tx_size
Unexecuted instantiation: cdef_block_avx2.c:depth_to_tx_size
Unexecuted instantiation: cfl_avx2.c:depth_to_tx_size
Unexecuted instantiation: convolve_2d_avx2.c:depth_to_tx_size
Unexecuted instantiation: convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_inv_txfm_avx2.c:depth_to_tx_size
Unexecuted instantiation: jnt_convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: reconinter_avx2.c:depth_to_tx_size
Unexecuted instantiation: resize_avx2.c:depth_to_tx_size
Unexecuted instantiation: selfguided_avx2.c:depth_to_tx_size
Unexecuted instantiation: warp_plane_avx2.c:depth_to_tx_size
Unexecuted instantiation: wiener_convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_convolve_2d_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_warp_affine_avx2.c:depth_to_tx_size
Unexecuted instantiation: av1_quantize_avx2.c:depth_to_tx_size
Unexecuted instantiation: error_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:depth_to_tx_size
Unexecuted instantiation: wedge_utils_avx2.c:depth_to_tx_size
Unexecuted instantiation: encodetxb_avx2.c:depth_to_tx_size
Unexecuted instantiation: rdopt_avx2.c:depth_to_tx_size
Unexecuted instantiation: av1_k_means_avx2.c:depth_to_tx_size
Unexecuted instantiation: temporal_filter_avx2.c:depth_to_tx_size
Unexecuted instantiation: pickrst_avx2.c:depth_to_tx_size
Unexecuted instantiation: cnn_avx2.c:depth_to_tx_size
Unexecuted instantiation: ml_avx2.c:depth_to_tx_size
Unexecuted instantiation: av1_highbd_quantize_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:depth_to_tx_size
Unexecuted instantiation: highbd_temporal_filter_avx2.c:depth_to_tx_size
Unexecuted instantiation: blk_sse_sum.c:depth_to_tx_size
Unexecuted instantiation: fft.c:depth_to_tx_size
Unexecuted instantiation: sum_squares.c:depth_to_tx_size
Unexecuted instantiation: highbd_intrapred_sse2.c:depth_to_tx_size
Unexecuted instantiation: variance_impl_ssse3.c:depth_to_tx_size
Unexecuted instantiation: av1_inv_txfm1d.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm1d.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm_sse2.c:depth_to_tx_size
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:depth_to_tx_size
1360
1361
1.64G
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
1.64G
  switch (tx_size) {
1363
7.95M
    case TX_64X64:
1364
12.9M
    case TX_64X32:
1365
18.2M
    case TX_32X64: return TX_32X32;
1366
4.81M
    case TX_64X16: return TX_32X16;
1367
5.09M
    case TX_16X64: return TX_16X32;
1368
1.62G
    default: return tx_size;
1369
1.64G
  }
1370
1.64G
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_adjusted_tx_size
decodeframe.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
8.19M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
8.19M
  switch (tx_size) {
1363
203k
    case TX_64X64:
1364
236k
    case TX_64X32:
1365
413k
    case TX_32X64: return TX_32X32;
1366
35.7k
    case TX_64X16: return TX_32X16;
1367
78.2k
    case TX_16X64: return TX_16X32;
1368
7.67M
    default: return tx_size;
1369
8.19M
  }
1370
8.19M
}
Unexecuted instantiation: decodemv.c:av1_get_adjusted_tx_size
Unexecuted instantiation: decoder.c:av1_get_adjusted_tx_size
decodetxb.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
36.9M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
36.9M
  switch (tx_size) {
1363
163k
    case TX_64X64:
1364
201k
    case TX_64X32:
1365
284k
    case TX_32X64: return TX_32X32;
1366
15.0k
    case TX_64X16: return TX_32X16;
1367
10.2k
    case TX_16X64: return TX_16X32;
1368
36.8M
    default: return tx_size;
1369
36.9M
  }
1370
36.9M
}
Unexecuted instantiation: detokenize.c:av1_get_adjusted_tx_size
Unexecuted instantiation: obu.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_cx_iface.c:av1_get_adjusted_tx_size
Unexecuted instantiation: allintra_vis.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_quantize.c:av1_get_adjusted_tx_size
bitstream.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
541k
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
541k
  switch (tx_size) {
1363
5.17k
    case TX_64X64:
1364
5.17k
    case TX_64X32:
1365
8.02k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
533k
    default: return tx_size;
1369
541k
  }
1370
541k
}
Unexecuted instantiation: context_tree.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encodeframe.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encodeframe_utils.c:av1_get_adjusted_tx_size
encodemb.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
61.3M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
61.3M
  switch (tx_size) {
1363
9.90k
    case TX_64X64:
1364
10.5k
    case TX_64X32:
1365
21.7k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
61.3M
    default: return tx_size;
1369
61.3M
  }
1370
61.3M
}
Unexecuted instantiation: encodemv.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encoder.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encoder_utils.c:av1_get_adjusted_tx_size
encodetxb.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
90.3M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
90.3M
  switch (tx_size) {
1363
10.7k
    case TX_64X64:
1364
10.8k
    case TX_64X32:
1365
11.3k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
90.4M
    default: return tx_size;
1369
90.3M
  }
1370
90.3M
}
Unexecuted instantiation: ethread.c:av1_get_adjusted_tx_size
Unexecuted instantiation: firstpass.c:av1_get_adjusted_tx_size
Unexecuted instantiation: global_motion_facade.c:av1_get_adjusted_tx_size
Unexecuted instantiation: hash.c:av1_get_adjusted_tx_size
Unexecuted instantiation: hash_motion.c:av1_get_adjusted_tx_size
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_adjusted_tx_size
Unexecuted instantiation: level.c:av1_get_adjusted_tx_size
Unexecuted instantiation: lookahead.c:av1_get_adjusted_tx_size
Unexecuted instantiation: mcomp.c:av1_get_adjusted_tx_size
Unexecuted instantiation: mv_prec.c:av1_get_adjusted_tx_size
Unexecuted instantiation: palette.c:av1_get_adjusted_tx_size
Unexecuted instantiation: partition_search.c:av1_get_adjusted_tx_size
Unexecuted instantiation: partition_strategy.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pass2_strategy.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pickcdef.c:av1_get_adjusted_tx_size
Unexecuted instantiation: picklpf.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pickrst.c:av1_get_adjusted_tx_size
Unexecuted instantiation: ratectrl.c:av1_get_adjusted_tx_size
Unexecuted instantiation: rd.c:av1_get_adjusted_tx_size
rdopt.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
3.45M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
3.45M
  switch (tx_size) {
1363
703
    case TX_64X64:
1364
1.00k
    case TX_64X32:
1365
2.28k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
3.45M
    default: return tx_size;
1369
3.45M
  }
1370
3.45M
}
Unexecuted instantiation: nonrd_pickmode.c:av1_get_adjusted_tx_size
Unexecuted instantiation: nonrd_opt.c:av1_get_adjusted_tx_size
Unexecuted instantiation: reconinter_enc.c:av1_get_adjusted_tx_size
Unexecuted instantiation: segmentation.c:av1_get_adjusted_tx_size
Unexecuted instantiation: speed_features.c:av1_get_adjusted_tx_size
Unexecuted instantiation: superres_scale.c:av1_get_adjusted_tx_size
Unexecuted instantiation: svc_layercontext.c:av1_get_adjusted_tx_size
Unexecuted instantiation: temporal_filter.c:av1_get_adjusted_tx_size
tokenize.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
1.40M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
1.40M
  switch (tx_size) {
1363
5.16k
    case TX_64X64:
1364
5.16k
    case TX_64X32:
1365
8.01k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
1.39M
    default: return tx_size;
1369
1.40M
  }
1370
1.40M
}
Unexecuted instantiation: tpl_model.c:av1_get_adjusted_tx_size
tx_search.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
11.8M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
11.8M
  switch (tx_size) {
1363
8.89k
    case TX_64X64:
1364
9.80k
    case TX_64X32:
1365
17.8k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
11.8M
    default: return tx_size;
1369
11.8M
  }
1370
11.8M
}
txb_rdopt.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
705M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
705M
  switch (tx_size) {
1363
115k
    case TX_64X64:
1364
167k
    case TX_64X32:
1365
208k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
709M
    default: return tx_size;
1369
705M
  }
1370
705M
}
intra_mode_search.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
3.45M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
3.45M
  switch (tx_size) {
1363
220
    case TX_64X64:
1364
222
    case TX_64X32:
1365
652
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
3.45M
    default: return tx_size;
1369
3.45M
  }
1370
3.45M
}
Unexecuted instantiation: var_based_part.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_noise_estimate.c:av1_get_adjusted_tx_size
Unexecuted instantiation: dwt.c:av1_get_adjusted_tx_size
encodetxb_sse2.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
364M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
364M
  switch (tx_size) {
1363
89.3k
    case TX_64X64:
1364
136k
    case TX_64X32:
1365
173k
    case TX_32X64: return TX_32X32;
1366
0
    case TX_64X16: return TX_32X16;
1367
0
    case TX_16X64: return TX_16X32;
1368
365M
    default: return tx_size;
1369
364M
  }
1370
364M
}
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_rtcd.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_convolve.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_hmask.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_mask.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_vmask.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intrapred.c:av1_get_adjusted_tx_size
Unexecuted instantiation: avg.c:av1_get_adjusted_tx_size
Unexecuted instantiation: psnr.c:av1_get_adjusted_tx_size
Unexecuted instantiation: quantize.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sad.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sad_av1.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sse.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pyramid.c:av1_get_adjusted_tx_size
Unexecuted instantiation: corner_match.c:av1_get_adjusted_tx_size
Unexecuted instantiation: disflow.c:av1_get_adjusted_tx_size
Unexecuted instantiation: noise_util.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intrapred_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: loopfilter_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: fft_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: quantize_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sum_squares_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intrapred_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: quantize_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intrapred_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: corner_match_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: disflow_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sse_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_quantize_avx.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intrapred_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: loopfilter_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: corner_match_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: disflow_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: fft_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: subtract_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: quantize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sad4d_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sad_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sad_impl_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sse_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance_impl_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sum_squares_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: alloccommon.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_adjusted_tx_size
av1_loopfilter.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
16.2M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
16.2M
  switch (tx_size) {
1363
2.64M
    case TX_64X64:
1364
2.77M
    case TX_64X32:
1365
3.12M
    case TX_32X64: return TX_32X32;
1366
110k
    case TX_64X16: return TX_32X16;
1367
355k
    case TX_16X64: return TX_16X32;
1368
13.2M
    default: return tx_size;
1369
16.2M
  }
1370
16.2M
}
Unexecuted instantiation: av1_txfm.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blockd.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cdef.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cdef_block.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cfl.c:av1_get_adjusted_tx_size
Unexecuted instantiation: convolve.c:av1_get_adjusted_tx_size
Unexecuted instantiation: debugmodes.c:av1_get_adjusted_tx_size
Unexecuted instantiation: entropy.c:av1_get_adjusted_tx_size
Unexecuted instantiation: entropymode.c:av1_get_adjusted_tx_size
Unexecuted instantiation: entropymv.c:av1_get_adjusted_tx_size
Unexecuted instantiation: idct.c:av1_get_adjusted_tx_size
Unexecuted instantiation: mvref_common.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pred_common.c:av1_get_adjusted_tx_size
quant_common.c:av1_get_adjusted_tx_size
Line
Count
Source
1361
342M
static inline TX_SIZE av1_get_adjusted_tx_size(TX_SIZE tx_size) {
1362
342M
  switch (tx_size) {
1363
4.68M
    case TX_64X64:
1364
9.34M
    case TX_64X32:
1365
14.0M
    case TX_32X64: return TX_32X32;
1366
4.65M
    case TX_64X16: return TX_32X16;
1367
4.65M
    case TX_16X64: return TX_16X32;
1368
319M
    default: return tx_size;
1369
342M
  }
1370
342M
}
Unexecuted instantiation: reconinter.c:av1_get_adjusted_tx_size
Unexecuted instantiation: reconintra.c:av1_get_adjusted_tx_size
Unexecuted instantiation: resize.c:av1_get_adjusted_tx_size
Unexecuted instantiation: restoration.c:av1_get_adjusted_tx_size
Unexecuted instantiation: scale.c:av1_get_adjusted_tx_size
Unexecuted instantiation: scan.c:av1_get_adjusted_tx_size
Unexecuted instantiation: seg_common.c:av1_get_adjusted_tx_size
Unexecuted instantiation: thread_common.c:av1_get_adjusted_tx_size
Unexecuted instantiation: tile_common.c:av1_get_adjusted_tx_size
Unexecuted instantiation: txb_common.c:av1_get_adjusted_tx_size
Unexecuted instantiation: warped_motion.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aq_complexity.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_adjusted_tx_size
Unexecuted instantiation: aq_variance.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cnn.c:av1_get_adjusted_tx_size
Unexecuted instantiation: compound_type.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encode_strategy.c:av1_get_adjusted_tx_size
Unexecuted instantiation: global_motion.c:av1_get_adjusted_tx_size
Unexecuted instantiation: gop_structure.c:av1_get_adjusted_tx_size
Unexecuted instantiation: interp_search.c:av1_get_adjusted_tx_size
Unexecuted instantiation: ml.c:av1_get_adjusted_tx_size
Unexecuted instantiation: motion_search_facade.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cfl_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: convolve_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: resize_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: error_intrin_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: ml_sse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cfl_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: resize_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: reconinter_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cdef_block_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: filterintra_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: intra_edge_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: reconinter_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: selfguided_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: warp_plane_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encodetxb_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: rdopt_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pickrst_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_adjusted_tx_size
Unexecuted instantiation: hash_sse42.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cdef_block_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cfl_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: reconinter_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: resize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: selfguided_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: warp_plane_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: error_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: encodetxb_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: rdopt_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: pickrst_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: cnn_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: ml_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: blk_sse_sum.c:av1_get_adjusted_tx_size
Unexecuted instantiation: fft.c:av1_get_adjusted_tx_size
Unexecuted instantiation: sum_squares.c:av1_get_adjusted_tx_size
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_adjusted_tx_size
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_adjusted_tx_size
1371
1372
static inline TX_SIZE av1_get_max_uv_txsize(BLOCK_SIZE bsize, int subsampling_x,
1373
108M
                                            int subsampling_y) {
1374
108M
  const BLOCK_SIZE plane_bsize =
1375
108M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
108M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
108M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
108M
  return av1_get_adjusted_tx_size(uv_tx);
1379
108M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_max_uv_txsize
decodeframe.c:av1_get_max_uv_txsize
Line
Count
Source
1373
7.96M
                                            int subsampling_y) {
1374
7.96M
  const BLOCK_SIZE plane_bsize =
1375
7.96M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
7.96M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
7.96M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
7.96M
  return av1_get_adjusted_tx_size(uv_tx);
1379
7.96M
}
Unexecuted instantiation: decodemv.c:av1_get_max_uv_txsize
Unexecuted instantiation: decoder.c:av1_get_max_uv_txsize
Unexecuted instantiation: decodetxb.c:av1_get_max_uv_txsize
Unexecuted instantiation: detokenize.c:av1_get_max_uv_txsize
Unexecuted instantiation: obu.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_cx_iface.c:av1_get_max_uv_txsize
Unexecuted instantiation: allintra_vis.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_quantize.c:av1_get_max_uv_txsize
bitstream.c:av1_get_max_uv_txsize
Line
Count
Source
1373
284k
                                            int subsampling_y) {
1374
284k
  const BLOCK_SIZE plane_bsize =
1375
284k
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
284k
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
284k
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
284k
  return av1_get_adjusted_tx_size(uv_tx);
1379
284k
}
Unexecuted instantiation: context_tree.c:av1_get_max_uv_txsize
Unexecuted instantiation: encodeframe.c:av1_get_max_uv_txsize
Unexecuted instantiation: encodeframe_utils.c:av1_get_max_uv_txsize
encodemb.c:av1_get_max_uv_txsize
Line
Count
Source
1373
60.6M
                                            int subsampling_y) {
1374
60.6M
  const BLOCK_SIZE plane_bsize =
1375
60.6M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
60.6M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
60.6M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
60.6M
  return av1_get_adjusted_tx_size(uv_tx);
1379
60.6M
}
Unexecuted instantiation: encodemv.c:av1_get_max_uv_txsize
Unexecuted instantiation: encoder.c:av1_get_max_uv_txsize
Unexecuted instantiation: encoder_utils.c:av1_get_max_uv_txsize
encodetxb.c:av1_get_max_uv_txsize
Line
Count
Source
1373
3.70M
                                            int subsampling_y) {
1374
3.70M
  const BLOCK_SIZE plane_bsize =
1375
3.70M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
3.70M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
3.70M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
3.70M
  return av1_get_adjusted_tx_size(uv_tx);
1379
3.70M
}
Unexecuted instantiation: ethread.c:av1_get_max_uv_txsize
Unexecuted instantiation: firstpass.c:av1_get_max_uv_txsize
Unexecuted instantiation: global_motion_facade.c:av1_get_max_uv_txsize
Unexecuted instantiation: hash.c:av1_get_max_uv_txsize
Unexecuted instantiation: hash_motion.c:av1_get_max_uv_txsize
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_max_uv_txsize
Unexecuted instantiation: level.c:av1_get_max_uv_txsize
Unexecuted instantiation: lookahead.c:av1_get_max_uv_txsize
Unexecuted instantiation: mcomp.c:av1_get_max_uv_txsize
Unexecuted instantiation: mv_prec.c:av1_get_max_uv_txsize
Unexecuted instantiation: palette.c:av1_get_max_uv_txsize
Unexecuted instantiation: partition_search.c:av1_get_max_uv_txsize
Unexecuted instantiation: partition_strategy.c:av1_get_max_uv_txsize
Unexecuted instantiation: pass2_strategy.c:av1_get_max_uv_txsize
Unexecuted instantiation: pickcdef.c:av1_get_max_uv_txsize
Unexecuted instantiation: picklpf.c:av1_get_max_uv_txsize
Unexecuted instantiation: pickrst.c:av1_get_max_uv_txsize
Unexecuted instantiation: ratectrl.c:av1_get_max_uv_txsize
Unexecuted instantiation: rd.c:av1_get_max_uv_txsize
rdopt.c:av1_get_max_uv_txsize
Line
Count
Source
1373
3.45M
                                            int subsampling_y) {
1374
3.45M
  const BLOCK_SIZE plane_bsize =
1375
3.45M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
3.45M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
3.45M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
3.45M
  return av1_get_adjusted_tx_size(uv_tx);
1379
3.45M
}
Unexecuted instantiation: nonrd_pickmode.c:av1_get_max_uv_txsize
Unexecuted instantiation: nonrd_opt.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter_enc.c:av1_get_max_uv_txsize
Unexecuted instantiation: segmentation.c:av1_get_max_uv_txsize
Unexecuted instantiation: speed_features.c:av1_get_max_uv_txsize
Unexecuted instantiation: superres_scale.c:av1_get_max_uv_txsize
Unexecuted instantiation: svc_layercontext.c:av1_get_max_uv_txsize
Unexecuted instantiation: temporal_filter.c:av1_get_max_uv_txsize
tokenize.c:av1_get_max_uv_txsize
Line
Count
Source
1373
727k
                                            int subsampling_y) {
1374
727k
  const BLOCK_SIZE plane_bsize =
1375
727k
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
727k
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
727k
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
727k
  return av1_get_adjusted_tx_size(uv_tx);
1379
727k
}
Unexecuted instantiation: tpl_model.c:av1_get_max_uv_txsize
tx_search.c:av1_get_max_uv_txsize
Line
Count
Source
1373
11.8M
                                            int subsampling_y) {
1374
11.8M
  const BLOCK_SIZE plane_bsize =
1375
11.8M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
11.8M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
11.8M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
11.8M
  return av1_get_adjusted_tx_size(uv_tx);
1379
11.8M
}
Unexecuted instantiation: txb_rdopt.c:av1_get_max_uv_txsize
intra_mode_search.c:av1_get_max_uv_txsize
Line
Count
Source
1373
3.45M
                                            int subsampling_y) {
1374
3.45M
  const BLOCK_SIZE plane_bsize =
1375
3.45M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
3.45M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
3.45M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
3.45M
  return av1_get_adjusted_tx_size(uv_tx);
1379
3.45M
}
Unexecuted instantiation: var_based_part.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_noise_estimate.c:av1_get_max_uv_txsize
Unexecuted instantiation: dwt.c:av1_get_max_uv_txsize
Unexecuted instantiation: encodetxb_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_rtcd.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_convolve.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_hmask.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_mask.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_vmask.c:av1_get_max_uv_txsize
Unexecuted instantiation: intrapred.c:av1_get_max_uv_txsize
Unexecuted instantiation: avg.c:av1_get_max_uv_txsize
Unexecuted instantiation: psnr.c:av1_get_max_uv_txsize
Unexecuted instantiation: quantize.c:av1_get_max_uv_txsize
Unexecuted instantiation: sad.c:av1_get_max_uv_txsize
Unexecuted instantiation: sad_av1.c:av1_get_max_uv_txsize
Unexecuted instantiation: sse.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance.c:av1_get_max_uv_txsize
Unexecuted instantiation: pyramid.c:av1_get_max_uv_txsize
Unexecuted instantiation: corner_match.c:av1_get_max_uv_txsize
Unexecuted instantiation: disflow.c:av1_get_max_uv_txsize
Unexecuted instantiation: noise_util.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: intrapred_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: loopfilter_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: fft_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: quantize_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sum_squares_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: intrapred_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: quantize_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: intrapred_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: corner_match_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: disflow_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: sse_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_quantize_avx.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: intrapred_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: loopfilter_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: corner_match_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: disflow_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: fft_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: subtract_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: quantize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sad4d_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sad_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sad_impl_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sse_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance_impl_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: sum_squares_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: alloccommon.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_max_uv_txsize
av1_loopfilter.c:av1_get_max_uv_txsize
Line
Count
Source
1373
16.1M
                                            int subsampling_y) {
1374
16.1M
  const BLOCK_SIZE plane_bsize =
1375
16.1M
      get_plane_block_size(bsize, subsampling_x, subsampling_y);
1376
16.1M
  assert(plane_bsize < BLOCK_SIZES_ALL);
1377
16.1M
  const TX_SIZE uv_tx = max_txsize_rect_lookup[plane_bsize];
1378
16.1M
  return av1_get_adjusted_tx_size(uv_tx);
1379
16.1M
}
Unexecuted instantiation: av1_txfm.c:av1_get_max_uv_txsize
Unexecuted instantiation: blockd.c:av1_get_max_uv_txsize
Unexecuted instantiation: cdef.c:av1_get_max_uv_txsize
Unexecuted instantiation: cdef_block.c:av1_get_max_uv_txsize
Unexecuted instantiation: cfl.c:av1_get_max_uv_txsize
Unexecuted instantiation: convolve.c:av1_get_max_uv_txsize
Unexecuted instantiation: debugmodes.c:av1_get_max_uv_txsize
Unexecuted instantiation: entropy.c:av1_get_max_uv_txsize
Unexecuted instantiation: entropymode.c:av1_get_max_uv_txsize
Unexecuted instantiation: entropymv.c:av1_get_max_uv_txsize
Unexecuted instantiation: idct.c:av1_get_max_uv_txsize
Unexecuted instantiation: mvref_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: pred_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: quant_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconintra.c:av1_get_max_uv_txsize
Unexecuted instantiation: resize.c:av1_get_max_uv_txsize
Unexecuted instantiation: restoration.c:av1_get_max_uv_txsize
Unexecuted instantiation: scale.c:av1_get_max_uv_txsize
Unexecuted instantiation: scan.c:av1_get_max_uv_txsize
Unexecuted instantiation: seg_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: thread_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: tile_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: txb_common.c:av1_get_max_uv_txsize
Unexecuted instantiation: warped_motion.c:av1_get_max_uv_txsize
Unexecuted instantiation: aq_complexity.c:av1_get_max_uv_txsize
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_max_uv_txsize
Unexecuted instantiation: aq_variance.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_max_uv_txsize
Unexecuted instantiation: cnn.c:av1_get_max_uv_txsize
Unexecuted instantiation: compound_type.c:av1_get_max_uv_txsize
Unexecuted instantiation: encode_strategy.c:av1_get_max_uv_txsize
Unexecuted instantiation: global_motion.c:av1_get_max_uv_txsize
Unexecuted instantiation: gop_structure.c:av1_get_max_uv_txsize
Unexecuted instantiation: interp_search.c:av1_get_max_uv_txsize
Unexecuted instantiation: ml.c:av1_get_max_uv_txsize
Unexecuted instantiation: motion_search_facade.c:av1_get_max_uv_txsize
Unexecuted instantiation: cfl_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: convolve_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: resize_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: error_intrin_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: ml_sse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: cfl_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: resize_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: cdef_block_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: filterintra_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: intra_edge_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: selfguided_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: warp_plane_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: encodetxb_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: rdopt_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: pickrst_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_max_uv_txsize
Unexecuted instantiation: hash_sse42.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: cdef_block_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: cfl_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: reconinter_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: resize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: selfguided_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: warp_plane_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: error_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: encodetxb_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: rdopt_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: pickrst_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: cnn_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: ml_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_max_uv_txsize
Unexecuted instantiation: blk_sse_sum.c:av1_get_max_uv_txsize
Unexecuted instantiation: fft.c:av1_get_max_uv_txsize
Unexecuted instantiation: sum_squares.c:av1_get_max_uv_txsize
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_max_uv_txsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_max_uv_txsize
1380
1381
249M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
249M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
249M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
209M
  if (plane == 0) return mbmi->tx_size;
1385
89.9M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
89.9M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
89.9M
                               pd->subsampling_y);
1388
209M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_tx_size
decodeframe.c:av1_get_tx_size
Line
Count
Source
1381
16.7M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
16.7M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
16.7M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
15.3M
  if (plane == 0) return mbmi->tx_size;
1385
7.65M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
7.65M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
7.65M
                               pd->subsampling_y);
1388
15.3M
}
Unexecuted instantiation: decodemv.c:av1_get_tx_size
Unexecuted instantiation: decoder.c:av1_get_tx_size
Unexecuted instantiation: decodetxb.c:av1_get_tx_size
Unexecuted instantiation: detokenize.c:av1_get_tx_size
Unexecuted instantiation: obu.c:av1_get_tx_size
Unexecuted instantiation: av1_cx_iface.c:av1_get_tx_size
Unexecuted instantiation: allintra_vis.c:av1_get_tx_size
Unexecuted instantiation: av1_quantize.c:av1_get_tx_size
Unexecuted instantiation: bitstream.c:av1_get_tx_size
Unexecuted instantiation: context_tree.c:av1_get_tx_size
Unexecuted instantiation: encodeframe.c:av1_get_tx_size
Unexecuted instantiation: encodeframe_utils.c:av1_get_tx_size
encodemb.c:av1_get_tx_size
Line
Count
Source
1381
176M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
176M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
176M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
157M
  if (plane == 0) return mbmi->tx_size;
1385
59.8M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
59.8M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
59.8M
                               pd->subsampling_y);
1388
157M
}
Unexecuted instantiation: encodemv.c:av1_get_tx_size
Unexecuted instantiation: encoder.c:av1_get_tx_size
Unexecuted instantiation: encoder_utils.c:av1_get_tx_size
encodetxb.c:av1_get_tx_size
Line
Count
Source
1381
10.7M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
10.7M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
10.7M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
9.25M
  if (plane == 0) return mbmi->tx_size;
1385
3.69M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
3.69M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
3.69M
                               pd->subsampling_y);
1388
9.25M
}
Unexecuted instantiation: ethread.c:av1_get_tx_size
Unexecuted instantiation: firstpass.c:av1_get_tx_size
Unexecuted instantiation: global_motion_facade.c:av1_get_tx_size
Unexecuted instantiation: hash.c:av1_get_tx_size
Unexecuted instantiation: hash_motion.c:av1_get_tx_size
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_tx_size
Unexecuted instantiation: level.c:av1_get_tx_size
Unexecuted instantiation: lookahead.c:av1_get_tx_size
Unexecuted instantiation: mcomp.c:av1_get_tx_size
Unexecuted instantiation: mv_prec.c:av1_get_tx_size
Unexecuted instantiation: palette.c:av1_get_tx_size
Unexecuted instantiation: partition_search.c:av1_get_tx_size
Unexecuted instantiation: partition_strategy.c:av1_get_tx_size
Unexecuted instantiation: pass2_strategy.c:av1_get_tx_size
Unexecuted instantiation: pickcdef.c:av1_get_tx_size
Unexecuted instantiation: picklpf.c:av1_get_tx_size
Unexecuted instantiation: pickrst.c:av1_get_tx_size
Unexecuted instantiation: ratectrl.c:av1_get_tx_size
Unexecuted instantiation: rd.c:av1_get_tx_size
rdopt.c:av1_get_tx_size
Line
Count
Source
1381
4.11M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
4.11M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
4.11M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
3.45M
  if (plane == 0) return mbmi->tx_size;
1385
3.45M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
3.45M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
3.45M
                               pd->subsampling_y);
1388
3.45M
}
Unexecuted instantiation: nonrd_pickmode.c:av1_get_tx_size
Unexecuted instantiation: nonrd_opt.c:av1_get_tx_size
Unexecuted instantiation: reconinter_enc.c:av1_get_tx_size
Unexecuted instantiation: segmentation.c:av1_get_tx_size
Unexecuted instantiation: speed_features.c:av1_get_tx_size
Unexecuted instantiation: superres_scale.c:av1_get_tx_size
Unexecuted instantiation: svc_layercontext.c:av1_get_tx_size
Unexecuted instantiation: temporal_filter.c:av1_get_tx_size
Unexecuted instantiation: tokenize.c:av1_get_tx_size
Unexecuted instantiation: tpl_model.c:av1_get_tx_size
tx_search.c:av1_get_tx_size
Line
Count
Source
1381
37.5M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
37.5M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
37.5M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
21.1M
  if (plane == 0) return mbmi->tx_size;
1385
11.8M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
11.8M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
11.8M
                               pd->subsampling_y);
1388
21.1M
}
Unexecuted instantiation: txb_rdopt.c:av1_get_tx_size
intra_mode_search.c:av1_get_tx_size
Line
Count
Source
1381
3.78M
static inline TX_SIZE av1_get_tx_size(int plane, const MACROBLOCKD *xd) {
1382
3.78M
  const MB_MODE_INFO *mbmi = xd->mi[0];
1383
3.78M
  if (xd->lossless[mbmi->segment_id]) return TX_4X4;
1384
3.45M
  if (plane == 0) return mbmi->tx_size;
1385
3.45M
  const MACROBLOCKD_PLANE *pd = &xd->plane[plane];
1386
3.45M
  return av1_get_max_uv_txsize(mbmi->bsize, pd->subsampling_x,
1387
3.45M
                               pd->subsampling_y);
1388
3.45M
}
Unexecuted instantiation: var_based_part.c:av1_get_tx_size
Unexecuted instantiation: av1_noise_estimate.c:av1_get_tx_size
Unexecuted instantiation: dwt.c:av1_get_tx_size
Unexecuted instantiation: encodetxb_sse2.c:av1_get_tx_size
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_tx_size
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_tx_size
Unexecuted instantiation: av1_rtcd.c:av1_get_tx_size
Unexecuted instantiation: aom_convolve.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_hmask.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_mask.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_vmask.c:av1_get_tx_size
Unexecuted instantiation: intrapred.c:av1_get_tx_size
Unexecuted instantiation: avg.c:av1_get_tx_size
Unexecuted instantiation: psnr.c:av1_get_tx_size
Unexecuted instantiation: quantize.c:av1_get_tx_size
Unexecuted instantiation: sad.c:av1_get_tx_size
Unexecuted instantiation: sad_av1.c:av1_get_tx_size
Unexecuted instantiation: sse.c:av1_get_tx_size
Unexecuted instantiation: variance.c:av1_get_tx_size
Unexecuted instantiation: pyramid.c:av1_get_tx_size
Unexecuted instantiation: corner_match.c:av1_get_tx_size
Unexecuted instantiation: disflow.c:av1_get_tx_size
Unexecuted instantiation: noise_util.c:av1_get_tx_size
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_tx_size
Unexecuted instantiation: intrapred_sse2.c:av1_get_tx_size
Unexecuted instantiation: loopfilter_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_tx_size
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_tx_size
Unexecuted instantiation: fft_sse2.c:av1_get_tx_size
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_tx_size
Unexecuted instantiation: quantize_sse2.c:av1_get_tx_size
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_tx_size
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_tx_size
Unexecuted instantiation: sum_squares_sse2.c:av1_get_tx_size
Unexecuted instantiation: variance_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_tx_size
Unexecuted instantiation: intrapred_ssse3.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_tx_size
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_tx_size
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_tx_size
Unexecuted instantiation: quantize_ssse3.c:av1_get_tx_size
Unexecuted instantiation: variance_ssse3.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_tx_size
Unexecuted instantiation: intrapred_sse4.c:av1_get_tx_size
Unexecuted instantiation: corner_match_sse4.c:av1_get_tx_size
Unexecuted instantiation: disflow_sse4.c:av1_get_tx_size
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_tx_size
Unexecuted instantiation: sse_sse4.c:av1_get_tx_size
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_tx_size
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_tx_size
Unexecuted instantiation: aom_quantize_avx.c:av1_get_tx_size
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_tx_size
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: intrapred_avx2.c:av1_get_tx_size
Unexecuted instantiation: loopfilter_avx2.c:av1_get_tx_size
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_tx_size
Unexecuted instantiation: corner_match_avx2.c:av1_get_tx_size
Unexecuted instantiation: disflow_avx2.c:av1_get_tx_size
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: fft_avx2.c:av1_get_tx_size
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: subtract_avx2.c:av1_get_tx_size
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_tx_size
Unexecuted instantiation: quantize_avx2.c:av1_get_tx_size
Unexecuted instantiation: sad4d_avx2.c:av1_get_tx_size
Unexecuted instantiation: sad_avx2.c:av1_get_tx_size
Unexecuted instantiation: sad_impl_avx2.c:av1_get_tx_size
Unexecuted instantiation: variance_avx2.c:av1_get_tx_size
Unexecuted instantiation: sse_avx2.c:av1_get_tx_size
Unexecuted instantiation: variance_impl_avx2.c:av1_get_tx_size
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_tx_size
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_tx_size
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_tx_size
Unexecuted instantiation: sum_squares_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_tx_size
Unexecuted instantiation: alloccommon.c:av1_get_tx_size
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_tx_size
Unexecuted instantiation: av1_loopfilter.c:av1_get_tx_size
Unexecuted instantiation: av1_txfm.c:av1_get_tx_size
Unexecuted instantiation: blockd.c:av1_get_tx_size
Unexecuted instantiation: cdef.c:av1_get_tx_size
Unexecuted instantiation: cdef_block.c:av1_get_tx_size
Unexecuted instantiation: cfl.c:av1_get_tx_size
Unexecuted instantiation: convolve.c:av1_get_tx_size
Unexecuted instantiation: debugmodes.c:av1_get_tx_size
Unexecuted instantiation: entropy.c:av1_get_tx_size
Unexecuted instantiation: entropymode.c:av1_get_tx_size
Unexecuted instantiation: entropymv.c:av1_get_tx_size
Unexecuted instantiation: idct.c:av1_get_tx_size
Unexecuted instantiation: mvref_common.c:av1_get_tx_size
Unexecuted instantiation: pred_common.c:av1_get_tx_size
Unexecuted instantiation: quant_common.c:av1_get_tx_size
Unexecuted instantiation: reconinter.c:av1_get_tx_size
Unexecuted instantiation: reconintra.c:av1_get_tx_size
Unexecuted instantiation: resize.c:av1_get_tx_size
Unexecuted instantiation: restoration.c:av1_get_tx_size
Unexecuted instantiation: scale.c:av1_get_tx_size
Unexecuted instantiation: scan.c:av1_get_tx_size
Unexecuted instantiation: seg_common.c:av1_get_tx_size
Unexecuted instantiation: thread_common.c:av1_get_tx_size
Unexecuted instantiation: tile_common.c:av1_get_tx_size
Unexecuted instantiation: txb_common.c:av1_get_tx_size
Unexecuted instantiation: warped_motion.c:av1_get_tx_size
Unexecuted instantiation: aq_complexity.c:av1_get_tx_size
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_tx_size
Unexecuted instantiation: aq_variance.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_tx_size
Unexecuted instantiation: cnn.c:av1_get_tx_size
Unexecuted instantiation: compound_type.c:av1_get_tx_size
Unexecuted instantiation: encode_strategy.c:av1_get_tx_size
Unexecuted instantiation: global_motion.c:av1_get_tx_size
Unexecuted instantiation: gop_structure.c:av1_get_tx_size
Unexecuted instantiation: interp_search.c:av1_get_tx_size
Unexecuted instantiation: ml.c:av1_get_tx_size
Unexecuted instantiation: motion_search_facade.c:av1_get_tx_size
Unexecuted instantiation: cfl_sse2.c:av1_get_tx_size
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_tx_size
Unexecuted instantiation: convolve_sse2.c:av1_get_tx_size
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_tx_size
Unexecuted instantiation: resize_sse2.c:av1_get_tx_size
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_tx_size
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_tx_size
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_tx_size
Unexecuted instantiation: error_intrin_sse2.c:av1_get_tx_size
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_tx_size
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_tx_size
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_tx_size
Unexecuted instantiation: ml_sse3.c:av1_get_tx_size
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_tx_size
Unexecuted instantiation: cfl_ssse3.c:av1_get_tx_size
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_tx_size
Unexecuted instantiation: resize_ssse3.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_tx_size
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_tx_size
Unexecuted instantiation: reconinter_ssse3.c:av1_get_tx_size
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_tx_size
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_tx_size
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_tx_size
Unexecuted instantiation: cdef_block_sse4.c:av1_get_tx_size
Unexecuted instantiation: filterintra_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_tx_size
Unexecuted instantiation: intra_edge_sse4.c:av1_get_tx_size
Unexecuted instantiation: reconinter_sse4.c:av1_get_tx_size
Unexecuted instantiation: selfguided_sse4.c:av1_get_tx_size
Unexecuted instantiation: warp_plane_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_tx_size
Unexecuted instantiation: encodetxb_sse4.c:av1_get_tx_size
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_tx_size
Unexecuted instantiation: rdopt_sse4.c:av1_get_tx_size
Unexecuted instantiation: pickrst_sse4.c:av1_get_tx_size
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_tx_size
Unexecuted instantiation: hash_sse42.c:av1_get_tx_size
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_tx_size
Unexecuted instantiation: cdef_block_avx2.c:av1_get_tx_size
Unexecuted instantiation: cfl_avx2.c:av1_get_tx_size
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_tx_size
Unexecuted instantiation: convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_tx_size
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: reconinter_avx2.c:av1_get_tx_size
Unexecuted instantiation: resize_avx2.c:av1_get_tx_size
Unexecuted instantiation: selfguided_avx2.c:av1_get_tx_size
Unexecuted instantiation: warp_plane_avx2.c:av1_get_tx_size
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_tx_size
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_tx_size
Unexecuted instantiation: error_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_tx_size
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_tx_size
Unexecuted instantiation: encodetxb_avx2.c:av1_get_tx_size
Unexecuted instantiation: rdopt_avx2.c:av1_get_tx_size
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_tx_size
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_tx_size
Unexecuted instantiation: pickrst_avx2.c:av1_get_tx_size
Unexecuted instantiation: cnn_avx2.c:av1_get_tx_size
Unexecuted instantiation: ml_avx2.c:av1_get_tx_size
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_tx_size
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_tx_size
Unexecuted instantiation: blk_sse_sum.c:av1_get_tx_size
Unexecuted instantiation: fft.c:av1_get_tx_size
Unexecuted instantiation: sum_squares.c:av1_get_tx_size
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_tx_size
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_tx_size
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_tx_size
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_tx_size
1389
1390
void av1_reset_entropy_context(MACROBLOCKD *xd, BLOCK_SIZE bsize,
1391
                               const int num_planes);
1392
1393
void av1_reset_loop_filter_delta(MACROBLOCKD *xd, int num_planes);
1394
1395
void av1_reset_loop_restoration(MACROBLOCKD *xd, const int num_planes);
1396
1397
typedef void (*foreach_transformed_block_visitor)(int plane, int block,
1398
                                                  int blk_row, int blk_col,
1399
                                                  BLOCK_SIZE plane_bsize,
1400
                                                  TX_SIZE tx_size, void *arg);
1401
1402
void av1_set_entropy_contexts(const MACROBLOCKD *xd,
1403
                              struct macroblockd_plane *pd, int plane,
1404
                              BLOCK_SIZE plane_bsize, TX_SIZE tx_size,
1405
                              int has_eob, int aoff, int loff);
1406
1407
#define MAX_INTERINTRA_SB_SQUARE 32 * 32
1408
0
static inline int is_interintra_mode(const MB_MODE_INFO *mbmi) {
1409
0
  return (mbmi->ref_frame[0] > INTRA_FRAME &&
1410
0
          mbmi->ref_frame[1] == INTRA_FRAME);
1411
0
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_mode
Unexecuted instantiation: decodeframe.c:is_interintra_mode
Unexecuted instantiation: decodemv.c:is_interintra_mode
Unexecuted instantiation: decoder.c:is_interintra_mode
Unexecuted instantiation: decodetxb.c:is_interintra_mode
Unexecuted instantiation: detokenize.c:is_interintra_mode
Unexecuted instantiation: obu.c:is_interintra_mode
Unexecuted instantiation: av1_cx_iface.c:is_interintra_mode
Unexecuted instantiation: allintra_vis.c:is_interintra_mode
Unexecuted instantiation: av1_quantize.c:is_interintra_mode
Unexecuted instantiation: bitstream.c:is_interintra_mode
Unexecuted instantiation: context_tree.c:is_interintra_mode
Unexecuted instantiation: encodeframe.c:is_interintra_mode
Unexecuted instantiation: encodeframe_utils.c:is_interintra_mode
Unexecuted instantiation: encodemb.c:is_interintra_mode
Unexecuted instantiation: encodemv.c:is_interintra_mode
Unexecuted instantiation: encoder.c:is_interintra_mode
Unexecuted instantiation: encoder_utils.c:is_interintra_mode
Unexecuted instantiation: encodetxb.c:is_interintra_mode
Unexecuted instantiation: ethread.c:is_interintra_mode
Unexecuted instantiation: firstpass.c:is_interintra_mode
Unexecuted instantiation: global_motion_facade.c:is_interintra_mode
Unexecuted instantiation: hash.c:is_interintra_mode
Unexecuted instantiation: hash_motion.c:is_interintra_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_mode
Unexecuted instantiation: level.c:is_interintra_mode
Unexecuted instantiation: lookahead.c:is_interintra_mode
Unexecuted instantiation: mcomp.c:is_interintra_mode
Unexecuted instantiation: mv_prec.c:is_interintra_mode
Unexecuted instantiation: palette.c:is_interintra_mode
Unexecuted instantiation: partition_search.c:is_interintra_mode
Unexecuted instantiation: partition_strategy.c:is_interintra_mode
Unexecuted instantiation: pass2_strategy.c:is_interintra_mode
Unexecuted instantiation: pickcdef.c:is_interintra_mode
Unexecuted instantiation: picklpf.c:is_interintra_mode
Unexecuted instantiation: pickrst.c:is_interintra_mode
Unexecuted instantiation: ratectrl.c:is_interintra_mode
Unexecuted instantiation: rd.c:is_interintra_mode
Unexecuted instantiation: rdopt.c:is_interintra_mode
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_mode
Unexecuted instantiation: nonrd_opt.c:is_interintra_mode
Unexecuted instantiation: reconinter_enc.c:is_interintra_mode
Unexecuted instantiation: segmentation.c:is_interintra_mode
Unexecuted instantiation: speed_features.c:is_interintra_mode
Unexecuted instantiation: superres_scale.c:is_interintra_mode
Unexecuted instantiation: svc_layercontext.c:is_interintra_mode
Unexecuted instantiation: temporal_filter.c:is_interintra_mode
Unexecuted instantiation: tokenize.c:is_interintra_mode
Unexecuted instantiation: tpl_model.c:is_interintra_mode
Unexecuted instantiation: tx_search.c:is_interintra_mode
Unexecuted instantiation: txb_rdopt.c:is_interintra_mode
Unexecuted instantiation: intra_mode_search.c:is_interintra_mode
Unexecuted instantiation: var_based_part.c:is_interintra_mode
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_mode
Unexecuted instantiation: dwt.c:is_interintra_mode
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_mode
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_mode
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_mode
Unexecuted instantiation: av1_rtcd.c:is_interintra_mode
Unexecuted instantiation: aom_convolve.c:is_interintra_mode
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_mode
Unexecuted instantiation: blend_a64_mask.c:is_interintra_mode
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_mode
Unexecuted instantiation: intrapred.c:is_interintra_mode
Unexecuted instantiation: avg.c:is_interintra_mode
Unexecuted instantiation: psnr.c:is_interintra_mode
Unexecuted instantiation: quantize.c:is_interintra_mode
Unexecuted instantiation: sad.c:is_interintra_mode
Unexecuted instantiation: sad_av1.c:is_interintra_mode
Unexecuted instantiation: sse.c:is_interintra_mode
Unexecuted instantiation: variance.c:is_interintra_mode
Unexecuted instantiation: pyramid.c:is_interintra_mode
Unexecuted instantiation: corner_match.c:is_interintra_mode
Unexecuted instantiation: disflow.c:is_interintra_mode
Unexecuted instantiation: noise_util.c:is_interintra_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_mode
Unexecuted instantiation: intrapred_sse2.c:is_interintra_mode
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_mode
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_mode
Unexecuted instantiation: fft_sse2.c:is_interintra_mode
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_mode
Unexecuted instantiation: quantize_sse2.c:is_interintra_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_mode
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_mode
Unexecuted instantiation: variance_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_mode
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_mode
Unexecuted instantiation: quantize_ssse3.c:is_interintra_mode
Unexecuted instantiation: variance_ssse3.c:is_interintra_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_mode
Unexecuted instantiation: intrapred_sse4.c:is_interintra_mode
Unexecuted instantiation: corner_match_sse4.c:is_interintra_mode
Unexecuted instantiation: disflow_sse4.c:is_interintra_mode
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_mode
Unexecuted instantiation: sse_sse4.c:is_interintra_mode
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_mode
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_mode
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: intrapred_avx2.c:is_interintra_mode
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_mode
Unexecuted instantiation: corner_match_avx2.c:is_interintra_mode
Unexecuted instantiation: disflow_avx2.c:is_interintra_mode
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: fft_avx2.c:is_interintra_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: subtract_avx2.c:is_interintra_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_mode
Unexecuted instantiation: quantize_avx2.c:is_interintra_mode
Unexecuted instantiation: sad4d_avx2.c:is_interintra_mode
Unexecuted instantiation: sad_avx2.c:is_interintra_mode
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_mode
Unexecuted instantiation: variance_avx2.c:is_interintra_mode
Unexecuted instantiation: sse_avx2.c:is_interintra_mode
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_mode
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_mode
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_mode
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_mode
Unexecuted instantiation: alloccommon.c:is_interintra_mode
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_mode
Unexecuted instantiation: av1_loopfilter.c:is_interintra_mode
Unexecuted instantiation: av1_txfm.c:is_interintra_mode
Unexecuted instantiation: blockd.c:is_interintra_mode
Unexecuted instantiation: cdef.c:is_interintra_mode
Unexecuted instantiation: cdef_block.c:is_interintra_mode
Unexecuted instantiation: cfl.c:is_interintra_mode
Unexecuted instantiation: convolve.c:is_interintra_mode
Unexecuted instantiation: debugmodes.c:is_interintra_mode
Unexecuted instantiation: entropy.c:is_interintra_mode
Unexecuted instantiation: entropymode.c:is_interintra_mode
Unexecuted instantiation: entropymv.c:is_interintra_mode
Unexecuted instantiation: idct.c:is_interintra_mode
Unexecuted instantiation: mvref_common.c:is_interintra_mode
Unexecuted instantiation: pred_common.c:is_interintra_mode
Unexecuted instantiation: quant_common.c:is_interintra_mode
Unexecuted instantiation: reconinter.c:is_interintra_mode
Unexecuted instantiation: reconintra.c:is_interintra_mode
Unexecuted instantiation: resize.c:is_interintra_mode
Unexecuted instantiation: restoration.c:is_interintra_mode
Unexecuted instantiation: scale.c:is_interintra_mode
Unexecuted instantiation: scan.c:is_interintra_mode
Unexecuted instantiation: seg_common.c:is_interintra_mode
Unexecuted instantiation: thread_common.c:is_interintra_mode
Unexecuted instantiation: tile_common.c:is_interintra_mode
Unexecuted instantiation: txb_common.c:is_interintra_mode
Unexecuted instantiation: warped_motion.c:is_interintra_mode
Unexecuted instantiation: aq_complexity.c:is_interintra_mode
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_mode
Unexecuted instantiation: aq_variance.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_mode
Unexecuted instantiation: cnn.c:is_interintra_mode
Unexecuted instantiation: compound_type.c:is_interintra_mode
Unexecuted instantiation: encode_strategy.c:is_interintra_mode
Unexecuted instantiation: global_motion.c:is_interintra_mode
Unexecuted instantiation: gop_structure.c:is_interintra_mode
Unexecuted instantiation: interp_search.c:is_interintra_mode
Unexecuted instantiation: ml.c:is_interintra_mode
Unexecuted instantiation: motion_search_facade.c:is_interintra_mode
Unexecuted instantiation: cfl_sse2.c:is_interintra_mode
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_mode
Unexecuted instantiation: convolve_sse2.c:is_interintra_mode
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_mode
Unexecuted instantiation: resize_sse2.c:is_interintra_mode
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_mode
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_mode
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_mode
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_mode
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_mode
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_mode
Unexecuted instantiation: ml_sse3.c:is_interintra_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_mode
Unexecuted instantiation: cfl_ssse3.c:is_interintra_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_mode
Unexecuted instantiation: resize_ssse3.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_mode
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_mode
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_mode
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_mode
Unexecuted instantiation: filterintra_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_mode
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_mode
Unexecuted instantiation: reconinter_sse4.c:is_interintra_mode
Unexecuted instantiation: selfguided_sse4.c:is_interintra_mode
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_mode
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_mode
Unexecuted instantiation: rdopt_sse4.c:is_interintra_mode
Unexecuted instantiation: pickrst_sse4.c:is_interintra_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_mode
Unexecuted instantiation: hash_sse42.c:is_interintra_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_mode
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_mode
Unexecuted instantiation: cfl_avx2.c:is_interintra_mode
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_mode
Unexecuted instantiation: convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_mode
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: reconinter_avx2.c:is_interintra_mode
Unexecuted instantiation: resize_avx2.c:is_interintra_mode
Unexecuted instantiation: selfguided_avx2.c:is_interintra_mode
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_mode
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_mode
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_mode
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_mode
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_mode
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_mode
Unexecuted instantiation: rdopt_avx2.c:is_interintra_mode
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_mode
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_mode
Unexecuted instantiation: pickrst_avx2.c:is_interintra_mode
Unexecuted instantiation: cnn_avx2.c:is_interintra_mode
Unexecuted instantiation: ml_avx2.c:is_interintra_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_mode
Unexecuted instantiation: blk_sse_sum.c:is_interintra_mode
Unexecuted instantiation: fft.c:is_interintra_mode
Unexecuted instantiation: sum_squares.c:is_interintra_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_mode
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_mode
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_mode
1412
1413
31.3k
static inline int is_interintra_allowed_bsize(const BLOCK_SIZE bsize) {
1414
31.3k
  return (bsize >= BLOCK_8X8) && (bsize <= BLOCK_32X32);
1415
31.3k
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_allowed_bsize
decodeframe.c:is_interintra_allowed_bsize
Line
Count
Source
1413
3.70k
static inline int is_interintra_allowed_bsize(const BLOCK_SIZE bsize) {
1414
3.70k
  return (bsize >= BLOCK_8X8) && (bsize <= BLOCK_32X32);
1415
3.70k
}
decodemv.c:is_interintra_allowed_bsize
Line
Count
Source
1413
27.6k
static inline int is_interintra_allowed_bsize(const BLOCK_SIZE bsize) {
1414
27.6k
  return (bsize >= BLOCK_8X8) && (bsize <= BLOCK_32X32);
1415
27.6k
}
Unexecuted instantiation: decoder.c:is_interintra_allowed_bsize
Unexecuted instantiation: decodetxb.c:is_interintra_allowed_bsize
Unexecuted instantiation: detokenize.c:is_interintra_allowed_bsize
Unexecuted instantiation: obu.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_cx_iface.c:is_interintra_allowed_bsize
Unexecuted instantiation: allintra_vis.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_quantize.c:is_interintra_allowed_bsize
Unexecuted instantiation: bitstream.c:is_interintra_allowed_bsize
Unexecuted instantiation: context_tree.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodeframe.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodeframe_utils.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodemb.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodemv.c:is_interintra_allowed_bsize
Unexecuted instantiation: encoder.c:is_interintra_allowed_bsize
Unexecuted instantiation: encoder_utils.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodetxb.c:is_interintra_allowed_bsize
Unexecuted instantiation: ethread.c:is_interintra_allowed_bsize
Unexecuted instantiation: firstpass.c:is_interintra_allowed_bsize
Unexecuted instantiation: global_motion_facade.c:is_interintra_allowed_bsize
Unexecuted instantiation: hash.c:is_interintra_allowed_bsize
Unexecuted instantiation: hash_motion.c:is_interintra_allowed_bsize
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_allowed_bsize
Unexecuted instantiation: level.c:is_interintra_allowed_bsize
Unexecuted instantiation: lookahead.c:is_interintra_allowed_bsize
Unexecuted instantiation: mcomp.c:is_interintra_allowed_bsize
Unexecuted instantiation: mv_prec.c:is_interintra_allowed_bsize
Unexecuted instantiation: palette.c:is_interintra_allowed_bsize
Unexecuted instantiation: partition_search.c:is_interintra_allowed_bsize
Unexecuted instantiation: partition_strategy.c:is_interintra_allowed_bsize
Unexecuted instantiation: pass2_strategy.c:is_interintra_allowed_bsize
Unexecuted instantiation: pickcdef.c:is_interintra_allowed_bsize
Unexecuted instantiation: picklpf.c:is_interintra_allowed_bsize
Unexecuted instantiation: pickrst.c:is_interintra_allowed_bsize
Unexecuted instantiation: ratectrl.c:is_interintra_allowed_bsize
Unexecuted instantiation: rd.c:is_interintra_allowed_bsize
Unexecuted instantiation: rdopt.c:is_interintra_allowed_bsize
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_allowed_bsize
Unexecuted instantiation: nonrd_opt.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter_enc.c:is_interintra_allowed_bsize
Unexecuted instantiation: segmentation.c:is_interintra_allowed_bsize
Unexecuted instantiation: speed_features.c:is_interintra_allowed_bsize
Unexecuted instantiation: superres_scale.c:is_interintra_allowed_bsize
Unexecuted instantiation: svc_layercontext.c:is_interintra_allowed_bsize
Unexecuted instantiation: temporal_filter.c:is_interintra_allowed_bsize
Unexecuted instantiation: tokenize.c:is_interintra_allowed_bsize
Unexecuted instantiation: tpl_model.c:is_interintra_allowed_bsize
Unexecuted instantiation: tx_search.c:is_interintra_allowed_bsize
Unexecuted instantiation: txb_rdopt.c:is_interintra_allowed_bsize
Unexecuted instantiation: intra_mode_search.c:is_interintra_allowed_bsize
Unexecuted instantiation: var_based_part.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_allowed_bsize
Unexecuted instantiation: dwt.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_rtcd.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_convolve.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_mask.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_allowed_bsize
Unexecuted instantiation: intrapred.c:is_interintra_allowed_bsize
Unexecuted instantiation: avg.c:is_interintra_allowed_bsize
Unexecuted instantiation: psnr.c:is_interintra_allowed_bsize
Unexecuted instantiation: quantize.c:is_interintra_allowed_bsize
Unexecuted instantiation: sad.c:is_interintra_allowed_bsize
Unexecuted instantiation: sad_av1.c:is_interintra_allowed_bsize
Unexecuted instantiation: sse.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance.c:is_interintra_allowed_bsize
Unexecuted instantiation: pyramid.c:is_interintra_allowed_bsize
Unexecuted instantiation: corner_match.c:is_interintra_allowed_bsize
Unexecuted instantiation: disflow.c:is_interintra_allowed_bsize
Unexecuted instantiation: noise_util.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: intrapred_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: fft_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: quantize_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: quantize_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: intrapred_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: corner_match_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: disflow_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: sse_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: intrapred_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: corner_match_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: disflow_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: fft_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: subtract_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: quantize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sad4d_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sad_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sse_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: alloccommon.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_loopfilter.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_txfm.c:is_interintra_allowed_bsize
Unexecuted instantiation: blockd.c:is_interintra_allowed_bsize
Unexecuted instantiation: cdef.c:is_interintra_allowed_bsize
Unexecuted instantiation: cdef_block.c:is_interintra_allowed_bsize
Unexecuted instantiation: cfl.c:is_interintra_allowed_bsize
Unexecuted instantiation: convolve.c:is_interintra_allowed_bsize
Unexecuted instantiation: debugmodes.c:is_interintra_allowed_bsize
Unexecuted instantiation: entropy.c:is_interintra_allowed_bsize
Unexecuted instantiation: entropymode.c:is_interintra_allowed_bsize
Unexecuted instantiation: entropymv.c:is_interintra_allowed_bsize
Unexecuted instantiation: idct.c:is_interintra_allowed_bsize
Unexecuted instantiation: mvref_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: pred_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: quant_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconintra.c:is_interintra_allowed_bsize
Unexecuted instantiation: resize.c:is_interintra_allowed_bsize
Unexecuted instantiation: restoration.c:is_interintra_allowed_bsize
Unexecuted instantiation: scale.c:is_interintra_allowed_bsize
Unexecuted instantiation: scan.c:is_interintra_allowed_bsize
Unexecuted instantiation: seg_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: thread_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: tile_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: txb_common.c:is_interintra_allowed_bsize
Unexecuted instantiation: warped_motion.c:is_interintra_allowed_bsize
Unexecuted instantiation: aq_complexity.c:is_interintra_allowed_bsize
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_allowed_bsize
Unexecuted instantiation: aq_variance.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_allowed_bsize
Unexecuted instantiation: cnn.c:is_interintra_allowed_bsize
Unexecuted instantiation: compound_type.c:is_interintra_allowed_bsize
Unexecuted instantiation: encode_strategy.c:is_interintra_allowed_bsize
Unexecuted instantiation: global_motion.c:is_interintra_allowed_bsize
Unexecuted instantiation: gop_structure.c:is_interintra_allowed_bsize
Unexecuted instantiation: interp_search.c:is_interintra_allowed_bsize
Unexecuted instantiation: ml.c:is_interintra_allowed_bsize
Unexecuted instantiation: motion_search_facade.c:is_interintra_allowed_bsize
Unexecuted instantiation: cfl_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: convolve_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: resize_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: ml_sse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: cfl_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: resize_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: filterintra_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: selfguided_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: rdopt_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: pickrst_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_allowed_bsize
Unexecuted instantiation: hash_sse42.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: cfl_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: reconinter_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: resize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: selfguided_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: rdopt_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: pickrst_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: cnn_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: ml_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_allowed_bsize
Unexecuted instantiation: blk_sse_sum.c:is_interintra_allowed_bsize
Unexecuted instantiation: fft.c:is_interintra_allowed_bsize
Unexecuted instantiation: sum_squares.c:is_interintra_allowed_bsize
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_allowed_bsize
1416
1417
19.3k
static inline int is_interintra_allowed_mode(const PREDICTION_MODE mode) {
1418
19.3k
  return (mode >= SINGLE_INTER_MODE_START) && (mode < SINGLE_INTER_MODE_END);
1419
19.3k
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_allowed_mode
decodeframe.c:is_interintra_allowed_mode
Line
Count
Source
1417
3.70k
static inline int is_interintra_allowed_mode(const PREDICTION_MODE mode) {
1418
3.70k
  return (mode >= SINGLE_INTER_MODE_START) && (mode < SINGLE_INTER_MODE_END);
1419
3.70k
}
decodemv.c:is_interintra_allowed_mode
Line
Count
Source
1417
15.6k
static inline int is_interintra_allowed_mode(const PREDICTION_MODE mode) {
1418
15.6k
  return (mode >= SINGLE_INTER_MODE_START) && (mode < SINGLE_INTER_MODE_END);
1419
15.6k
}
Unexecuted instantiation: decoder.c:is_interintra_allowed_mode
Unexecuted instantiation: decodetxb.c:is_interintra_allowed_mode
Unexecuted instantiation: detokenize.c:is_interintra_allowed_mode
Unexecuted instantiation: obu.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_cx_iface.c:is_interintra_allowed_mode
Unexecuted instantiation: allintra_vis.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_quantize.c:is_interintra_allowed_mode
Unexecuted instantiation: bitstream.c:is_interintra_allowed_mode
Unexecuted instantiation: context_tree.c:is_interintra_allowed_mode
Unexecuted instantiation: encodeframe.c:is_interintra_allowed_mode
Unexecuted instantiation: encodeframe_utils.c:is_interintra_allowed_mode
Unexecuted instantiation: encodemb.c:is_interintra_allowed_mode
Unexecuted instantiation: encodemv.c:is_interintra_allowed_mode
Unexecuted instantiation: encoder.c:is_interintra_allowed_mode
Unexecuted instantiation: encoder_utils.c:is_interintra_allowed_mode
Unexecuted instantiation: encodetxb.c:is_interintra_allowed_mode
Unexecuted instantiation: ethread.c:is_interintra_allowed_mode
Unexecuted instantiation: firstpass.c:is_interintra_allowed_mode
Unexecuted instantiation: global_motion_facade.c:is_interintra_allowed_mode
Unexecuted instantiation: hash.c:is_interintra_allowed_mode
Unexecuted instantiation: hash_motion.c:is_interintra_allowed_mode
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_allowed_mode
Unexecuted instantiation: level.c:is_interintra_allowed_mode
Unexecuted instantiation: lookahead.c:is_interintra_allowed_mode
Unexecuted instantiation: mcomp.c:is_interintra_allowed_mode
Unexecuted instantiation: mv_prec.c:is_interintra_allowed_mode
Unexecuted instantiation: palette.c:is_interintra_allowed_mode
Unexecuted instantiation: partition_search.c:is_interintra_allowed_mode
Unexecuted instantiation: partition_strategy.c:is_interintra_allowed_mode
Unexecuted instantiation: pass2_strategy.c:is_interintra_allowed_mode
Unexecuted instantiation: pickcdef.c:is_interintra_allowed_mode
Unexecuted instantiation: picklpf.c:is_interintra_allowed_mode
Unexecuted instantiation: pickrst.c:is_interintra_allowed_mode
Unexecuted instantiation: ratectrl.c:is_interintra_allowed_mode
Unexecuted instantiation: rd.c:is_interintra_allowed_mode
Unexecuted instantiation: rdopt.c:is_interintra_allowed_mode
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_allowed_mode
Unexecuted instantiation: nonrd_opt.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter_enc.c:is_interintra_allowed_mode
Unexecuted instantiation: segmentation.c:is_interintra_allowed_mode
Unexecuted instantiation: speed_features.c:is_interintra_allowed_mode
Unexecuted instantiation: superres_scale.c:is_interintra_allowed_mode
Unexecuted instantiation: svc_layercontext.c:is_interintra_allowed_mode
Unexecuted instantiation: temporal_filter.c:is_interintra_allowed_mode
Unexecuted instantiation: tokenize.c:is_interintra_allowed_mode
Unexecuted instantiation: tpl_model.c:is_interintra_allowed_mode
Unexecuted instantiation: tx_search.c:is_interintra_allowed_mode
Unexecuted instantiation: txb_rdopt.c:is_interintra_allowed_mode
Unexecuted instantiation: intra_mode_search.c:is_interintra_allowed_mode
Unexecuted instantiation: var_based_part.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_allowed_mode
Unexecuted instantiation: dwt.c:is_interintra_allowed_mode
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_rtcd.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_convolve.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_mask.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_allowed_mode
Unexecuted instantiation: intrapred.c:is_interintra_allowed_mode
Unexecuted instantiation: avg.c:is_interintra_allowed_mode
Unexecuted instantiation: psnr.c:is_interintra_allowed_mode
Unexecuted instantiation: quantize.c:is_interintra_allowed_mode
Unexecuted instantiation: sad.c:is_interintra_allowed_mode
Unexecuted instantiation: sad_av1.c:is_interintra_allowed_mode
Unexecuted instantiation: sse.c:is_interintra_allowed_mode
Unexecuted instantiation: variance.c:is_interintra_allowed_mode
Unexecuted instantiation: pyramid.c:is_interintra_allowed_mode
Unexecuted instantiation: corner_match.c:is_interintra_allowed_mode
Unexecuted instantiation: disflow.c:is_interintra_allowed_mode
Unexecuted instantiation: noise_util.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: intrapred_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: fft_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: quantize_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: variance_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: quantize_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: variance_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: intrapred_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: corner_match_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: disflow_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: sse_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: intrapred_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: corner_match_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: disflow_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: fft_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: subtract_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: quantize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: sad4d_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: sad_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: variance_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: sse_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: alloccommon.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_loopfilter.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_txfm.c:is_interintra_allowed_mode
Unexecuted instantiation: blockd.c:is_interintra_allowed_mode
Unexecuted instantiation: cdef.c:is_interintra_allowed_mode
Unexecuted instantiation: cdef_block.c:is_interintra_allowed_mode
Unexecuted instantiation: cfl.c:is_interintra_allowed_mode
Unexecuted instantiation: convolve.c:is_interintra_allowed_mode
Unexecuted instantiation: debugmodes.c:is_interintra_allowed_mode
Unexecuted instantiation: entropy.c:is_interintra_allowed_mode
Unexecuted instantiation: entropymode.c:is_interintra_allowed_mode
Unexecuted instantiation: entropymv.c:is_interintra_allowed_mode
Unexecuted instantiation: idct.c:is_interintra_allowed_mode
Unexecuted instantiation: mvref_common.c:is_interintra_allowed_mode
Unexecuted instantiation: pred_common.c:is_interintra_allowed_mode
Unexecuted instantiation: quant_common.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter.c:is_interintra_allowed_mode
Unexecuted instantiation: reconintra.c:is_interintra_allowed_mode
Unexecuted instantiation: resize.c:is_interintra_allowed_mode
Unexecuted instantiation: restoration.c:is_interintra_allowed_mode
Unexecuted instantiation: scale.c:is_interintra_allowed_mode
Unexecuted instantiation: scan.c:is_interintra_allowed_mode
Unexecuted instantiation: seg_common.c:is_interintra_allowed_mode
Unexecuted instantiation: thread_common.c:is_interintra_allowed_mode
Unexecuted instantiation: tile_common.c:is_interintra_allowed_mode
Unexecuted instantiation: txb_common.c:is_interintra_allowed_mode
Unexecuted instantiation: warped_motion.c:is_interintra_allowed_mode
Unexecuted instantiation: aq_complexity.c:is_interintra_allowed_mode
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_allowed_mode
Unexecuted instantiation: aq_variance.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_allowed_mode
Unexecuted instantiation: cnn.c:is_interintra_allowed_mode
Unexecuted instantiation: compound_type.c:is_interintra_allowed_mode
Unexecuted instantiation: encode_strategy.c:is_interintra_allowed_mode
Unexecuted instantiation: global_motion.c:is_interintra_allowed_mode
Unexecuted instantiation: gop_structure.c:is_interintra_allowed_mode
Unexecuted instantiation: interp_search.c:is_interintra_allowed_mode
Unexecuted instantiation: ml.c:is_interintra_allowed_mode
Unexecuted instantiation: motion_search_facade.c:is_interintra_allowed_mode
Unexecuted instantiation: cfl_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: convolve_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: resize_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: ml_sse3.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: cfl_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: resize_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: filterintra_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: selfguided_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: rdopt_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: pickrst_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_allowed_mode
Unexecuted instantiation: hash_sse42.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: cfl_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: reconinter_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: resize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: selfguided_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: rdopt_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: pickrst_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: cnn_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: ml_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_allowed_mode
Unexecuted instantiation: blk_sse_sum.c:is_interintra_allowed_mode
Unexecuted instantiation: fft.c:is_interintra_allowed_mode
Unexecuted instantiation: sum_squares.c:is_interintra_allowed_mode
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_allowed_mode
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_allowed_mode
1420
1421
15.7k
static inline int is_interintra_allowed_ref(const MV_REFERENCE_FRAME rf[2]) {
1422
15.7k
  return (rf[0] > INTRA_FRAME) && (rf[1] <= INTRA_FRAME);
1423
15.7k
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_allowed_ref
decodeframe.c:is_interintra_allowed_ref
Line
Count
Source
1421
3.70k
static inline int is_interintra_allowed_ref(const MV_REFERENCE_FRAME rf[2]) {
1422
3.70k
  return (rf[0] > INTRA_FRAME) && (rf[1] <= INTRA_FRAME);
1423
3.70k
}
decodemv.c:is_interintra_allowed_ref
Line
Count
Source
1421
12.0k
static inline int is_interintra_allowed_ref(const MV_REFERENCE_FRAME rf[2]) {
1422
12.0k
  return (rf[0] > INTRA_FRAME) && (rf[1] <= INTRA_FRAME);
1423
12.0k
}
Unexecuted instantiation: decoder.c:is_interintra_allowed_ref
Unexecuted instantiation: decodetxb.c:is_interintra_allowed_ref
Unexecuted instantiation: detokenize.c:is_interintra_allowed_ref
Unexecuted instantiation: obu.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_cx_iface.c:is_interintra_allowed_ref
Unexecuted instantiation: allintra_vis.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_quantize.c:is_interintra_allowed_ref
Unexecuted instantiation: bitstream.c:is_interintra_allowed_ref
Unexecuted instantiation: context_tree.c:is_interintra_allowed_ref
Unexecuted instantiation: encodeframe.c:is_interintra_allowed_ref
Unexecuted instantiation: encodeframe_utils.c:is_interintra_allowed_ref
Unexecuted instantiation: encodemb.c:is_interintra_allowed_ref
Unexecuted instantiation: encodemv.c:is_interintra_allowed_ref
Unexecuted instantiation: encoder.c:is_interintra_allowed_ref
Unexecuted instantiation: encoder_utils.c:is_interintra_allowed_ref
Unexecuted instantiation: encodetxb.c:is_interintra_allowed_ref
Unexecuted instantiation: ethread.c:is_interintra_allowed_ref
Unexecuted instantiation: firstpass.c:is_interintra_allowed_ref
Unexecuted instantiation: global_motion_facade.c:is_interintra_allowed_ref
Unexecuted instantiation: hash.c:is_interintra_allowed_ref
Unexecuted instantiation: hash_motion.c:is_interintra_allowed_ref
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_allowed_ref
Unexecuted instantiation: level.c:is_interintra_allowed_ref
Unexecuted instantiation: lookahead.c:is_interintra_allowed_ref
Unexecuted instantiation: mcomp.c:is_interintra_allowed_ref
Unexecuted instantiation: mv_prec.c:is_interintra_allowed_ref
Unexecuted instantiation: palette.c:is_interintra_allowed_ref
Unexecuted instantiation: partition_search.c:is_interintra_allowed_ref
Unexecuted instantiation: partition_strategy.c:is_interintra_allowed_ref
Unexecuted instantiation: pass2_strategy.c:is_interintra_allowed_ref
Unexecuted instantiation: pickcdef.c:is_interintra_allowed_ref
Unexecuted instantiation: picklpf.c:is_interintra_allowed_ref
Unexecuted instantiation: pickrst.c:is_interintra_allowed_ref
Unexecuted instantiation: ratectrl.c:is_interintra_allowed_ref
Unexecuted instantiation: rd.c:is_interintra_allowed_ref
Unexecuted instantiation: rdopt.c:is_interintra_allowed_ref
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_allowed_ref
Unexecuted instantiation: nonrd_opt.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter_enc.c:is_interintra_allowed_ref
Unexecuted instantiation: segmentation.c:is_interintra_allowed_ref
Unexecuted instantiation: speed_features.c:is_interintra_allowed_ref
Unexecuted instantiation: superres_scale.c:is_interintra_allowed_ref
Unexecuted instantiation: svc_layercontext.c:is_interintra_allowed_ref
Unexecuted instantiation: temporal_filter.c:is_interintra_allowed_ref
Unexecuted instantiation: tokenize.c:is_interintra_allowed_ref
Unexecuted instantiation: tpl_model.c:is_interintra_allowed_ref
Unexecuted instantiation: tx_search.c:is_interintra_allowed_ref
Unexecuted instantiation: txb_rdopt.c:is_interintra_allowed_ref
Unexecuted instantiation: intra_mode_search.c:is_interintra_allowed_ref
Unexecuted instantiation: var_based_part.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_allowed_ref
Unexecuted instantiation: dwt.c:is_interintra_allowed_ref
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_rtcd.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_convolve.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_mask.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_allowed_ref
Unexecuted instantiation: intrapred.c:is_interintra_allowed_ref
Unexecuted instantiation: avg.c:is_interintra_allowed_ref
Unexecuted instantiation: psnr.c:is_interintra_allowed_ref
Unexecuted instantiation: quantize.c:is_interintra_allowed_ref
Unexecuted instantiation: sad.c:is_interintra_allowed_ref
Unexecuted instantiation: sad_av1.c:is_interintra_allowed_ref
Unexecuted instantiation: sse.c:is_interintra_allowed_ref
Unexecuted instantiation: variance.c:is_interintra_allowed_ref
Unexecuted instantiation: pyramid.c:is_interintra_allowed_ref
Unexecuted instantiation: corner_match.c:is_interintra_allowed_ref
Unexecuted instantiation: disflow.c:is_interintra_allowed_ref
Unexecuted instantiation: noise_util.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: intrapred_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: fft_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: quantize_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: variance_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: quantize_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: variance_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: intrapred_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: corner_match_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: disflow_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: sse_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: intrapred_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: corner_match_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: disflow_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: fft_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: subtract_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: quantize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: sad4d_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: sad_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: variance_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: sse_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: alloccommon.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_loopfilter.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_txfm.c:is_interintra_allowed_ref
Unexecuted instantiation: blockd.c:is_interintra_allowed_ref
Unexecuted instantiation: cdef.c:is_interintra_allowed_ref
Unexecuted instantiation: cdef_block.c:is_interintra_allowed_ref
Unexecuted instantiation: cfl.c:is_interintra_allowed_ref
Unexecuted instantiation: convolve.c:is_interintra_allowed_ref
Unexecuted instantiation: debugmodes.c:is_interintra_allowed_ref
Unexecuted instantiation: entropy.c:is_interintra_allowed_ref
Unexecuted instantiation: entropymode.c:is_interintra_allowed_ref
Unexecuted instantiation: entropymv.c:is_interintra_allowed_ref
Unexecuted instantiation: idct.c:is_interintra_allowed_ref
Unexecuted instantiation: mvref_common.c:is_interintra_allowed_ref
Unexecuted instantiation: pred_common.c:is_interintra_allowed_ref
Unexecuted instantiation: quant_common.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter.c:is_interintra_allowed_ref
Unexecuted instantiation: reconintra.c:is_interintra_allowed_ref
Unexecuted instantiation: resize.c:is_interintra_allowed_ref
Unexecuted instantiation: restoration.c:is_interintra_allowed_ref
Unexecuted instantiation: scale.c:is_interintra_allowed_ref
Unexecuted instantiation: scan.c:is_interintra_allowed_ref
Unexecuted instantiation: seg_common.c:is_interintra_allowed_ref
Unexecuted instantiation: thread_common.c:is_interintra_allowed_ref
Unexecuted instantiation: tile_common.c:is_interintra_allowed_ref
Unexecuted instantiation: txb_common.c:is_interintra_allowed_ref
Unexecuted instantiation: warped_motion.c:is_interintra_allowed_ref
Unexecuted instantiation: aq_complexity.c:is_interintra_allowed_ref
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_allowed_ref
Unexecuted instantiation: aq_variance.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_allowed_ref
Unexecuted instantiation: cnn.c:is_interintra_allowed_ref
Unexecuted instantiation: compound_type.c:is_interintra_allowed_ref
Unexecuted instantiation: encode_strategy.c:is_interintra_allowed_ref
Unexecuted instantiation: global_motion.c:is_interintra_allowed_ref
Unexecuted instantiation: gop_structure.c:is_interintra_allowed_ref
Unexecuted instantiation: interp_search.c:is_interintra_allowed_ref
Unexecuted instantiation: ml.c:is_interintra_allowed_ref
Unexecuted instantiation: motion_search_facade.c:is_interintra_allowed_ref
Unexecuted instantiation: cfl_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: convolve_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: resize_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: ml_sse3.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: cfl_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: resize_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: filterintra_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: selfguided_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: rdopt_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: pickrst_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_allowed_ref
Unexecuted instantiation: hash_sse42.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: cfl_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: reconinter_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: resize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: selfguided_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: rdopt_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: pickrst_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: cnn_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: ml_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_allowed_ref
Unexecuted instantiation: blk_sse_sum.c:is_interintra_allowed_ref
Unexecuted instantiation: fft.c:is_interintra_allowed_ref
Unexecuted instantiation: sum_squares.c:is_interintra_allowed_ref
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_allowed_ref
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_allowed_ref
1424
1425
31.3k
static inline int is_interintra_allowed(const MB_MODE_INFO *mbmi) {
1426
31.3k
  return is_interintra_allowed_bsize(mbmi->bsize) &&
1427
31.3k
         is_interintra_allowed_mode(mbmi->mode) &&
1428
31.3k
         is_interintra_allowed_ref(mbmi->ref_frame);
1429
31.3k
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_allowed
decodeframe.c:is_interintra_allowed
Line
Count
Source
1425
3.70k
static inline int is_interintra_allowed(const MB_MODE_INFO *mbmi) {
1426
3.70k
  return is_interintra_allowed_bsize(mbmi->bsize) &&
1427
3.70k
         is_interintra_allowed_mode(mbmi->mode) &&
1428
3.70k
         is_interintra_allowed_ref(mbmi->ref_frame);
1429
3.70k
}
decodemv.c:is_interintra_allowed
Line
Count
Source
1425
27.6k
static inline int is_interintra_allowed(const MB_MODE_INFO *mbmi) {
1426
27.6k
  return is_interintra_allowed_bsize(mbmi->bsize) &&
1427
27.6k
         is_interintra_allowed_mode(mbmi->mode) &&
1428
27.6k
         is_interintra_allowed_ref(mbmi->ref_frame);
1429
27.6k
}
Unexecuted instantiation: decoder.c:is_interintra_allowed
Unexecuted instantiation: decodetxb.c:is_interintra_allowed
Unexecuted instantiation: detokenize.c:is_interintra_allowed
Unexecuted instantiation: obu.c:is_interintra_allowed
Unexecuted instantiation: av1_cx_iface.c:is_interintra_allowed
Unexecuted instantiation: allintra_vis.c:is_interintra_allowed
Unexecuted instantiation: av1_quantize.c:is_interintra_allowed
Unexecuted instantiation: bitstream.c:is_interintra_allowed
Unexecuted instantiation: context_tree.c:is_interintra_allowed
Unexecuted instantiation: encodeframe.c:is_interintra_allowed
Unexecuted instantiation: encodeframe_utils.c:is_interintra_allowed
Unexecuted instantiation: encodemb.c:is_interintra_allowed
Unexecuted instantiation: encodemv.c:is_interintra_allowed
Unexecuted instantiation: encoder.c:is_interintra_allowed
Unexecuted instantiation: encoder_utils.c:is_interintra_allowed
Unexecuted instantiation: encodetxb.c:is_interintra_allowed
Unexecuted instantiation: ethread.c:is_interintra_allowed
Unexecuted instantiation: firstpass.c:is_interintra_allowed
Unexecuted instantiation: global_motion_facade.c:is_interintra_allowed
Unexecuted instantiation: hash.c:is_interintra_allowed
Unexecuted instantiation: hash_motion.c:is_interintra_allowed
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_allowed
Unexecuted instantiation: level.c:is_interintra_allowed
Unexecuted instantiation: lookahead.c:is_interintra_allowed
Unexecuted instantiation: mcomp.c:is_interintra_allowed
Unexecuted instantiation: mv_prec.c:is_interintra_allowed
Unexecuted instantiation: palette.c:is_interintra_allowed
Unexecuted instantiation: partition_search.c:is_interintra_allowed
Unexecuted instantiation: partition_strategy.c:is_interintra_allowed
Unexecuted instantiation: pass2_strategy.c:is_interintra_allowed
Unexecuted instantiation: pickcdef.c:is_interintra_allowed
Unexecuted instantiation: picklpf.c:is_interintra_allowed
Unexecuted instantiation: pickrst.c:is_interintra_allowed
Unexecuted instantiation: ratectrl.c:is_interintra_allowed
Unexecuted instantiation: rd.c:is_interintra_allowed
Unexecuted instantiation: rdopt.c:is_interintra_allowed
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_allowed
Unexecuted instantiation: nonrd_opt.c:is_interintra_allowed
Unexecuted instantiation: reconinter_enc.c:is_interintra_allowed
Unexecuted instantiation: segmentation.c:is_interintra_allowed
Unexecuted instantiation: speed_features.c:is_interintra_allowed
Unexecuted instantiation: superres_scale.c:is_interintra_allowed
Unexecuted instantiation: svc_layercontext.c:is_interintra_allowed
Unexecuted instantiation: temporal_filter.c:is_interintra_allowed
Unexecuted instantiation: tokenize.c:is_interintra_allowed
Unexecuted instantiation: tpl_model.c:is_interintra_allowed
Unexecuted instantiation: tx_search.c:is_interintra_allowed
Unexecuted instantiation: txb_rdopt.c:is_interintra_allowed
Unexecuted instantiation: intra_mode_search.c:is_interintra_allowed
Unexecuted instantiation: var_based_part.c:is_interintra_allowed
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_allowed
Unexecuted instantiation: dwt.c:is_interintra_allowed
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_allowed
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_allowed
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_allowed
Unexecuted instantiation: av1_rtcd.c:is_interintra_allowed
Unexecuted instantiation: aom_convolve.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_mask.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_allowed
Unexecuted instantiation: intrapred.c:is_interintra_allowed
Unexecuted instantiation: avg.c:is_interintra_allowed
Unexecuted instantiation: psnr.c:is_interintra_allowed
Unexecuted instantiation: quantize.c:is_interintra_allowed
Unexecuted instantiation: sad.c:is_interintra_allowed
Unexecuted instantiation: sad_av1.c:is_interintra_allowed
Unexecuted instantiation: sse.c:is_interintra_allowed
Unexecuted instantiation: variance.c:is_interintra_allowed
Unexecuted instantiation: pyramid.c:is_interintra_allowed
Unexecuted instantiation: corner_match.c:is_interintra_allowed
Unexecuted instantiation: disflow.c:is_interintra_allowed
Unexecuted instantiation: noise_util.c:is_interintra_allowed
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_allowed
Unexecuted instantiation: intrapred_sse2.c:is_interintra_allowed
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_allowed
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_allowed
Unexecuted instantiation: fft_sse2.c:is_interintra_allowed
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_allowed
Unexecuted instantiation: quantize_sse2.c:is_interintra_allowed
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_allowed
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_allowed
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_allowed
Unexecuted instantiation: variance_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_allowed
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_allowed
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_allowed
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_allowed
Unexecuted instantiation: quantize_ssse3.c:is_interintra_allowed
Unexecuted instantiation: variance_ssse3.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_allowed
Unexecuted instantiation: intrapred_sse4.c:is_interintra_allowed
Unexecuted instantiation: corner_match_sse4.c:is_interintra_allowed
Unexecuted instantiation: disflow_sse4.c:is_interintra_allowed
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_allowed
Unexecuted instantiation: sse_sse4.c:is_interintra_allowed
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_allowed
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_allowed
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_allowed
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: intrapred_avx2.c:is_interintra_allowed
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_allowed
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_allowed
Unexecuted instantiation: corner_match_avx2.c:is_interintra_allowed
Unexecuted instantiation: disflow_avx2.c:is_interintra_allowed
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: fft_avx2.c:is_interintra_allowed
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: subtract_avx2.c:is_interintra_allowed
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_allowed
Unexecuted instantiation: quantize_avx2.c:is_interintra_allowed
Unexecuted instantiation: sad4d_avx2.c:is_interintra_allowed
Unexecuted instantiation: sad_avx2.c:is_interintra_allowed
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_allowed
Unexecuted instantiation: variance_avx2.c:is_interintra_allowed
Unexecuted instantiation: sse_avx2.c:is_interintra_allowed
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_allowed
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_allowed
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_allowed
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_allowed
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_allowed
Unexecuted instantiation: alloccommon.c:is_interintra_allowed
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_allowed
Unexecuted instantiation: av1_loopfilter.c:is_interintra_allowed
Unexecuted instantiation: av1_txfm.c:is_interintra_allowed
Unexecuted instantiation: blockd.c:is_interintra_allowed
Unexecuted instantiation: cdef.c:is_interintra_allowed
Unexecuted instantiation: cdef_block.c:is_interintra_allowed
Unexecuted instantiation: cfl.c:is_interintra_allowed
Unexecuted instantiation: convolve.c:is_interintra_allowed
Unexecuted instantiation: debugmodes.c:is_interintra_allowed
Unexecuted instantiation: entropy.c:is_interintra_allowed
Unexecuted instantiation: entropymode.c:is_interintra_allowed
Unexecuted instantiation: entropymv.c:is_interintra_allowed
Unexecuted instantiation: idct.c:is_interintra_allowed
Unexecuted instantiation: mvref_common.c:is_interintra_allowed
Unexecuted instantiation: pred_common.c:is_interintra_allowed
Unexecuted instantiation: quant_common.c:is_interintra_allowed
Unexecuted instantiation: reconinter.c:is_interintra_allowed
Unexecuted instantiation: reconintra.c:is_interintra_allowed
Unexecuted instantiation: resize.c:is_interintra_allowed
Unexecuted instantiation: restoration.c:is_interintra_allowed
Unexecuted instantiation: scale.c:is_interintra_allowed
Unexecuted instantiation: scan.c:is_interintra_allowed
Unexecuted instantiation: seg_common.c:is_interintra_allowed
Unexecuted instantiation: thread_common.c:is_interintra_allowed
Unexecuted instantiation: tile_common.c:is_interintra_allowed
Unexecuted instantiation: txb_common.c:is_interintra_allowed
Unexecuted instantiation: warped_motion.c:is_interintra_allowed
Unexecuted instantiation: aq_complexity.c:is_interintra_allowed
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_allowed
Unexecuted instantiation: aq_variance.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_allowed
Unexecuted instantiation: cnn.c:is_interintra_allowed
Unexecuted instantiation: compound_type.c:is_interintra_allowed
Unexecuted instantiation: encode_strategy.c:is_interintra_allowed
Unexecuted instantiation: global_motion.c:is_interintra_allowed
Unexecuted instantiation: gop_structure.c:is_interintra_allowed
Unexecuted instantiation: interp_search.c:is_interintra_allowed
Unexecuted instantiation: ml.c:is_interintra_allowed
Unexecuted instantiation: motion_search_facade.c:is_interintra_allowed
Unexecuted instantiation: cfl_sse2.c:is_interintra_allowed
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_allowed
Unexecuted instantiation: convolve_sse2.c:is_interintra_allowed
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_allowed
Unexecuted instantiation: resize_sse2.c:is_interintra_allowed
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_allowed
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_allowed
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_allowed
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_allowed
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_allowed
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_allowed
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_allowed
Unexecuted instantiation: ml_sse3.c:is_interintra_allowed
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_allowed
Unexecuted instantiation: cfl_ssse3.c:is_interintra_allowed
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_allowed
Unexecuted instantiation: resize_ssse3.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_allowed
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_allowed
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_allowed
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_allowed
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_allowed
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_allowed
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_allowed
Unexecuted instantiation: filterintra_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_allowed
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_allowed
Unexecuted instantiation: reconinter_sse4.c:is_interintra_allowed
Unexecuted instantiation: selfguided_sse4.c:is_interintra_allowed
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_allowed
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_allowed
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_allowed
Unexecuted instantiation: rdopt_sse4.c:is_interintra_allowed
Unexecuted instantiation: pickrst_sse4.c:is_interintra_allowed
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_allowed
Unexecuted instantiation: hash_sse42.c:is_interintra_allowed
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_allowed
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_allowed
Unexecuted instantiation: cfl_avx2.c:is_interintra_allowed
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_allowed
Unexecuted instantiation: convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_allowed
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: reconinter_avx2.c:is_interintra_allowed
Unexecuted instantiation: resize_avx2.c:is_interintra_allowed
Unexecuted instantiation: selfguided_avx2.c:is_interintra_allowed
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_allowed
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_allowed
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_allowed
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_allowed
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_allowed
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_allowed
Unexecuted instantiation: rdopt_avx2.c:is_interintra_allowed
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_allowed
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_allowed
Unexecuted instantiation: pickrst_avx2.c:is_interintra_allowed
Unexecuted instantiation: cnn_avx2.c:is_interintra_allowed
Unexecuted instantiation: ml_avx2.c:is_interintra_allowed
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_allowed
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_allowed
Unexecuted instantiation: blk_sse_sum.c:is_interintra_allowed
Unexecuted instantiation: fft.c:is_interintra_allowed
Unexecuted instantiation: sum_squares.c:is_interintra_allowed
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_allowed
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_allowed
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_allowed
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_allowed
1430
1431
0
static inline int is_interintra_allowed_bsize_group(int group) {
1432
0
  int i;
1433
0
  for (i = 0; i < BLOCK_SIZES_ALL; i++) {
1434
0
    if (size_group_lookup[i] == group &&
1435
0
        is_interintra_allowed_bsize((BLOCK_SIZE)i)) {
1436
0
      return 1;
1437
0
    }
1438
0
  }
1439
0
  return 0;
1440
0
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: decodeframe.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: decodemv.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: decoder.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: decodetxb.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: detokenize.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: obu.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_cx_iface.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: allintra_vis.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_quantize.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: bitstream.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: context_tree.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodeframe.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodeframe_utils.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodemb.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodemv.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encoder.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encoder_utils.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodetxb.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: ethread.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: firstpass.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: global_motion_facade.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: hash.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: hash_motion.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: level.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: lookahead.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: mcomp.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: mv_prec.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: palette.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: partition_search.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: partition_strategy.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pass2_strategy.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pickcdef.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: picklpf.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pickrst.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: ratectrl.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: rd.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: rdopt.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: nonrd_opt.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter_enc.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: segmentation.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: speed_features.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: superres_scale.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: svc_layercontext.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: temporal_filter.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: tokenize.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: tpl_model.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: tx_search.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: txb_rdopt.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intra_mode_search.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: var_based_part.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: dwt.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_rtcd.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_convolve.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_mask.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intrapred.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: avg.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: psnr.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: quantize.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sad.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sad_av1.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sse.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pyramid.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: corner_match.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: disflow.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: noise_util.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intrapred_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: fft_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: quantize_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: quantize_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intrapred_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: corner_match_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: disflow_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sse_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intrapred_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: corner_match_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: disflow_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: fft_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: subtract_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: quantize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sad4d_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sad_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sse_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: alloccommon.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_loopfilter.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_txfm.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blockd.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cdef.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cdef_block.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cfl.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: convolve.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: debugmodes.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: entropy.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: entropymode.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: entropymv.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: idct.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: mvref_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pred_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: quant_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconintra.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: resize.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: restoration.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: scale.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: scan.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: seg_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: thread_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: tile_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: txb_common.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: warped_motion.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aq_complexity.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: aq_variance.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cnn.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: compound_type.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encode_strategy.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: global_motion.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: gop_structure.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: interp_search.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: ml.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: motion_search_facade.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cfl_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: convolve_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: resize_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: ml_sse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cfl_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: resize_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: filterintra_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: selfguided_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: rdopt_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pickrst_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: hash_sse42.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cfl_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: reconinter_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: resize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: selfguided_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: rdopt_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: pickrst_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: cnn_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: ml_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: blk_sse_sum.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: fft.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: sum_squares.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_allowed_bsize_group
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_allowed_bsize_group
1441
1442
14.9M
static inline int is_interintra_pred(const MB_MODE_INFO *mbmi) {
1443
14.9M
  return mbmi->ref_frame[0] > INTRA_FRAME &&
1444
14.9M
         mbmi->ref_frame[1] == INTRA_FRAME && is_interintra_allowed(mbmi);
1445
14.9M
}
Unexecuted instantiation: av1_dx_iface.c:is_interintra_pred
decodeframe.c:is_interintra_pred
Line
Count
Source
1442
449k
static inline int is_interintra_pred(const MB_MODE_INFO *mbmi) {
1443
449k
  return mbmi->ref_frame[0] > INTRA_FRAME &&
1444
449k
         mbmi->ref_frame[1] == INTRA_FRAME && is_interintra_allowed(mbmi);
1445
449k
}
Unexecuted instantiation: decodemv.c:is_interintra_pred
Unexecuted instantiation: decoder.c:is_interintra_pred
Unexecuted instantiation: decodetxb.c:is_interintra_pred
Unexecuted instantiation: detokenize.c:is_interintra_pred
Unexecuted instantiation: obu.c:is_interintra_pred
Unexecuted instantiation: av1_cx_iface.c:is_interintra_pred
Unexecuted instantiation: allintra_vis.c:is_interintra_pred
Unexecuted instantiation: av1_quantize.c:is_interintra_pred
Unexecuted instantiation: bitstream.c:is_interintra_pred
Unexecuted instantiation: context_tree.c:is_interintra_pred
Unexecuted instantiation: encodeframe.c:is_interintra_pred
Unexecuted instantiation: encodeframe_utils.c:is_interintra_pred
Unexecuted instantiation: encodemb.c:is_interintra_pred
Unexecuted instantiation: encodemv.c:is_interintra_pred
Unexecuted instantiation: encoder.c:is_interintra_pred
Unexecuted instantiation: encoder_utils.c:is_interintra_pred
Unexecuted instantiation: encodetxb.c:is_interintra_pred
Unexecuted instantiation: ethread.c:is_interintra_pred
Unexecuted instantiation: firstpass.c:is_interintra_pred
Unexecuted instantiation: global_motion_facade.c:is_interintra_pred
Unexecuted instantiation: hash.c:is_interintra_pred
Unexecuted instantiation: hash_motion.c:is_interintra_pred
Unexecuted instantiation: hybrid_fwd_txfm.c:is_interintra_pred
Unexecuted instantiation: level.c:is_interintra_pred
Unexecuted instantiation: lookahead.c:is_interintra_pred
Unexecuted instantiation: mcomp.c:is_interintra_pred
Unexecuted instantiation: mv_prec.c:is_interintra_pred
Unexecuted instantiation: palette.c:is_interintra_pred
Unexecuted instantiation: partition_search.c:is_interintra_pred
Unexecuted instantiation: partition_strategy.c:is_interintra_pred
Unexecuted instantiation: pass2_strategy.c:is_interintra_pred
Unexecuted instantiation: pickcdef.c:is_interintra_pred
Unexecuted instantiation: picklpf.c:is_interintra_pred
Unexecuted instantiation: pickrst.c:is_interintra_pred
Unexecuted instantiation: ratectrl.c:is_interintra_pred
Unexecuted instantiation: rd.c:is_interintra_pred
Unexecuted instantiation: rdopt.c:is_interintra_pred
Unexecuted instantiation: nonrd_pickmode.c:is_interintra_pred
Unexecuted instantiation: nonrd_opt.c:is_interintra_pred
reconinter_enc.c:is_interintra_pred
Line
Count
Source
1442
14.4M
static inline int is_interintra_pred(const MB_MODE_INFO *mbmi) {
1443
14.4M
  return mbmi->ref_frame[0] > INTRA_FRAME &&
1444
14.4M
         mbmi->ref_frame[1] == INTRA_FRAME && is_interintra_allowed(mbmi);
1445
14.4M
}
Unexecuted instantiation: segmentation.c:is_interintra_pred
Unexecuted instantiation: speed_features.c:is_interintra_pred
Unexecuted instantiation: superres_scale.c:is_interintra_pred
Unexecuted instantiation: svc_layercontext.c:is_interintra_pred
Unexecuted instantiation: temporal_filter.c:is_interintra_pred
Unexecuted instantiation: tokenize.c:is_interintra_pred
Unexecuted instantiation: tpl_model.c:is_interintra_pred
Unexecuted instantiation: tx_search.c:is_interintra_pred
Unexecuted instantiation: txb_rdopt.c:is_interintra_pred
Unexecuted instantiation: intra_mode_search.c:is_interintra_pred
Unexecuted instantiation: var_based_part.c:is_interintra_pred
Unexecuted instantiation: av1_noise_estimate.c:is_interintra_pred
Unexecuted instantiation: dwt.c:is_interintra_pred
Unexecuted instantiation: encodetxb_sse2.c:is_interintra_pred
Unexecuted instantiation: reconinter_enc_sse2.c:is_interintra_pred
Unexecuted instantiation: aom_dsp_rtcd.c:is_interintra_pred
Unexecuted instantiation: av1_rtcd.c:is_interintra_pred
Unexecuted instantiation: aom_convolve.c:is_interintra_pred
Unexecuted instantiation: blend_a64_hmask.c:is_interintra_pred
Unexecuted instantiation: blend_a64_mask.c:is_interintra_pred
Unexecuted instantiation: blend_a64_vmask.c:is_interintra_pred
Unexecuted instantiation: intrapred.c:is_interintra_pred
Unexecuted instantiation: avg.c:is_interintra_pred
Unexecuted instantiation: psnr.c:is_interintra_pred
Unexecuted instantiation: quantize.c:is_interintra_pred
Unexecuted instantiation: sad.c:is_interintra_pred
Unexecuted instantiation: sad_av1.c:is_interintra_pred
Unexecuted instantiation: sse.c:is_interintra_pred
Unexecuted instantiation: variance.c:is_interintra_pred
Unexecuted instantiation: pyramid.c:is_interintra_pred
Unexecuted instantiation: corner_match.c:is_interintra_pred
Unexecuted instantiation: disflow.c:is_interintra_pred
Unexecuted instantiation: noise_util.c:is_interintra_pred
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_interintra_pred
Unexecuted instantiation: intrapred_sse2.c:is_interintra_pred
Unexecuted instantiation: loopfilter_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_interintra_pred
Unexecuted instantiation: avg_intrin_sse2.c:is_interintra_pred
Unexecuted instantiation: fft_sse2.c:is_interintra_pred
Unexecuted instantiation: fwd_txfm_sse2.c:is_interintra_pred
Unexecuted instantiation: quantize_sse2.c:is_interintra_pred
Unexecuted instantiation: adaptive_quantize_sse2.c:is_interintra_pred
Unexecuted instantiation: blk_sse_sum_sse2.c:is_interintra_pred
Unexecuted instantiation: sum_squares_sse2.c:is_interintra_pred
Unexecuted instantiation: variance_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_subtract_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_variance_sse2.c:is_interintra_pred
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_interintra_pred
Unexecuted instantiation: intrapred_ssse3.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_ssse3.c:is_interintra_pred
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_interintra_pred
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_interintra_pred
Unexecuted instantiation: quantize_ssse3.c:is_interintra_pred
Unexecuted instantiation: variance_ssse3.c:is_interintra_pred
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_interintra_pred
Unexecuted instantiation: blend_a64_mask_sse4.c:is_interintra_pred
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_interintra_pred
Unexecuted instantiation: intrapred_sse4.c:is_interintra_pred
Unexecuted instantiation: corner_match_sse4.c:is_interintra_pred
Unexecuted instantiation: disflow_sse4.c:is_interintra_pred
Unexecuted instantiation: avg_intrin_sse4.c:is_interintra_pred
Unexecuted instantiation: sse_sse4.c:is_interintra_pred
Unexecuted instantiation: obmc_sad_sse4.c:is_interintra_pred
Unexecuted instantiation: obmc_variance_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_variance_sse4.c:is_interintra_pred
Unexecuted instantiation: aom_quantize_avx.c:is_interintra_pred
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_interintra_pred
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: intrapred_avx2.c:is_interintra_pred
Unexecuted instantiation: loopfilter_avx2.c:is_interintra_pred
Unexecuted instantiation: blend_a64_mask_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_interintra_pred
Unexecuted instantiation: corner_match_avx2.c:is_interintra_pred
Unexecuted instantiation: disflow_avx2.c:is_interintra_pred
Unexecuted instantiation: avg_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: fft_avx2.c:is_interintra_pred
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: subtract_avx2.c:is_interintra_pred
Unexecuted instantiation: adaptive_quantize_avx2.c:is_interintra_pred
Unexecuted instantiation: quantize_avx2.c:is_interintra_pred
Unexecuted instantiation: sad4d_avx2.c:is_interintra_pred
Unexecuted instantiation: sad_avx2.c:is_interintra_pred
Unexecuted instantiation: sad_impl_avx2.c:is_interintra_pred
Unexecuted instantiation: variance_avx2.c:is_interintra_pred
Unexecuted instantiation: sse_avx2.c:is_interintra_pred
Unexecuted instantiation: variance_impl_avx2.c:is_interintra_pred
Unexecuted instantiation: obmc_sad_avx2.c:is_interintra_pred
Unexecuted instantiation: obmc_variance_avx2.c:is_interintra_pred
Unexecuted instantiation: blk_sse_sum_avx2.c:is_interintra_pred
Unexecuted instantiation: sum_squares_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_sad_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_variance_avx2.c:is_interintra_pred
Unexecuted instantiation: alloccommon.c:is_interintra_pred
Unexecuted instantiation: av1_inv_txfm2d.c:is_interintra_pred
Unexecuted instantiation: av1_loopfilter.c:is_interintra_pred
Unexecuted instantiation: av1_txfm.c:is_interintra_pred
Unexecuted instantiation: blockd.c:is_interintra_pred
Unexecuted instantiation: cdef.c:is_interintra_pred
Unexecuted instantiation: cdef_block.c:is_interintra_pred
Unexecuted instantiation: cfl.c:is_interintra_pred
Unexecuted instantiation: convolve.c:is_interintra_pred
Unexecuted instantiation: debugmodes.c:is_interintra_pred
Unexecuted instantiation: entropy.c:is_interintra_pred
Unexecuted instantiation: entropymode.c:is_interintra_pred
Unexecuted instantiation: entropymv.c:is_interintra_pred
Unexecuted instantiation: idct.c:is_interintra_pred
Unexecuted instantiation: mvref_common.c:is_interintra_pred
Unexecuted instantiation: pred_common.c:is_interintra_pred
Unexecuted instantiation: quant_common.c:is_interintra_pred
Unexecuted instantiation: reconinter.c:is_interintra_pred
Unexecuted instantiation: reconintra.c:is_interintra_pred
Unexecuted instantiation: resize.c:is_interintra_pred
Unexecuted instantiation: restoration.c:is_interintra_pred
Unexecuted instantiation: scale.c:is_interintra_pred
Unexecuted instantiation: scan.c:is_interintra_pred
Unexecuted instantiation: seg_common.c:is_interintra_pred
Unexecuted instantiation: thread_common.c:is_interintra_pred
Unexecuted instantiation: tile_common.c:is_interintra_pred
Unexecuted instantiation: txb_common.c:is_interintra_pred
Unexecuted instantiation: warped_motion.c:is_interintra_pred
Unexecuted instantiation: aq_complexity.c:is_interintra_pred
Unexecuted instantiation: aq_cyclicrefresh.c:is_interintra_pred
Unexecuted instantiation: aq_variance.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm2d.c:is_interintra_pred
Unexecuted instantiation: cnn.c:is_interintra_pred
Unexecuted instantiation: compound_type.c:is_interintra_pred
Unexecuted instantiation: encode_strategy.c:is_interintra_pred
Unexecuted instantiation: global_motion.c:is_interintra_pred
Unexecuted instantiation: gop_structure.c:is_interintra_pred
Unexecuted instantiation: interp_search.c:is_interintra_pred
Unexecuted instantiation: ml.c:is_interintra_pred
Unexecuted instantiation: motion_search_facade.c:is_interintra_pred
Unexecuted instantiation: cfl_sse2.c:is_interintra_pred
Unexecuted instantiation: convolve_2d_sse2.c:is_interintra_pred
Unexecuted instantiation: convolve_sse2.c:is_interintra_pred
Unexecuted instantiation: jnt_convolve_sse2.c:is_interintra_pred
Unexecuted instantiation: resize_sse2.c:is_interintra_pred
Unexecuted instantiation: wiener_convolve_sse2.c:is_interintra_pred
Unexecuted instantiation: av1_k_means_sse2.c:is_interintra_pred
Unexecuted instantiation: av1_quantize_sse2.c:is_interintra_pred
Unexecuted instantiation: error_intrin_sse2.c:is_interintra_pred
Unexecuted instantiation: temporal_filter_sse2.c:is_interintra_pred
Unexecuted instantiation: wedge_utils_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_interintra_pred
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_interintra_pred
Unexecuted instantiation: ml_sse3.c:is_interintra_pred
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_interintra_pred
Unexecuted instantiation: cfl_ssse3.c:is_interintra_pred
Unexecuted instantiation: jnt_convolve_ssse3.c:is_interintra_pred
Unexecuted instantiation: resize_ssse3.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_interintra_pred
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_interintra_pred
Unexecuted instantiation: reconinter_ssse3.c:is_interintra_pred
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_interintra_pred
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_interintra_pred
Unexecuted instantiation: av1_txfm_sse4.c:is_interintra_pred
Unexecuted instantiation: cdef_block_sse4.c:is_interintra_pred
Unexecuted instantiation: filterintra_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_interintra_pred
Unexecuted instantiation: intra_edge_sse4.c:is_interintra_pred
Unexecuted instantiation: reconinter_sse4.c:is_interintra_pred
Unexecuted instantiation: selfguided_sse4.c:is_interintra_pred
Unexecuted instantiation: warp_plane_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_interintra_pred
Unexecuted instantiation: encodetxb_sse4.c:is_interintra_pred
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_interintra_pred
Unexecuted instantiation: rdopt_sse4.c:is_interintra_pred
Unexecuted instantiation: pickrst_sse4.c:is_interintra_pred
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_interintra_pred
Unexecuted instantiation: hash_sse42.c:is_interintra_pred
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_interintra_pred
Unexecuted instantiation: cdef_block_avx2.c:is_interintra_pred
Unexecuted instantiation: cfl_avx2.c:is_interintra_pred
Unexecuted instantiation: convolve_2d_avx2.c:is_interintra_pred
Unexecuted instantiation: convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_interintra_pred
Unexecuted instantiation: jnt_convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: reconinter_avx2.c:is_interintra_pred
Unexecuted instantiation: resize_avx2.c:is_interintra_pred
Unexecuted instantiation: selfguided_avx2.c:is_interintra_pred
Unexecuted instantiation: warp_plane_avx2.c:is_interintra_pred
Unexecuted instantiation: wiener_convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_interintra_pred
Unexecuted instantiation: av1_quantize_avx2.c:is_interintra_pred
Unexecuted instantiation: error_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_interintra_pred
Unexecuted instantiation: wedge_utils_avx2.c:is_interintra_pred
Unexecuted instantiation: encodetxb_avx2.c:is_interintra_pred
Unexecuted instantiation: rdopt_avx2.c:is_interintra_pred
Unexecuted instantiation: av1_k_means_avx2.c:is_interintra_pred
Unexecuted instantiation: temporal_filter_avx2.c:is_interintra_pred
Unexecuted instantiation: pickrst_avx2.c:is_interintra_pred
Unexecuted instantiation: cnn_avx2.c:is_interintra_pred
Unexecuted instantiation: ml_avx2.c:is_interintra_pred
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_interintra_pred
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_interintra_pred
Unexecuted instantiation: blk_sse_sum.c:is_interintra_pred
Unexecuted instantiation: fft.c:is_interintra_pred
Unexecuted instantiation: sum_squares.c:is_interintra_pred
Unexecuted instantiation: highbd_intrapred_sse2.c:is_interintra_pred
Unexecuted instantiation: variance_impl_ssse3.c:is_interintra_pred
Unexecuted instantiation: av1_inv_txfm1d.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm1d.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_interintra_pred
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_interintra_pred
1446
1447
static inline int get_vartx_max_txsize(const MACROBLOCKD *xd, BLOCK_SIZE bsize,
1448
6.14M
                                       int plane) {
1449
6.14M
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
5.96M
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
5.96M
  if (plane == 0) return max_txsize;            // luma
1452
1.83M
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
5.96M
}
Unexecuted instantiation: av1_dx_iface.c:get_vartx_max_txsize
decodeframe.c:get_vartx_max_txsize
Line
Count
Source
1448
525k
                                       int plane) {
1449
525k
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
491k
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
491k
  if (plane == 0) return max_txsize;            // luma
1452
225k
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
491k
}
Unexecuted instantiation: decodemv.c:get_vartx_max_txsize
Unexecuted instantiation: decoder.c:get_vartx_max_txsize
Unexecuted instantiation: decodetxb.c:get_vartx_max_txsize
Unexecuted instantiation: detokenize.c:get_vartx_max_txsize
Unexecuted instantiation: obu.c:get_vartx_max_txsize
Unexecuted instantiation: av1_cx_iface.c:get_vartx_max_txsize
Unexecuted instantiation: allintra_vis.c:get_vartx_max_txsize
Unexecuted instantiation: av1_quantize.c:get_vartx_max_txsize
bitstream.c:get_vartx_max_txsize
Line
Count
Source
1448
966k
                                       int plane) {
1449
966k
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
941k
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
941k
  if (plane == 0) return max_txsize;            // luma
1452
256k
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
941k
}
Unexecuted instantiation: context_tree.c:get_vartx_max_txsize
Unexecuted instantiation: encodeframe.c:get_vartx_max_txsize
Unexecuted instantiation: encodeframe_utils.c:get_vartx_max_txsize
encodemb.c:get_vartx_max_txsize
Line
Count
Source
1448
1.79M
                                       int plane) {
1449
1.79M
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
1.73M
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
1.73M
  if (plane == 0) return max_txsize;            // luma
1452
675k
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
1.73M
}
Unexecuted instantiation: encodemv.c:get_vartx_max_txsize
Unexecuted instantiation: encoder.c:get_vartx_max_txsize
Unexecuted instantiation: encoder_utils.c:get_vartx_max_txsize
Unexecuted instantiation: encodetxb.c:get_vartx_max_txsize
Unexecuted instantiation: ethread.c:get_vartx_max_txsize
Unexecuted instantiation: firstpass.c:get_vartx_max_txsize
Unexecuted instantiation: global_motion_facade.c:get_vartx_max_txsize
Unexecuted instantiation: hash.c:get_vartx_max_txsize
Unexecuted instantiation: hash_motion.c:get_vartx_max_txsize
Unexecuted instantiation: hybrid_fwd_txfm.c:get_vartx_max_txsize
Unexecuted instantiation: level.c:get_vartx_max_txsize
Unexecuted instantiation: lookahead.c:get_vartx_max_txsize
Unexecuted instantiation: mcomp.c:get_vartx_max_txsize
Unexecuted instantiation: mv_prec.c:get_vartx_max_txsize
Unexecuted instantiation: palette.c:get_vartx_max_txsize
partition_search.c:get_vartx_max_txsize
Line
Count
Source
1448
1.06M
                                       int plane) {
1449
1.06M
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
1.06M
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
1.06M
  if (plane == 0) return max_txsize;            // luma
1452
18.4E
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
1.06M
}
Unexecuted instantiation: partition_strategy.c:get_vartx_max_txsize
Unexecuted instantiation: pass2_strategy.c:get_vartx_max_txsize
Unexecuted instantiation: pickcdef.c:get_vartx_max_txsize
Unexecuted instantiation: picklpf.c:get_vartx_max_txsize
Unexecuted instantiation: pickrst.c:get_vartx_max_txsize
Unexecuted instantiation: ratectrl.c:get_vartx_max_txsize
Unexecuted instantiation: rd.c:get_vartx_max_txsize
Unexecuted instantiation: rdopt.c:get_vartx_max_txsize
Unexecuted instantiation: nonrd_pickmode.c:get_vartx_max_txsize
Unexecuted instantiation: nonrd_opt.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter_enc.c:get_vartx_max_txsize
Unexecuted instantiation: segmentation.c:get_vartx_max_txsize
Unexecuted instantiation: speed_features.c:get_vartx_max_txsize
Unexecuted instantiation: superres_scale.c:get_vartx_max_txsize
Unexecuted instantiation: svc_layercontext.c:get_vartx_max_txsize
Unexecuted instantiation: temporal_filter.c:get_vartx_max_txsize
tokenize.c:get_vartx_max_txsize
Line
Count
Source
1448
1.79M
                                       int plane) {
1449
1.79M
  if (xd->lossless[xd->mi[0]->segment_id]) return TX_4X4;
1450
1.73M
  const TX_SIZE max_txsize = max_txsize_rect_lookup[bsize];
1451
1.73M
  if (plane == 0) return max_txsize;            // luma
1452
674k
  return av1_get_adjusted_tx_size(max_txsize);  // chroma
1453
1.73M
}
Unexecuted instantiation: tpl_model.c:get_vartx_max_txsize
Unexecuted instantiation: tx_search.c:get_vartx_max_txsize
Unexecuted instantiation: txb_rdopt.c:get_vartx_max_txsize
Unexecuted instantiation: intra_mode_search.c:get_vartx_max_txsize
Unexecuted instantiation: var_based_part.c:get_vartx_max_txsize
Unexecuted instantiation: av1_noise_estimate.c:get_vartx_max_txsize
Unexecuted instantiation: dwt.c:get_vartx_max_txsize
Unexecuted instantiation: encodetxb_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter_enc_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: aom_dsp_rtcd.c:get_vartx_max_txsize
Unexecuted instantiation: av1_rtcd.c:get_vartx_max_txsize
Unexecuted instantiation: aom_convolve.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_hmask.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_mask.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_vmask.c:get_vartx_max_txsize
Unexecuted instantiation: intrapred.c:get_vartx_max_txsize
Unexecuted instantiation: avg.c:get_vartx_max_txsize
Unexecuted instantiation: psnr.c:get_vartx_max_txsize
Unexecuted instantiation: quantize.c:get_vartx_max_txsize
Unexecuted instantiation: sad.c:get_vartx_max_txsize
Unexecuted instantiation: sad_av1.c:get_vartx_max_txsize
Unexecuted instantiation: sse.c:get_vartx_max_txsize
Unexecuted instantiation: variance.c:get_vartx_max_txsize
Unexecuted instantiation: pyramid.c:get_vartx_max_txsize
Unexecuted instantiation: corner_match.c:get_vartx_max_txsize
Unexecuted instantiation: disflow.c:get_vartx_max_txsize
Unexecuted instantiation: noise_util.c:get_vartx_max_txsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: intrapred_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: loopfilter_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: avg_intrin_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: fft_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: fwd_txfm_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: quantize_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: adaptive_quantize_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: blk_sse_sum_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: sum_squares_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: variance_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_subtract_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_variance_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: intrapred_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: quantize_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: variance_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_mask_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: intrapred_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: corner_match_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: disflow_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: avg_intrin_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: sse_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: obmc_sad_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: obmc_variance_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_variance_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: aom_quantize_avx.c:get_vartx_max_txsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: intrapred_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: loopfilter_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: blend_a64_mask_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: corner_match_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: disflow_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: avg_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: fft_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: subtract_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: adaptive_quantize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: quantize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: sad4d_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: sad_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: sad_impl_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: variance_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: sse_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: variance_impl_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: obmc_sad_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: obmc_variance_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: blk_sse_sum_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: sum_squares_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_sad_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_variance_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: alloccommon.c:get_vartx_max_txsize
Unexecuted instantiation: av1_inv_txfm2d.c:get_vartx_max_txsize
Unexecuted instantiation: av1_loopfilter.c:get_vartx_max_txsize
Unexecuted instantiation: av1_txfm.c:get_vartx_max_txsize
Unexecuted instantiation: blockd.c:get_vartx_max_txsize
Unexecuted instantiation: cdef.c:get_vartx_max_txsize
Unexecuted instantiation: cdef_block.c:get_vartx_max_txsize
Unexecuted instantiation: cfl.c:get_vartx_max_txsize
Unexecuted instantiation: convolve.c:get_vartx_max_txsize
Unexecuted instantiation: debugmodes.c:get_vartx_max_txsize
Unexecuted instantiation: entropy.c:get_vartx_max_txsize
Unexecuted instantiation: entropymode.c:get_vartx_max_txsize
Unexecuted instantiation: entropymv.c:get_vartx_max_txsize
Unexecuted instantiation: idct.c:get_vartx_max_txsize
Unexecuted instantiation: mvref_common.c:get_vartx_max_txsize
Unexecuted instantiation: pred_common.c:get_vartx_max_txsize
Unexecuted instantiation: quant_common.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter.c:get_vartx_max_txsize
Unexecuted instantiation: reconintra.c:get_vartx_max_txsize
Unexecuted instantiation: resize.c:get_vartx_max_txsize
Unexecuted instantiation: restoration.c:get_vartx_max_txsize
Unexecuted instantiation: scale.c:get_vartx_max_txsize
Unexecuted instantiation: scan.c:get_vartx_max_txsize
Unexecuted instantiation: seg_common.c:get_vartx_max_txsize
Unexecuted instantiation: thread_common.c:get_vartx_max_txsize
Unexecuted instantiation: tile_common.c:get_vartx_max_txsize
Unexecuted instantiation: txb_common.c:get_vartx_max_txsize
Unexecuted instantiation: warped_motion.c:get_vartx_max_txsize
Unexecuted instantiation: aq_complexity.c:get_vartx_max_txsize
Unexecuted instantiation: aq_cyclicrefresh.c:get_vartx_max_txsize
Unexecuted instantiation: aq_variance.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm2d.c:get_vartx_max_txsize
Unexecuted instantiation: cnn.c:get_vartx_max_txsize
Unexecuted instantiation: compound_type.c:get_vartx_max_txsize
Unexecuted instantiation: encode_strategy.c:get_vartx_max_txsize
Unexecuted instantiation: global_motion.c:get_vartx_max_txsize
Unexecuted instantiation: gop_structure.c:get_vartx_max_txsize
Unexecuted instantiation: interp_search.c:get_vartx_max_txsize
Unexecuted instantiation: ml.c:get_vartx_max_txsize
Unexecuted instantiation: motion_search_facade.c:get_vartx_max_txsize
Unexecuted instantiation: cfl_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: convolve_2d_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: convolve_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: jnt_convolve_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: resize_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: wiener_convolve_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_k_means_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_quantize_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: error_intrin_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: temporal_filter_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: wedge_utils_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: ml_sse3.c:get_vartx_max_txsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: cfl_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: jnt_convolve_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: resize_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: av1_txfm_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: cdef_block_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: filterintra_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: intra_edge_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: selfguided_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: warp_plane_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: encodetxb_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: rdopt_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: pickrst_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_vartx_max_txsize
Unexecuted instantiation: hash_sse42.c:get_vartx_max_txsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: cdef_block_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: cfl_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: convolve_2d_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: jnt_convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: reconinter_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: resize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: selfguided_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: warp_plane_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: wiener_convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_quantize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: error_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: wedge_utils_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: encodetxb_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: rdopt_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_k_means_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: temporal_filter_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: pickrst_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: cnn_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: ml_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_vartx_max_txsize
Unexecuted instantiation: blk_sse_sum.c:get_vartx_max_txsize
Unexecuted instantiation: fft.c:get_vartx_max_txsize
Unexecuted instantiation: sum_squares.c:get_vartx_max_txsize
Unexecuted instantiation: highbd_intrapred_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: variance_impl_ssse3.c:get_vartx_max_txsize
Unexecuted instantiation: av1_inv_txfm1d.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm1d.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_vartx_max_txsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_vartx_max_txsize
1454
1455
6.86M
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
6.86M
  assert(bsize < BLOCK_SIZES_ALL);
1457
6.86M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
6.86M
}
Unexecuted instantiation: av1_dx_iface.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: decodeframe.c:is_motion_variation_allowed_bsize
decodemv.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
425k
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
425k
  assert(bsize < BLOCK_SIZES_ALL);
1457
425k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
425k
}
Unexecuted instantiation: decoder.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: decodetxb.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: detokenize.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: obu.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_cx_iface.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: allintra_vis.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_quantize.c:is_motion_variation_allowed_bsize
bitstream.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
377k
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
377k
  assert(bsize < BLOCK_SIZES_ALL);
1457
377k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
377k
}
Unexecuted instantiation: context_tree.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodeframe.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodeframe_utils.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodemb.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodemv.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encoder.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encoder_utils.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodetxb.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: ethread.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: firstpass.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: global_motion_facade.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: hash.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: hash_motion.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: hybrid_fwd_txfm.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: level.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: lookahead.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: mcomp.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: mv_prec.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: palette.c:is_motion_variation_allowed_bsize
partition_search.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
377k
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
377k
  assert(bsize < BLOCK_SIZES_ALL);
1457
377k
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
377k
}
Unexecuted instantiation: partition_strategy.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pass2_strategy.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pickcdef.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: picklpf.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pickrst.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: ratectrl.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: rd.c:is_motion_variation_allowed_bsize
rdopt.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
2.02M
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
2.02M
  assert(bsize < BLOCK_SIZES_ALL);
1457
2.02M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
2.02M
}
nonrd_pickmode.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
1.65M
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
1.65M
  assert(bsize < BLOCK_SIZES_ALL);
1457
1.65M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
1.65M
}
Unexecuted instantiation: nonrd_opt.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: reconinter_enc.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: segmentation.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: speed_features.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: superres_scale.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: svc_layercontext.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: temporal_filter.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: tokenize.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: tpl_model.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: tx_search.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: txb_rdopt.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intra_mode_search.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: var_based_part.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_noise_estimate.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: dwt.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodetxb_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: reconinter_enc_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_dsp_rtcd.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_rtcd.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_convolve.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_hmask.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_mask.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_vmask.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intrapred.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: avg.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: psnr.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: quantize.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sad.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sad_av1.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sse.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pyramid.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: corner_match.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: disflow.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: noise_util.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intrapred_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: loopfilter_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: avg_intrin_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: fft_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: fwd_txfm_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: quantize_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: adaptive_quantize_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blk_sse_sum_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sum_squares_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_subtract_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_variance_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intrapred_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: quantize_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_mask_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intrapred_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: corner_match_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: disflow_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: avg_intrin_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sse_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: obmc_sad_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: obmc_variance_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_variance_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_quantize_avx.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intrapred_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: loopfilter_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blend_a64_mask_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: corner_match_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: disflow_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: avg_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: fft_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: subtract_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: adaptive_quantize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: quantize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sad4d_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sad_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sad_impl_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sse_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance_impl_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: obmc_sad_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: obmc_variance_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blk_sse_sum_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sum_squares_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_sad_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_variance_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: alloccommon.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_inv_txfm2d.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_loopfilter.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_txfm.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blockd.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cdef.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cdef_block.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cfl.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: convolve.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: debugmodes.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: entropy.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: entropymode.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: entropymv.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: idct.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: mvref_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pred_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: quant_common.c:is_motion_variation_allowed_bsize
reconinter.c:is_motion_variation_allowed_bsize
Line
Count
Source
1455
1.99M
static inline int is_motion_variation_allowed_bsize(BLOCK_SIZE bsize) {
1456
1.99M
  assert(bsize < BLOCK_SIZES_ALL);
1457
1.99M
  return AOMMIN(block_size_wide[bsize], block_size_high[bsize]) >= 8;
1458
1.99M
}
Unexecuted instantiation: reconintra.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: resize.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: restoration.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: scale.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: scan.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: seg_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: thread_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: tile_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: txb_common.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: warped_motion.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aq_complexity.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aq_cyclicrefresh.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: aq_variance.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cnn.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: compound_type.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encode_strategy.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: global_motion.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: gop_structure.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: interp_search.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: ml.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: motion_search_facade.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cfl_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: convolve_2d_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: convolve_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: jnt_convolve_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: resize_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: wiener_convolve_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_k_means_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_quantize_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: error_intrin_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: temporal_filter_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: wedge_utils_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: ml_sse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cfl_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: jnt_convolve_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: resize_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: reconinter_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_txfm_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cdef_block_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: filterintra_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: intra_edge_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: reconinter_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: selfguided_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: warp_plane_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodetxb_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: rdopt_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pickrst_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: hash_sse42.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cdef_block_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cfl_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: convolve_2d_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: jnt_convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: reconinter_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: resize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: selfguided_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: warp_plane_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: wiener_convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_quantize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: error_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: wedge_utils_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: encodetxb_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: rdopt_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_k_means_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: temporal_filter_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: pickrst_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: cnn_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: ml_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: blk_sse_sum.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: fft.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: sum_squares.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: highbd_intrapred_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: variance_impl_ssse3.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_inv_txfm1d.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm1d.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_motion_variation_allowed_bsize
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_motion_variation_allowed_bsize
1459
1460
static inline int is_motion_variation_allowed_compound(
1461
4.58M
    const MB_MODE_INFO *mbmi) {
1462
4.58M
  return !has_second_ref(mbmi);
1463
4.58M
}
Unexecuted instantiation: av1_dx_iface.c:is_motion_variation_allowed_compound
Unexecuted instantiation: decodeframe.c:is_motion_variation_allowed_compound
decodemv.c:is_motion_variation_allowed_compound
Line
Count
Source
1461
149k
    const MB_MODE_INFO *mbmi) {
1462
149k
  return !has_second_ref(mbmi);
1463
149k
}
Unexecuted instantiation: decoder.c:is_motion_variation_allowed_compound
Unexecuted instantiation: decodetxb.c:is_motion_variation_allowed_compound
Unexecuted instantiation: detokenize.c:is_motion_variation_allowed_compound
Unexecuted instantiation: obu.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_cx_iface.c:is_motion_variation_allowed_compound
Unexecuted instantiation: allintra_vis.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_quantize.c:is_motion_variation_allowed_compound
bitstream.c:is_motion_variation_allowed_compound
Line
Count
Source
1461
377k
    const MB_MODE_INFO *mbmi) {
1462
377k
  return !has_second_ref(mbmi);
1463
377k
}
Unexecuted instantiation: context_tree.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodeframe.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodeframe_utils.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodemb.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodemv.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encoder.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encoder_utils.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodetxb.c:is_motion_variation_allowed_compound
Unexecuted instantiation: ethread.c:is_motion_variation_allowed_compound
Unexecuted instantiation: firstpass.c:is_motion_variation_allowed_compound
Unexecuted instantiation: global_motion_facade.c:is_motion_variation_allowed_compound
Unexecuted instantiation: hash.c:is_motion_variation_allowed_compound
Unexecuted instantiation: hash_motion.c:is_motion_variation_allowed_compound
Unexecuted instantiation: hybrid_fwd_txfm.c:is_motion_variation_allowed_compound
Unexecuted instantiation: level.c:is_motion_variation_allowed_compound
Unexecuted instantiation: lookahead.c:is_motion_variation_allowed_compound
Unexecuted instantiation: mcomp.c:is_motion_variation_allowed_compound
Unexecuted instantiation: mv_prec.c:is_motion_variation_allowed_compound
Unexecuted instantiation: palette.c:is_motion_variation_allowed_compound
partition_search.c:is_motion_variation_allowed_compound
Line
Count
Source
1461
377k
    const MB_MODE_INFO *mbmi) {
1462
377k
  return !has_second_ref(mbmi);
1463
377k
}
Unexecuted instantiation: partition_strategy.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pass2_strategy.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pickcdef.c:is_motion_variation_allowed_compound
Unexecuted instantiation: picklpf.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pickrst.c:is_motion_variation_allowed_compound
Unexecuted instantiation: ratectrl.c:is_motion_variation_allowed_compound
Unexecuted instantiation: rd.c:is_motion_variation_allowed_compound
rdopt.c:is_motion_variation_allowed_compound
Line
Count
Source
1461
2.02M
    const MB_MODE_INFO *mbmi) {
1462
2.02M
  return !has_second_ref(mbmi);
1463
2.02M
}
nonrd_pickmode.c:is_motion_variation_allowed_compound
Line
Count
Source
1461
1.65M
    const MB_MODE_INFO *mbmi) {
1462
1.65M
  return !has_second_ref(mbmi);
1463
1.65M
}
Unexecuted instantiation: nonrd_opt.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter_enc.c:is_motion_variation_allowed_compound
Unexecuted instantiation: segmentation.c:is_motion_variation_allowed_compound
Unexecuted instantiation: speed_features.c:is_motion_variation_allowed_compound
Unexecuted instantiation: superres_scale.c:is_motion_variation_allowed_compound
Unexecuted instantiation: svc_layercontext.c:is_motion_variation_allowed_compound
Unexecuted instantiation: temporal_filter.c:is_motion_variation_allowed_compound
Unexecuted instantiation: tokenize.c:is_motion_variation_allowed_compound
Unexecuted instantiation: tpl_model.c:is_motion_variation_allowed_compound
Unexecuted instantiation: tx_search.c:is_motion_variation_allowed_compound
Unexecuted instantiation: txb_rdopt.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intra_mode_search.c:is_motion_variation_allowed_compound
Unexecuted instantiation: var_based_part.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_noise_estimate.c:is_motion_variation_allowed_compound
Unexecuted instantiation: dwt.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodetxb_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter_enc_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_dsp_rtcd.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_rtcd.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_convolve.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_hmask.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_mask.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_vmask.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intrapred.c:is_motion_variation_allowed_compound
Unexecuted instantiation: avg.c:is_motion_variation_allowed_compound
Unexecuted instantiation: psnr.c:is_motion_variation_allowed_compound
Unexecuted instantiation: quantize.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sad.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sad_av1.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sse.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pyramid.c:is_motion_variation_allowed_compound
Unexecuted instantiation: corner_match.c:is_motion_variation_allowed_compound
Unexecuted instantiation: disflow.c:is_motion_variation_allowed_compound
Unexecuted instantiation: noise_util.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intrapred_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: loopfilter_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: avg_intrin_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: fft_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: fwd_txfm_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: quantize_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: adaptive_quantize_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blk_sse_sum_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sum_squares_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_subtract_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_variance_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intrapred_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: quantize_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_mask_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intrapred_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: corner_match_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: disflow_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: avg_intrin_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sse_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: obmc_sad_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: obmc_variance_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_variance_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_quantize_avx.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intrapred_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: loopfilter_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blend_a64_mask_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: corner_match_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: disflow_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: avg_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: fft_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: subtract_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: adaptive_quantize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: quantize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sad4d_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sad_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sad_impl_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sse_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance_impl_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: obmc_sad_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: obmc_variance_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blk_sse_sum_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sum_squares_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_sad_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_variance_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: alloccommon.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_inv_txfm2d.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_loopfilter.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_txfm.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blockd.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cdef.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cdef_block.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cfl.c:is_motion_variation_allowed_compound
Unexecuted instantiation: convolve.c:is_motion_variation_allowed_compound
Unexecuted instantiation: debugmodes.c:is_motion_variation_allowed_compound
Unexecuted instantiation: entropy.c:is_motion_variation_allowed_compound
Unexecuted instantiation: entropymode.c:is_motion_variation_allowed_compound
Unexecuted instantiation: entropymv.c:is_motion_variation_allowed_compound
Unexecuted instantiation: idct.c:is_motion_variation_allowed_compound
Unexecuted instantiation: mvref_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pred_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: quant_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconintra.c:is_motion_variation_allowed_compound
Unexecuted instantiation: resize.c:is_motion_variation_allowed_compound
Unexecuted instantiation: restoration.c:is_motion_variation_allowed_compound
Unexecuted instantiation: scale.c:is_motion_variation_allowed_compound
Unexecuted instantiation: scan.c:is_motion_variation_allowed_compound
Unexecuted instantiation: seg_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: thread_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: tile_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: txb_common.c:is_motion_variation_allowed_compound
Unexecuted instantiation: warped_motion.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aq_complexity.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aq_cyclicrefresh.c:is_motion_variation_allowed_compound
Unexecuted instantiation: aq_variance.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm2d.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cnn.c:is_motion_variation_allowed_compound
Unexecuted instantiation: compound_type.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encode_strategy.c:is_motion_variation_allowed_compound
Unexecuted instantiation: global_motion.c:is_motion_variation_allowed_compound
Unexecuted instantiation: gop_structure.c:is_motion_variation_allowed_compound
Unexecuted instantiation: interp_search.c:is_motion_variation_allowed_compound
Unexecuted instantiation: ml.c:is_motion_variation_allowed_compound
Unexecuted instantiation: motion_search_facade.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cfl_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: convolve_2d_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: convolve_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: jnt_convolve_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: resize_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: wiener_convolve_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_k_means_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_quantize_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: error_intrin_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: temporal_filter_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: wedge_utils_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: ml_sse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cfl_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: jnt_convolve_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: resize_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_txfm_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cdef_block_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: filterintra_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: intra_edge_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: selfguided_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: warp_plane_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodetxb_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: rdopt_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pickrst_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_motion_variation_allowed_compound
Unexecuted instantiation: hash_sse42.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cdef_block_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cfl_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: convolve_2d_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: jnt_convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: reconinter_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: resize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: selfguided_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: warp_plane_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: wiener_convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_quantize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: error_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: wedge_utils_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: encodetxb_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: rdopt_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_k_means_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: temporal_filter_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: pickrst_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: cnn_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: ml_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: blk_sse_sum.c:is_motion_variation_allowed_compound
Unexecuted instantiation: fft.c:is_motion_variation_allowed_compound
Unexecuted instantiation: sum_squares.c:is_motion_variation_allowed_compound
Unexecuted instantiation: highbd_intrapred_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: variance_impl_ssse3.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_inv_txfm1d.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm1d.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_motion_variation_allowed_compound
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_motion_variation_allowed_compound
1464
1465
// input: log2 of length, 0(4), 1(8), ...
1466
static const int max_neighbor_obmc[6] = { 0, 1, 2, 3, 4, 4 };
1467
1468
7.92M
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
7.92M
  return mbmi->overlappable_neighbors != 0;
1470
7.92M
}
Unexecuted instantiation: av1_dx_iface.c:check_num_overlappable_neighbors
Unexecuted instantiation: decodeframe.c:check_num_overlappable_neighbors
decodemv.c:check_num_overlappable_neighbors
Line
Count
Source
1468
233k
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
233k
  return mbmi->overlappable_neighbors != 0;
1470
233k
}
Unexecuted instantiation: decoder.c:check_num_overlappable_neighbors
Unexecuted instantiation: decodetxb.c:check_num_overlappable_neighbors
Unexecuted instantiation: detokenize.c:check_num_overlappable_neighbors
Unexecuted instantiation: obu.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_cx_iface.c:check_num_overlappable_neighbors
Unexecuted instantiation: allintra_vis.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_quantize.c:check_num_overlappable_neighbors
bitstream.c:check_num_overlappable_neighbors
Line
Count
Source
1468
522k
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
522k
  return mbmi->overlappable_neighbors != 0;
1470
522k
}
Unexecuted instantiation: context_tree.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodeframe.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodeframe_utils.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodemb.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodemv.c:check_num_overlappable_neighbors
Unexecuted instantiation: encoder.c:check_num_overlappable_neighbors
Unexecuted instantiation: encoder_utils.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodetxb.c:check_num_overlappable_neighbors
Unexecuted instantiation: ethread.c:check_num_overlappable_neighbors
Unexecuted instantiation: firstpass.c:check_num_overlappable_neighbors
Unexecuted instantiation: global_motion_facade.c:check_num_overlappable_neighbors
Unexecuted instantiation: hash.c:check_num_overlappable_neighbors
Unexecuted instantiation: hash_motion.c:check_num_overlappable_neighbors
Unexecuted instantiation: hybrid_fwd_txfm.c:check_num_overlappable_neighbors
Unexecuted instantiation: level.c:check_num_overlappable_neighbors
Unexecuted instantiation: lookahead.c:check_num_overlappable_neighbors
Unexecuted instantiation: mcomp.c:check_num_overlappable_neighbors
Unexecuted instantiation: mv_prec.c:check_num_overlappable_neighbors
Unexecuted instantiation: palette.c:check_num_overlappable_neighbors
partition_search.c:check_num_overlappable_neighbors
Line
Count
Source
1468
522k
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
522k
  return mbmi->overlappable_neighbors != 0;
1470
522k
}
Unexecuted instantiation: partition_strategy.c:check_num_overlappable_neighbors
Unexecuted instantiation: pass2_strategy.c:check_num_overlappable_neighbors
Unexecuted instantiation: pickcdef.c:check_num_overlappable_neighbors
Unexecuted instantiation: picklpf.c:check_num_overlappable_neighbors
Unexecuted instantiation: pickrst.c:check_num_overlappable_neighbors
Unexecuted instantiation: ratectrl.c:check_num_overlappable_neighbors
Unexecuted instantiation: rd.c:check_num_overlappable_neighbors
rdopt.c:check_num_overlappable_neighbors
Line
Count
Source
1468
4.42M
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
4.42M
  return mbmi->overlappable_neighbors != 0;
1470
4.42M
}
nonrd_pickmode.c:check_num_overlappable_neighbors
Line
Count
Source
1468
2.22M
static inline int check_num_overlappable_neighbors(const MB_MODE_INFO *mbmi) {
1469
2.22M
  return mbmi->overlappable_neighbors != 0;
1470
2.22M
}
Unexecuted instantiation: nonrd_opt.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter_enc.c:check_num_overlappable_neighbors
Unexecuted instantiation: segmentation.c:check_num_overlappable_neighbors
Unexecuted instantiation: speed_features.c:check_num_overlappable_neighbors
Unexecuted instantiation: superres_scale.c:check_num_overlappable_neighbors
Unexecuted instantiation: svc_layercontext.c:check_num_overlappable_neighbors
Unexecuted instantiation: temporal_filter.c:check_num_overlappable_neighbors
Unexecuted instantiation: tokenize.c:check_num_overlappable_neighbors
Unexecuted instantiation: tpl_model.c:check_num_overlappable_neighbors
Unexecuted instantiation: tx_search.c:check_num_overlappable_neighbors
Unexecuted instantiation: txb_rdopt.c:check_num_overlappable_neighbors
Unexecuted instantiation: intra_mode_search.c:check_num_overlappable_neighbors
Unexecuted instantiation: var_based_part.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_noise_estimate.c:check_num_overlappable_neighbors
Unexecuted instantiation: dwt.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodetxb_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter_enc_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_dsp_rtcd.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_rtcd.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_convolve.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_hmask.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_mask.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_vmask.c:check_num_overlappable_neighbors
Unexecuted instantiation: intrapred.c:check_num_overlappable_neighbors
Unexecuted instantiation: avg.c:check_num_overlappable_neighbors
Unexecuted instantiation: psnr.c:check_num_overlappable_neighbors
Unexecuted instantiation: quantize.c:check_num_overlappable_neighbors
Unexecuted instantiation: sad.c:check_num_overlappable_neighbors
Unexecuted instantiation: sad_av1.c:check_num_overlappable_neighbors
Unexecuted instantiation: sse.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance.c:check_num_overlappable_neighbors
Unexecuted instantiation: pyramid.c:check_num_overlappable_neighbors
Unexecuted instantiation: corner_match.c:check_num_overlappable_neighbors
Unexecuted instantiation: disflow.c:check_num_overlappable_neighbors
Unexecuted instantiation: noise_util.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_convolve_copy_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: intrapred_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: loopfilter_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_loopfilter_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: avg_intrin_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: fft_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: fwd_txfm_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: quantize_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: adaptive_quantize_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: blk_sse_sum_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sum_squares_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_subtract_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_variance_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: intrapred_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: masked_sad_intrin_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: masked_variance_intrin_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: quantize_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_hmask_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_mask_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_vmask_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: intrapred_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: corner_match_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: disflow_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: avg_intrin_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: sse_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: obmc_sad_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: obmc_variance_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_variance_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_quantize_avx.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_convolve_copy_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: intrapred_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: loopfilter_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: blend_a64_mask_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_loopfilter_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: corner_match_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: disflow_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: avg_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: fft_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: masked_sad_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: subtract_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: adaptive_quantize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: quantize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sad4d_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sad_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sad_impl_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sse_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance_impl_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: obmc_sad_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: obmc_variance_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: blk_sse_sum_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: sum_squares_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_sad_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_variance_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: alloccommon.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_inv_txfm2d.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_loopfilter.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_txfm.c:check_num_overlappable_neighbors
Unexecuted instantiation: blockd.c:check_num_overlappable_neighbors
Unexecuted instantiation: cdef.c:check_num_overlappable_neighbors
Unexecuted instantiation: cdef_block.c:check_num_overlappable_neighbors
Unexecuted instantiation: cfl.c:check_num_overlappable_neighbors
Unexecuted instantiation: convolve.c:check_num_overlappable_neighbors
Unexecuted instantiation: debugmodes.c:check_num_overlappable_neighbors
Unexecuted instantiation: entropy.c:check_num_overlappable_neighbors
Unexecuted instantiation: entropymode.c:check_num_overlappable_neighbors
Unexecuted instantiation: entropymv.c:check_num_overlappable_neighbors
Unexecuted instantiation: idct.c:check_num_overlappable_neighbors
Unexecuted instantiation: mvref_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: pred_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: quant_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconintra.c:check_num_overlappable_neighbors
Unexecuted instantiation: resize.c:check_num_overlappable_neighbors
Unexecuted instantiation: restoration.c:check_num_overlappable_neighbors
Unexecuted instantiation: scale.c:check_num_overlappable_neighbors
Unexecuted instantiation: scan.c:check_num_overlappable_neighbors
Unexecuted instantiation: seg_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: thread_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: tile_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: txb_common.c:check_num_overlappable_neighbors
Unexecuted instantiation: warped_motion.c:check_num_overlappable_neighbors
Unexecuted instantiation: aq_complexity.c:check_num_overlappable_neighbors
Unexecuted instantiation: aq_cyclicrefresh.c:check_num_overlappable_neighbors
Unexecuted instantiation: aq_variance.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm2d.c:check_num_overlappable_neighbors
Unexecuted instantiation: cnn.c:check_num_overlappable_neighbors
Unexecuted instantiation: compound_type.c:check_num_overlappable_neighbors
Unexecuted instantiation: encode_strategy.c:check_num_overlappable_neighbors
Unexecuted instantiation: global_motion.c:check_num_overlappable_neighbors
Unexecuted instantiation: gop_structure.c:check_num_overlappable_neighbors
Unexecuted instantiation: interp_search.c:check_num_overlappable_neighbors
Unexecuted instantiation: ml.c:check_num_overlappable_neighbors
Unexecuted instantiation: motion_search_facade.c:check_num_overlappable_neighbors
Unexecuted instantiation: cfl_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: convolve_2d_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: convolve_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: jnt_convolve_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: resize_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: wiener_convolve_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_k_means_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_quantize_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: error_intrin_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: temporal_filter_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: wedge_utils_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_temporal_filter_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: ml_sse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_inv_txfm_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: cfl_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: jnt_convolve_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: resize_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_convolve_scale_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_txfm_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: cdef_block_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: filterintra_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_inv_txfm_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: intra_edge_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: selfguided_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: warp_plane_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_2d_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_warp_plane_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodetxb_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: rdopt_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: pickrst_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_highbd_quantize_sse4.c:check_num_overlappable_neighbors
Unexecuted instantiation: hash_sse42.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_inv_txfm_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: cdef_block_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: cfl_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: convolve_2d_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_inv_txfm_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: jnt_convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: reconinter_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: resize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: selfguided_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: warp_plane_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: wiener_convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_convolve_2d_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_warp_affine_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_quantize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: error_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: wedge_utils_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: encodetxb_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: rdopt_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_k_means_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: temporal_filter_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: pickrst_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: cnn_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: ml_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_highbd_quantize_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_temporal_filter_avx2.c:check_num_overlappable_neighbors
Unexecuted instantiation: blk_sse_sum.c:check_num_overlappable_neighbors
Unexecuted instantiation: fft.c:check_num_overlappable_neighbors
Unexecuted instantiation: sum_squares.c:check_num_overlappable_neighbors
Unexecuted instantiation: highbd_intrapred_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: variance_impl_ssse3.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_inv_txfm1d.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm1d.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm_sse2.c:check_num_overlappable_neighbors
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:check_num_overlappable_neighbors
1471
1472
static inline MOTION_MODE motion_mode_allowed(
1473
    const WarpedMotionParams *gm_params, const MACROBLOCKD *xd,
1474
7.92M
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
7.92M
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
4.57M
  if (xd->cur_frame_force_integer_mv == 0) {
1477
4.57M
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
4.57M
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
4.57M
  }
1480
4.56M
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
4.58M
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
4.58M
      is_motion_variation_allowed_compound(mbmi)) {
1483
4.57M
    assert(!has_second_ref(mbmi));
1484
4.57M
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
4.57M
        !xd->cur_frame_force_integer_mv &&
1486
4.57M
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
4.49M
      return WARPED_CAUSAL;
1488
4.49M
    }
1489
79.5k
    return OBMC_CAUSAL;
1490
4.57M
  }
1491
18.4E
  return SIMPLE_TRANSLATION;
1492
4.56M
}
Unexecuted instantiation: av1_dx_iface.c:motion_mode_allowed
Unexecuted instantiation: decodeframe.c:motion_mode_allowed
decodemv.c:motion_mode_allowed
Line
Count
Source
1474
233k
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
233k
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
160k
  if (xd->cur_frame_force_integer_mv == 0) {
1477
149k
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
149k
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
149k
  }
1480
149k
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
149k
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
149k
      is_motion_variation_allowed_compound(mbmi)) {
1483
135k
    assert(!has_second_ref(mbmi));
1484
135k
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
135k
        !xd->cur_frame_force_integer_mv &&
1486
135k
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
104k
      return WARPED_CAUSAL;
1488
104k
    }
1489
31.1k
    return OBMC_CAUSAL;
1490
135k
  }
1491
13.5k
  return SIMPLE_TRANSLATION;
1492
149k
}
Unexecuted instantiation: decoder.c:motion_mode_allowed
Unexecuted instantiation: decodetxb.c:motion_mode_allowed
Unexecuted instantiation: detokenize.c:motion_mode_allowed
Unexecuted instantiation: obu.c:motion_mode_allowed
Unexecuted instantiation: av1_cx_iface.c:motion_mode_allowed
Unexecuted instantiation: allintra_vis.c:motion_mode_allowed
Unexecuted instantiation: av1_quantize.c:motion_mode_allowed
bitstream.c:motion_mode_allowed
Line
Count
Source
1474
522k
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
522k
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
377k
  if (xd->cur_frame_force_integer_mv == 0) {
1477
377k
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
377k
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
377k
  }
1480
376k
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
377k
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
377k
      is_motion_variation_allowed_compound(mbmi)) {
1483
376k
    assert(!has_second_ref(mbmi));
1484
376k
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
376k
        !xd->cur_frame_force_integer_mv &&
1486
376k
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
351k
      return WARPED_CAUSAL;
1488
351k
    }
1489
24.9k
    return OBMC_CAUSAL;
1490
376k
  }
1491
2
  return SIMPLE_TRANSLATION;
1492
376k
}
Unexecuted instantiation: context_tree.c:motion_mode_allowed
Unexecuted instantiation: encodeframe.c:motion_mode_allowed
Unexecuted instantiation: encodeframe_utils.c:motion_mode_allowed
Unexecuted instantiation: encodemb.c:motion_mode_allowed
Unexecuted instantiation: encodemv.c:motion_mode_allowed
Unexecuted instantiation: encoder.c:motion_mode_allowed
Unexecuted instantiation: encoder_utils.c:motion_mode_allowed
Unexecuted instantiation: encodetxb.c:motion_mode_allowed
Unexecuted instantiation: ethread.c:motion_mode_allowed
Unexecuted instantiation: firstpass.c:motion_mode_allowed
Unexecuted instantiation: global_motion_facade.c:motion_mode_allowed
Unexecuted instantiation: hash.c:motion_mode_allowed
Unexecuted instantiation: hash_motion.c:motion_mode_allowed
Unexecuted instantiation: hybrid_fwd_txfm.c:motion_mode_allowed
Unexecuted instantiation: level.c:motion_mode_allowed
Unexecuted instantiation: lookahead.c:motion_mode_allowed
Unexecuted instantiation: mcomp.c:motion_mode_allowed
Unexecuted instantiation: mv_prec.c:motion_mode_allowed
Unexecuted instantiation: palette.c:motion_mode_allowed
partition_search.c:motion_mode_allowed
Line
Count
Source
1474
522k
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
522k
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
377k
  if (xd->cur_frame_force_integer_mv == 0) {
1477
377k
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
377k
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
377k
  }
1480
377k
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
377k
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
377k
      is_motion_variation_allowed_compound(mbmi)) {
1483
377k
    assert(!has_second_ref(mbmi));
1484
377k
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
377k
        !xd->cur_frame_force_integer_mv &&
1486
377k
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
352k
      return WARPED_CAUSAL;
1488
352k
    }
1489
25.0k
    return OBMC_CAUSAL;
1490
377k
  }
1491
18.4E
  return SIMPLE_TRANSLATION;
1492
377k
}
Unexecuted instantiation: partition_strategy.c:motion_mode_allowed
Unexecuted instantiation: pass2_strategy.c:motion_mode_allowed
Unexecuted instantiation: pickcdef.c:motion_mode_allowed
Unexecuted instantiation: picklpf.c:motion_mode_allowed
Unexecuted instantiation: pickrst.c:motion_mode_allowed
Unexecuted instantiation: ratectrl.c:motion_mode_allowed
Unexecuted instantiation: rd.c:motion_mode_allowed
rdopt.c:motion_mode_allowed
Line
Count
Source
1474
4.42M
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
4.42M
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
2.02M
  if (xd->cur_frame_force_integer_mv == 0) {
1477
2.02M
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
2.02M
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
2.02M
  }
1480
2.02M
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
2.02M
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
2.02M
      is_motion_variation_allowed_compound(mbmi)) {
1483
2.02M
    assert(!has_second_ref(mbmi));
1484
2.02M
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
2.02M
        !xd->cur_frame_force_integer_mv &&
1486
2.02M
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
2.02M
      return WARPED_CAUSAL;
1488
2.02M
    }
1489
18.4E
    return OBMC_CAUSAL;
1490
2.02M
  }
1491
18.4E
  return SIMPLE_TRANSLATION;
1492
2.02M
}
nonrd_pickmode.c:motion_mode_allowed
Line
Count
Source
1474
2.22M
    const MB_MODE_INFO *mbmi, int allow_warped_motion) {
1475
2.22M
  if (!check_num_overlappable_neighbors(mbmi)) return SIMPLE_TRANSLATION;
1476
1.64M
  if (xd->cur_frame_force_integer_mv == 0) {
1477
1.64M
    const TransformationType gm_type = gm_params[mbmi->ref_frame[0]].wmtype;
1478
1.64M
    if (is_global_mv_block(mbmi, gm_type)) return SIMPLE_TRANSLATION;
1479
1.64M
  }
1480
1.63M
  if (is_motion_variation_allowed_bsize(mbmi->bsize) &&
1481
1.65M
      is_inter_mode(mbmi->mode) && mbmi->ref_frame[1] != INTRA_FRAME &&
1482
1.65M
      is_motion_variation_allowed_compound(mbmi)) {
1483
1.65M
    assert(!has_second_ref(mbmi));
1484
1.65M
    if (mbmi->num_proj_ref >= 1 && allow_warped_motion &&
1485
1.65M
        !xd->cur_frame_force_integer_mv &&
1486
1.65M
        !av1_is_scaled(xd->block_ref_scale_factors[0])) {
1487
1.65M
      return WARPED_CAUSAL;
1488
1.65M
    }
1489
18.4E
    return OBMC_CAUSAL;
1490
1.65M
  }
1491
18.4E
  return SIMPLE_TRANSLATION;
1492
1.63M
}
Unexecuted instantiation: nonrd_opt.c:motion_mode_allowed
Unexecuted instantiation: reconinter_enc.c:motion_mode_allowed
Unexecuted instantiation: segmentation.c:motion_mode_allowed
Unexecuted instantiation: speed_features.c:motion_mode_allowed
Unexecuted instantiation: superres_scale.c:motion_mode_allowed
Unexecuted instantiation: svc_layercontext.c:motion_mode_allowed
Unexecuted instantiation: temporal_filter.c:motion_mode_allowed
Unexecuted instantiation: tokenize.c:motion_mode_allowed
Unexecuted instantiation: tpl_model.c:motion_mode_allowed
Unexecuted instantiation: tx_search.c:motion_mode_allowed
Unexecuted instantiation: txb_rdopt.c:motion_mode_allowed
Unexecuted instantiation: intra_mode_search.c:motion_mode_allowed
Unexecuted instantiation: var_based_part.c:motion_mode_allowed
Unexecuted instantiation: av1_noise_estimate.c:motion_mode_allowed
Unexecuted instantiation: dwt.c:motion_mode_allowed
Unexecuted instantiation: encodetxb_sse2.c:motion_mode_allowed
Unexecuted instantiation: reconinter_enc_sse2.c:motion_mode_allowed
Unexecuted instantiation: aom_dsp_rtcd.c:motion_mode_allowed
Unexecuted instantiation: av1_rtcd.c:motion_mode_allowed
Unexecuted instantiation: aom_convolve.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_hmask.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_mask.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_vmask.c:motion_mode_allowed
Unexecuted instantiation: intrapred.c:motion_mode_allowed
Unexecuted instantiation: avg.c:motion_mode_allowed
Unexecuted instantiation: psnr.c:motion_mode_allowed
Unexecuted instantiation: quantize.c:motion_mode_allowed
Unexecuted instantiation: sad.c:motion_mode_allowed
Unexecuted instantiation: sad_av1.c:motion_mode_allowed
Unexecuted instantiation: sse.c:motion_mode_allowed
Unexecuted instantiation: variance.c:motion_mode_allowed
Unexecuted instantiation: pyramid.c:motion_mode_allowed
Unexecuted instantiation: corner_match.c:motion_mode_allowed
Unexecuted instantiation: disflow.c:motion_mode_allowed
Unexecuted instantiation: noise_util.c:motion_mode_allowed
Unexecuted instantiation: aom_convolve_copy_sse2.c:motion_mode_allowed
Unexecuted instantiation: intrapred_sse2.c:motion_mode_allowed
Unexecuted instantiation: loopfilter_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_loopfilter_sse2.c:motion_mode_allowed
Unexecuted instantiation: avg_intrin_sse2.c:motion_mode_allowed
Unexecuted instantiation: fft_sse2.c:motion_mode_allowed
Unexecuted instantiation: fwd_txfm_sse2.c:motion_mode_allowed
Unexecuted instantiation: quantize_sse2.c:motion_mode_allowed
Unexecuted instantiation: adaptive_quantize_sse2.c:motion_mode_allowed
Unexecuted instantiation: blk_sse_sum_sse2.c:motion_mode_allowed
Unexecuted instantiation: sum_squares_sse2.c:motion_mode_allowed
Unexecuted instantiation: variance_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_subtract_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_variance_sse2.c:motion_mode_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:motion_mode_allowed
Unexecuted instantiation: intrapred_ssse3.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_ssse3.c:motion_mode_allowed
Unexecuted instantiation: masked_sad_intrin_ssse3.c:motion_mode_allowed
Unexecuted instantiation: masked_variance_intrin_ssse3.c:motion_mode_allowed
Unexecuted instantiation: quantize_ssse3.c:motion_mode_allowed
Unexecuted instantiation: variance_ssse3.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_hmask_sse4.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_mask_sse4.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_vmask_sse4.c:motion_mode_allowed
Unexecuted instantiation: intrapred_sse4.c:motion_mode_allowed
Unexecuted instantiation: corner_match_sse4.c:motion_mode_allowed
Unexecuted instantiation: disflow_sse4.c:motion_mode_allowed
Unexecuted instantiation: avg_intrin_sse4.c:motion_mode_allowed
Unexecuted instantiation: sse_sse4.c:motion_mode_allowed
Unexecuted instantiation: obmc_sad_sse4.c:motion_mode_allowed
Unexecuted instantiation: obmc_variance_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_variance_sse4.c:motion_mode_allowed
Unexecuted instantiation: aom_quantize_avx.c:motion_mode_allowed
Unexecuted instantiation: aom_convolve_copy_avx2.c:motion_mode_allowed
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: intrapred_avx2.c:motion_mode_allowed
Unexecuted instantiation: loopfilter_avx2.c:motion_mode_allowed
Unexecuted instantiation: blend_a64_mask_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_loopfilter_avx2.c:motion_mode_allowed
Unexecuted instantiation: corner_match_avx2.c:motion_mode_allowed
Unexecuted instantiation: disflow_avx2.c:motion_mode_allowed
Unexecuted instantiation: avg_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: fft_avx2.c:motion_mode_allowed
Unexecuted instantiation: masked_sad_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: subtract_avx2.c:motion_mode_allowed
Unexecuted instantiation: adaptive_quantize_avx2.c:motion_mode_allowed
Unexecuted instantiation: quantize_avx2.c:motion_mode_allowed
Unexecuted instantiation: sad4d_avx2.c:motion_mode_allowed
Unexecuted instantiation: sad_avx2.c:motion_mode_allowed
Unexecuted instantiation: sad_impl_avx2.c:motion_mode_allowed
Unexecuted instantiation: variance_avx2.c:motion_mode_allowed
Unexecuted instantiation: sse_avx2.c:motion_mode_allowed
Unexecuted instantiation: variance_impl_avx2.c:motion_mode_allowed
Unexecuted instantiation: obmc_sad_avx2.c:motion_mode_allowed
Unexecuted instantiation: obmc_variance_avx2.c:motion_mode_allowed
Unexecuted instantiation: blk_sse_sum_avx2.c:motion_mode_allowed
Unexecuted instantiation: sum_squares_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_sad_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_variance_avx2.c:motion_mode_allowed
Unexecuted instantiation: alloccommon.c:motion_mode_allowed
Unexecuted instantiation: av1_inv_txfm2d.c:motion_mode_allowed
Unexecuted instantiation: av1_loopfilter.c:motion_mode_allowed
Unexecuted instantiation: av1_txfm.c:motion_mode_allowed
Unexecuted instantiation: blockd.c:motion_mode_allowed
Unexecuted instantiation: cdef.c:motion_mode_allowed
Unexecuted instantiation: cdef_block.c:motion_mode_allowed
Unexecuted instantiation: cfl.c:motion_mode_allowed
Unexecuted instantiation: convolve.c:motion_mode_allowed
Unexecuted instantiation: debugmodes.c:motion_mode_allowed
Unexecuted instantiation: entropy.c:motion_mode_allowed
Unexecuted instantiation: entropymode.c:motion_mode_allowed
Unexecuted instantiation: entropymv.c:motion_mode_allowed
Unexecuted instantiation: idct.c:motion_mode_allowed
Unexecuted instantiation: mvref_common.c:motion_mode_allowed
Unexecuted instantiation: pred_common.c:motion_mode_allowed
Unexecuted instantiation: quant_common.c:motion_mode_allowed
Unexecuted instantiation: reconinter.c:motion_mode_allowed
Unexecuted instantiation: reconintra.c:motion_mode_allowed
Unexecuted instantiation: resize.c:motion_mode_allowed
Unexecuted instantiation: restoration.c:motion_mode_allowed
Unexecuted instantiation: scale.c:motion_mode_allowed
Unexecuted instantiation: scan.c:motion_mode_allowed
Unexecuted instantiation: seg_common.c:motion_mode_allowed
Unexecuted instantiation: thread_common.c:motion_mode_allowed
Unexecuted instantiation: tile_common.c:motion_mode_allowed
Unexecuted instantiation: txb_common.c:motion_mode_allowed
Unexecuted instantiation: warped_motion.c:motion_mode_allowed
Unexecuted instantiation: aq_complexity.c:motion_mode_allowed
Unexecuted instantiation: aq_cyclicrefresh.c:motion_mode_allowed
Unexecuted instantiation: aq_variance.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm2d.c:motion_mode_allowed
Unexecuted instantiation: cnn.c:motion_mode_allowed
Unexecuted instantiation: compound_type.c:motion_mode_allowed
Unexecuted instantiation: encode_strategy.c:motion_mode_allowed
Unexecuted instantiation: global_motion.c:motion_mode_allowed
Unexecuted instantiation: gop_structure.c:motion_mode_allowed
Unexecuted instantiation: interp_search.c:motion_mode_allowed
Unexecuted instantiation: ml.c:motion_mode_allowed
Unexecuted instantiation: motion_search_facade.c:motion_mode_allowed
Unexecuted instantiation: cfl_sse2.c:motion_mode_allowed
Unexecuted instantiation: convolve_2d_sse2.c:motion_mode_allowed
Unexecuted instantiation: convolve_sse2.c:motion_mode_allowed
Unexecuted instantiation: jnt_convolve_sse2.c:motion_mode_allowed
Unexecuted instantiation: resize_sse2.c:motion_mode_allowed
Unexecuted instantiation: wiener_convolve_sse2.c:motion_mode_allowed
Unexecuted instantiation: av1_k_means_sse2.c:motion_mode_allowed
Unexecuted instantiation: av1_quantize_sse2.c:motion_mode_allowed
Unexecuted instantiation: error_intrin_sse2.c:motion_mode_allowed
Unexecuted instantiation: temporal_filter_sse2.c:motion_mode_allowed
Unexecuted instantiation: wedge_utils_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:motion_mode_allowed
Unexecuted instantiation: highbd_temporal_filter_sse2.c:motion_mode_allowed
Unexecuted instantiation: ml_sse3.c:motion_mode_allowed
Unexecuted instantiation: av1_inv_txfm_ssse3.c:motion_mode_allowed
Unexecuted instantiation: cfl_ssse3.c:motion_mode_allowed
Unexecuted instantiation: jnt_convolve_ssse3.c:motion_mode_allowed
Unexecuted instantiation: resize_ssse3.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:motion_mode_allowed
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:motion_mode_allowed
Unexecuted instantiation: reconinter_ssse3.c:motion_mode_allowed
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:motion_mode_allowed
Unexecuted instantiation: av1_convolve_scale_sse4.c:motion_mode_allowed
Unexecuted instantiation: av1_txfm_sse4.c:motion_mode_allowed
Unexecuted instantiation: cdef_block_sse4.c:motion_mode_allowed
Unexecuted instantiation: filterintra_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_inv_txfm_sse4.c:motion_mode_allowed
Unexecuted instantiation: intra_edge_sse4.c:motion_mode_allowed
Unexecuted instantiation: reconinter_sse4.c:motion_mode_allowed
Unexecuted instantiation: selfguided_sse4.c:motion_mode_allowed
Unexecuted instantiation: warp_plane_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_2d_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_warp_plane_sse4.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:motion_mode_allowed
Unexecuted instantiation: encodetxb_sse4.c:motion_mode_allowed
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:motion_mode_allowed
Unexecuted instantiation: rdopt_sse4.c:motion_mode_allowed
Unexecuted instantiation: pickrst_sse4.c:motion_mode_allowed
Unexecuted instantiation: av1_highbd_quantize_sse4.c:motion_mode_allowed
Unexecuted instantiation: hash_sse42.c:motion_mode_allowed
Unexecuted instantiation: av1_inv_txfm_avx2.c:motion_mode_allowed
Unexecuted instantiation: cdef_block_avx2.c:motion_mode_allowed
Unexecuted instantiation: cfl_avx2.c:motion_mode_allowed
Unexecuted instantiation: convolve_2d_avx2.c:motion_mode_allowed
Unexecuted instantiation: convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_inv_txfm_avx2.c:motion_mode_allowed
Unexecuted instantiation: jnt_convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: reconinter_avx2.c:motion_mode_allowed
Unexecuted instantiation: resize_avx2.c:motion_mode_allowed
Unexecuted instantiation: selfguided_avx2.c:motion_mode_allowed
Unexecuted instantiation: warp_plane_avx2.c:motion_mode_allowed
Unexecuted instantiation: wiener_convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_convolve_2d_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_warp_affine_avx2.c:motion_mode_allowed
Unexecuted instantiation: av1_quantize_avx2.c:motion_mode_allowed
Unexecuted instantiation: error_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:motion_mode_allowed
Unexecuted instantiation: wedge_utils_avx2.c:motion_mode_allowed
Unexecuted instantiation: encodetxb_avx2.c:motion_mode_allowed
Unexecuted instantiation: rdopt_avx2.c:motion_mode_allowed
Unexecuted instantiation: av1_k_means_avx2.c:motion_mode_allowed
Unexecuted instantiation: temporal_filter_avx2.c:motion_mode_allowed
Unexecuted instantiation: pickrst_avx2.c:motion_mode_allowed
Unexecuted instantiation: cnn_avx2.c:motion_mode_allowed
Unexecuted instantiation: ml_avx2.c:motion_mode_allowed
Unexecuted instantiation: av1_highbd_quantize_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:motion_mode_allowed
Unexecuted instantiation: highbd_temporal_filter_avx2.c:motion_mode_allowed
Unexecuted instantiation: blk_sse_sum.c:motion_mode_allowed
Unexecuted instantiation: fft.c:motion_mode_allowed
Unexecuted instantiation: sum_squares.c:motion_mode_allowed
Unexecuted instantiation: highbd_intrapred_sse2.c:motion_mode_allowed
Unexecuted instantiation: variance_impl_ssse3.c:motion_mode_allowed
Unexecuted instantiation: av1_inv_txfm1d.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm1d.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm_sse2.c:motion_mode_allowed
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:motion_mode_allowed
1493
1494
2.66M
static inline int is_neighbor_overlappable(const MB_MODE_INFO *mbmi) {
1495
2.66M
  return (is_inter_block(mbmi));
1496
2.66M
}
Unexecuted instantiation: av1_dx_iface.c:is_neighbor_overlappable
decodeframe.c:is_neighbor_overlappable
Line
Count
Source
1494
20.2k
static inline int is_neighbor_overlappable(const MB_MODE_INFO *mbmi) {
1495
20.2k
  return (is_inter_block(mbmi));
1496
20.2k
}
Unexecuted instantiation: decodemv.c:is_neighbor_overlappable
Unexecuted instantiation: decoder.c:is_neighbor_overlappable
Unexecuted instantiation: decodetxb.c:is_neighbor_overlappable
Unexecuted instantiation: detokenize.c:is_neighbor_overlappable
Unexecuted instantiation: obu.c:is_neighbor_overlappable
Unexecuted instantiation: av1_cx_iface.c:is_neighbor_overlappable
Unexecuted instantiation: allintra_vis.c:is_neighbor_overlappable
Unexecuted instantiation: av1_quantize.c:is_neighbor_overlappable
Unexecuted instantiation: bitstream.c:is_neighbor_overlappable
Unexecuted instantiation: context_tree.c:is_neighbor_overlappable
Unexecuted instantiation: encodeframe.c:is_neighbor_overlappable
Unexecuted instantiation: encodeframe_utils.c:is_neighbor_overlappable
Unexecuted instantiation: encodemb.c:is_neighbor_overlappable
Unexecuted instantiation: encodemv.c:is_neighbor_overlappable
Unexecuted instantiation: encoder.c:is_neighbor_overlappable
Unexecuted instantiation: encoder_utils.c:is_neighbor_overlappable
Unexecuted instantiation: encodetxb.c:is_neighbor_overlappable
Unexecuted instantiation: ethread.c:is_neighbor_overlappable
Unexecuted instantiation: firstpass.c:is_neighbor_overlappable
Unexecuted instantiation: global_motion_facade.c:is_neighbor_overlappable
Unexecuted instantiation: hash.c:is_neighbor_overlappable
Unexecuted instantiation: hash_motion.c:is_neighbor_overlappable
Unexecuted instantiation: hybrid_fwd_txfm.c:is_neighbor_overlappable
Unexecuted instantiation: level.c:is_neighbor_overlappable
Unexecuted instantiation: lookahead.c:is_neighbor_overlappable
Unexecuted instantiation: mcomp.c:is_neighbor_overlappable
Unexecuted instantiation: mv_prec.c:is_neighbor_overlappable
Unexecuted instantiation: palette.c:is_neighbor_overlappable
Unexecuted instantiation: partition_search.c:is_neighbor_overlappable
Unexecuted instantiation: partition_strategy.c:is_neighbor_overlappable
Unexecuted instantiation: pass2_strategy.c:is_neighbor_overlappable
Unexecuted instantiation: pickcdef.c:is_neighbor_overlappable
Unexecuted instantiation: picklpf.c:is_neighbor_overlappable
Unexecuted instantiation: pickrst.c:is_neighbor_overlappable
Unexecuted instantiation: ratectrl.c:is_neighbor_overlappable
Unexecuted instantiation: rd.c:is_neighbor_overlappable
Unexecuted instantiation: rdopt.c:is_neighbor_overlappable
Unexecuted instantiation: nonrd_pickmode.c:is_neighbor_overlappable
Unexecuted instantiation: nonrd_opt.c:is_neighbor_overlappable
Unexecuted instantiation: reconinter_enc.c:is_neighbor_overlappable
Unexecuted instantiation: segmentation.c:is_neighbor_overlappable
Unexecuted instantiation: speed_features.c:is_neighbor_overlappable
Unexecuted instantiation: superres_scale.c:is_neighbor_overlappable
Unexecuted instantiation: svc_layercontext.c:is_neighbor_overlappable
Unexecuted instantiation: temporal_filter.c:is_neighbor_overlappable
Unexecuted instantiation: tokenize.c:is_neighbor_overlappable
Unexecuted instantiation: tpl_model.c:is_neighbor_overlappable
Unexecuted instantiation: tx_search.c:is_neighbor_overlappable
Unexecuted instantiation: txb_rdopt.c:is_neighbor_overlappable
Unexecuted instantiation: intra_mode_search.c:is_neighbor_overlappable
Unexecuted instantiation: var_based_part.c:is_neighbor_overlappable
Unexecuted instantiation: av1_noise_estimate.c:is_neighbor_overlappable
Unexecuted instantiation: dwt.c:is_neighbor_overlappable
Unexecuted instantiation: encodetxb_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: reconinter_enc_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: aom_dsp_rtcd.c:is_neighbor_overlappable
Unexecuted instantiation: av1_rtcd.c:is_neighbor_overlappable
Unexecuted instantiation: aom_convolve.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_hmask.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_mask.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_vmask.c:is_neighbor_overlappable
Unexecuted instantiation: intrapred.c:is_neighbor_overlappable
Unexecuted instantiation: avg.c:is_neighbor_overlappable
Unexecuted instantiation: psnr.c:is_neighbor_overlappable
Unexecuted instantiation: quantize.c:is_neighbor_overlappable
Unexecuted instantiation: sad.c:is_neighbor_overlappable
Unexecuted instantiation: sad_av1.c:is_neighbor_overlappable
Unexecuted instantiation: sse.c:is_neighbor_overlappable
Unexecuted instantiation: variance.c:is_neighbor_overlappable
Unexecuted instantiation: pyramid.c:is_neighbor_overlappable
Unexecuted instantiation: corner_match.c:is_neighbor_overlappable
Unexecuted instantiation: disflow.c:is_neighbor_overlappable
Unexecuted instantiation: noise_util.c:is_neighbor_overlappable
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: intrapred_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: loopfilter_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: avg_intrin_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: fft_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: fwd_txfm_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: quantize_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: adaptive_quantize_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: blk_sse_sum_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: sum_squares_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: variance_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_subtract_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_variance_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: intrapred_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: quantize_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: variance_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_mask_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: intrapred_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: corner_match_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: disflow_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: avg_intrin_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: sse_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: obmc_sad_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: obmc_variance_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_variance_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: aom_quantize_avx.c:is_neighbor_overlappable
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: intrapred_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: loopfilter_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: blend_a64_mask_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: corner_match_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: disflow_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: avg_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: fft_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: subtract_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: adaptive_quantize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: quantize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: sad4d_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: sad_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: sad_impl_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: variance_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: sse_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: variance_impl_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: obmc_sad_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: obmc_variance_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: blk_sse_sum_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: sum_squares_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_sad_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_variance_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: alloccommon.c:is_neighbor_overlappable
Unexecuted instantiation: av1_inv_txfm2d.c:is_neighbor_overlappable
Unexecuted instantiation: av1_loopfilter.c:is_neighbor_overlappable
Unexecuted instantiation: av1_txfm.c:is_neighbor_overlappable
Unexecuted instantiation: blockd.c:is_neighbor_overlappable
Unexecuted instantiation: cdef.c:is_neighbor_overlappable
Unexecuted instantiation: cdef_block.c:is_neighbor_overlappable
Unexecuted instantiation: cfl.c:is_neighbor_overlappable
Unexecuted instantiation: convolve.c:is_neighbor_overlappable
Unexecuted instantiation: debugmodes.c:is_neighbor_overlappable
Unexecuted instantiation: entropy.c:is_neighbor_overlappable
Unexecuted instantiation: entropymode.c:is_neighbor_overlappable
Unexecuted instantiation: entropymv.c:is_neighbor_overlappable
Unexecuted instantiation: idct.c:is_neighbor_overlappable
Unexecuted instantiation: mvref_common.c:is_neighbor_overlappable
Unexecuted instantiation: pred_common.c:is_neighbor_overlappable
Unexecuted instantiation: quant_common.c:is_neighbor_overlappable
reconinter.c:is_neighbor_overlappable
Line
Count
Source
1494
2.64M
static inline int is_neighbor_overlappable(const MB_MODE_INFO *mbmi) {
1495
2.64M
  return (is_inter_block(mbmi));
1496
2.64M
}
Unexecuted instantiation: reconintra.c:is_neighbor_overlappable
Unexecuted instantiation: resize.c:is_neighbor_overlappable
Unexecuted instantiation: restoration.c:is_neighbor_overlappable
Unexecuted instantiation: scale.c:is_neighbor_overlappable
Unexecuted instantiation: scan.c:is_neighbor_overlappable
Unexecuted instantiation: seg_common.c:is_neighbor_overlappable
Unexecuted instantiation: thread_common.c:is_neighbor_overlappable
Unexecuted instantiation: tile_common.c:is_neighbor_overlappable
Unexecuted instantiation: txb_common.c:is_neighbor_overlappable
Unexecuted instantiation: warped_motion.c:is_neighbor_overlappable
Unexecuted instantiation: aq_complexity.c:is_neighbor_overlappable
Unexecuted instantiation: aq_cyclicrefresh.c:is_neighbor_overlappable
Unexecuted instantiation: aq_variance.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm2d.c:is_neighbor_overlappable
Unexecuted instantiation: cnn.c:is_neighbor_overlappable
Unexecuted instantiation: compound_type.c:is_neighbor_overlappable
Unexecuted instantiation: encode_strategy.c:is_neighbor_overlappable
Unexecuted instantiation: global_motion.c:is_neighbor_overlappable
Unexecuted instantiation: gop_structure.c:is_neighbor_overlappable
Unexecuted instantiation: interp_search.c:is_neighbor_overlappable
Unexecuted instantiation: ml.c:is_neighbor_overlappable
Unexecuted instantiation: motion_search_facade.c:is_neighbor_overlappable
Unexecuted instantiation: cfl_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: convolve_2d_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: convolve_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: jnt_convolve_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: resize_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: wiener_convolve_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_k_means_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_quantize_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: error_intrin_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: temporal_filter_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: wedge_utils_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: ml_sse3.c:is_neighbor_overlappable
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: cfl_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: jnt_convolve_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: resize_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: reconinter_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: av1_txfm_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: cdef_block_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: filterintra_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: intra_edge_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: reconinter_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: selfguided_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: warp_plane_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: encodetxb_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: rdopt_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: pickrst_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_neighbor_overlappable
Unexecuted instantiation: hash_sse42.c:is_neighbor_overlappable
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: cdef_block_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: cfl_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: convolve_2d_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: jnt_convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: reconinter_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: resize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: selfguided_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: warp_plane_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: wiener_convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_quantize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: error_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: wedge_utils_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: encodetxb_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: rdopt_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_k_means_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: temporal_filter_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: pickrst_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: cnn_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: ml_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_neighbor_overlappable
Unexecuted instantiation: blk_sse_sum.c:is_neighbor_overlappable
Unexecuted instantiation: fft.c:is_neighbor_overlappable
Unexecuted instantiation: sum_squares.c:is_neighbor_overlappable
Unexecuted instantiation: highbd_intrapred_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: variance_impl_ssse3.c:is_neighbor_overlappable
Unexecuted instantiation: av1_inv_txfm1d.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm1d.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_neighbor_overlappable
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_neighbor_overlappable
1497
1498
static inline int av1_allow_palette(int allow_screen_content_tools,
1499
92.3M
                                    BLOCK_SIZE sb_type) {
1500
92.3M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
92.3M
  return allow_screen_content_tools &&
1502
92.3M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
92.3M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
92.3M
         sb_type >= BLOCK_8X8;
1505
92.3M
}
Unexecuted instantiation: av1_dx_iface.c:av1_allow_palette
Unexecuted instantiation: decodeframe.c:av1_allow_palette
decodemv.c:av1_allow_palette
Line
Count
Source
1499
4.85M
                                    BLOCK_SIZE sb_type) {
1500
4.85M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
4.85M
  return allow_screen_content_tools &&
1502
4.85M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
4.85M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
4.85M
         sb_type >= BLOCK_8X8;
1505
4.85M
}
Unexecuted instantiation: decoder.c:av1_allow_palette
Unexecuted instantiation: decodetxb.c:av1_allow_palette
Unexecuted instantiation: detokenize.c:av1_allow_palette
Unexecuted instantiation: obu.c:av1_allow_palette
Unexecuted instantiation: av1_cx_iface.c:av1_allow_palette
Unexecuted instantiation: allintra_vis.c:av1_allow_palette
Unexecuted instantiation: av1_quantize.c:av1_allow_palette
bitstream.c:av1_allow_palette
Line
Count
Source
1499
6.35M
                                    BLOCK_SIZE sb_type) {
1500
6.35M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
6.35M
  return allow_screen_content_tools &&
1502
6.35M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
6.35M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
6.35M
         sb_type >= BLOCK_8X8;
1505
6.35M
}
Unexecuted instantiation: context_tree.c:av1_allow_palette
Unexecuted instantiation: encodeframe.c:av1_allow_palette
encodeframe_utils.c:av1_allow_palette
Line
Count
Source
1499
4.77M
                                    BLOCK_SIZE sb_type) {
1500
4.77M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
4.77M
  return allow_screen_content_tools &&
1502
4.77M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
4.77M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
4.77M
         sb_type >= BLOCK_8X8;
1505
4.77M
}
Unexecuted instantiation: encodemb.c:av1_allow_palette
Unexecuted instantiation: encodemv.c:av1_allow_palette
Unexecuted instantiation: encoder.c:av1_allow_palette
Unexecuted instantiation: encoder_utils.c:av1_allow_palette
Unexecuted instantiation: encodetxb.c:av1_allow_palette
Unexecuted instantiation: ethread.c:av1_allow_palette
Unexecuted instantiation: firstpass.c:av1_allow_palette
Unexecuted instantiation: global_motion_facade.c:av1_allow_palette
Unexecuted instantiation: hash.c:av1_allow_palette
Unexecuted instantiation: hash_motion.c:av1_allow_palette
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_allow_palette
Unexecuted instantiation: level.c:av1_allow_palette
Unexecuted instantiation: lookahead.c:av1_allow_palette
Unexecuted instantiation: mcomp.c:av1_allow_palette
Unexecuted instantiation: mv_prec.c:av1_allow_palette
Unexecuted instantiation: palette.c:av1_allow_palette
partition_search.c:av1_allow_palette
Line
Count
Source
1499
19.9M
                                    BLOCK_SIZE sb_type) {
1500
19.9M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
19.9M
  return allow_screen_content_tools &&
1502
19.9M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
19.9M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
19.9M
         sb_type >= BLOCK_8X8;
1505
19.9M
}
Unexecuted instantiation: partition_strategy.c:av1_allow_palette
Unexecuted instantiation: pass2_strategy.c:av1_allow_palette
Unexecuted instantiation: pickcdef.c:av1_allow_palette
Unexecuted instantiation: picklpf.c:av1_allow_palette
Unexecuted instantiation: pickrst.c:av1_allow_palette
Unexecuted instantiation: ratectrl.c:av1_allow_palette
Unexecuted instantiation: rd.c:av1_allow_palette
rdopt.c:av1_allow_palette
Line
Count
Source
1499
1.24M
                                    BLOCK_SIZE sb_type) {
1500
1.24M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
1.24M
  return allow_screen_content_tools &&
1502
1.24M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
1.24M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
1.24M
         sb_type >= BLOCK_8X8;
1505
1.24M
}
nonrd_pickmode.c:av1_allow_palette
Line
Count
Source
1499
1.55M
                                    BLOCK_SIZE sb_type) {
1500
1.55M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
1.55M
  return allow_screen_content_tools &&
1502
1.55M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
1.55M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
1.55M
         sb_type >= BLOCK_8X8;
1505
1.55M
}
Unexecuted instantiation: nonrd_opt.c:av1_allow_palette
Unexecuted instantiation: reconinter_enc.c:av1_allow_palette
Unexecuted instantiation: segmentation.c:av1_allow_palette
Unexecuted instantiation: speed_features.c:av1_allow_palette
Unexecuted instantiation: superres_scale.c:av1_allow_palette
Unexecuted instantiation: svc_layercontext.c:av1_allow_palette
Unexecuted instantiation: temporal_filter.c:av1_allow_palette
Unexecuted instantiation: tokenize.c:av1_allow_palette
Unexecuted instantiation: tpl_model.c:av1_allow_palette
Unexecuted instantiation: tx_search.c:av1_allow_palette
Unexecuted instantiation: txb_rdopt.c:av1_allow_palette
intra_mode_search.c:av1_allow_palette
Line
Count
Source
1499
53.6M
                                    BLOCK_SIZE sb_type) {
1500
53.6M
  assert(sb_type < BLOCK_SIZES_ALL);
1501
53.6M
  return allow_screen_content_tools &&
1502
53.6M
         block_size_wide[sb_type] <= MAX_PALETTE_BLOCK_WIDTH &&
1503
53.6M
         block_size_high[sb_type] <= MAX_PALETTE_BLOCK_HEIGHT &&
1504
53.6M
         sb_type >= BLOCK_8X8;
1505
53.6M
}
Unexecuted instantiation: var_based_part.c:av1_allow_palette
Unexecuted instantiation: av1_noise_estimate.c:av1_allow_palette
Unexecuted instantiation: dwt.c:av1_allow_palette
Unexecuted instantiation: encodetxb_sse2.c:av1_allow_palette
Unexecuted instantiation: reconinter_enc_sse2.c:av1_allow_palette
Unexecuted instantiation: aom_dsp_rtcd.c:av1_allow_palette
Unexecuted instantiation: av1_rtcd.c:av1_allow_palette
Unexecuted instantiation: aom_convolve.c:av1_allow_palette
Unexecuted instantiation: blend_a64_hmask.c:av1_allow_palette
Unexecuted instantiation: blend_a64_mask.c:av1_allow_palette
Unexecuted instantiation: blend_a64_vmask.c:av1_allow_palette
Unexecuted instantiation: intrapred.c:av1_allow_palette
Unexecuted instantiation: avg.c:av1_allow_palette
Unexecuted instantiation: psnr.c:av1_allow_palette
Unexecuted instantiation: quantize.c:av1_allow_palette
Unexecuted instantiation: sad.c:av1_allow_palette
Unexecuted instantiation: sad_av1.c:av1_allow_palette
Unexecuted instantiation: sse.c:av1_allow_palette
Unexecuted instantiation: variance.c:av1_allow_palette
Unexecuted instantiation: pyramid.c:av1_allow_palette
Unexecuted instantiation: corner_match.c:av1_allow_palette
Unexecuted instantiation: disflow.c:av1_allow_palette
Unexecuted instantiation: noise_util.c:av1_allow_palette
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_allow_palette
Unexecuted instantiation: intrapred_sse2.c:av1_allow_palette
Unexecuted instantiation: loopfilter_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_allow_palette
Unexecuted instantiation: avg_intrin_sse2.c:av1_allow_palette
Unexecuted instantiation: fft_sse2.c:av1_allow_palette
Unexecuted instantiation: fwd_txfm_sse2.c:av1_allow_palette
Unexecuted instantiation: quantize_sse2.c:av1_allow_palette
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_allow_palette
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_allow_palette
Unexecuted instantiation: sum_squares_sse2.c:av1_allow_palette
Unexecuted instantiation: variance_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_subtract_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_variance_sse2.c:av1_allow_palette
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_allow_palette
Unexecuted instantiation: intrapred_ssse3.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_allow_palette
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_allow_palette
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_allow_palette
Unexecuted instantiation: quantize_ssse3.c:av1_allow_palette
Unexecuted instantiation: variance_ssse3.c:av1_allow_palette
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_allow_palette
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_allow_palette
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_allow_palette
Unexecuted instantiation: intrapred_sse4.c:av1_allow_palette
Unexecuted instantiation: corner_match_sse4.c:av1_allow_palette
Unexecuted instantiation: disflow_sse4.c:av1_allow_palette
Unexecuted instantiation: avg_intrin_sse4.c:av1_allow_palette
Unexecuted instantiation: sse_sse4.c:av1_allow_palette
Unexecuted instantiation: obmc_sad_sse4.c:av1_allow_palette
Unexecuted instantiation: obmc_variance_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_variance_sse4.c:av1_allow_palette
Unexecuted instantiation: aom_quantize_avx.c:av1_allow_palette
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_allow_palette
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: intrapred_avx2.c:av1_allow_palette
Unexecuted instantiation: loopfilter_avx2.c:av1_allow_palette
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_allow_palette
Unexecuted instantiation: corner_match_avx2.c:av1_allow_palette
Unexecuted instantiation: disflow_avx2.c:av1_allow_palette
Unexecuted instantiation: avg_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: fft_avx2.c:av1_allow_palette
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: subtract_avx2.c:av1_allow_palette
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_allow_palette
Unexecuted instantiation: quantize_avx2.c:av1_allow_palette
Unexecuted instantiation: sad4d_avx2.c:av1_allow_palette
Unexecuted instantiation: sad_avx2.c:av1_allow_palette
Unexecuted instantiation: sad_impl_avx2.c:av1_allow_palette
Unexecuted instantiation: variance_avx2.c:av1_allow_palette
Unexecuted instantiation: sse_avx2.c:av1_allow_palette
Unexecuted instantiation: variance_impl_avx2.c:av1_allow_palette
Unexecuted instantiation: obmc_sad_avx2.c:av1_allow_palette
Unexecuted instantiation: obmc_variance_avx2.c:av1_allow_palette
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_allow_palette
Unexecuted instantiation: sum_squares_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_sad_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_variance_avx2.c:av1_allow_palette
Unexecuted instantiation: alloccommon.c:av1_allow_palette
Unexecuted instantiation: av1_inv_txfm2d.c:av1_allow_palette
Unexecuted instantiation: av1_loopfilter.c:av1_allow_palette
Unexecuted instantiation: av1_txfm.c:av1_allow_palette
Unexecuted instantiation: blockd.c:av1_allow_palette
Unexecuted instantiation: cdef.c:av1_allow_palette
Unexecuted instantiation: cdef_block.c:av1_allow_palette
Unexecuted instantiation: cfl.c:av1_allow_palette
Unexecuted instantiation: convolve.c:av1_allow_palette
Unexecuted instantiation: debugmodes.c:av1_allow_palette
Unexecuted instantiation: entropy.c:av1_allow_palette
Unexecuted instantiation: entropymode.c:av1_allow_palette
Unexecuted instantiation: entropymv.c:av1_allow_palette
Unexecuted instantiation: idct.c:av1_allow_palette
Unexecuted instantiation: mvref_common.c:av1_allow_palette
Unexecuted instantiation: pred_common.c:av1_allow_palette
Unexecuted instantiation: quant_common.c:av1_allow_palette
Unexecuted instantiation: reconinter.c:av1_allow_palette
Unexecuted instantiation: reconintra.c:av1_allow_palette
Unexecuted instantiation: resize.c:av1_allow_palette
Unexecuted instantiation: restoration.c:av1_allow_palette
Unexecuted instantiation: scale.c:av1_allow_palette
Unexecuted instantiation: scan.c:av1_allow_palette
Unexecuted instantiation: seg_common.c:av1_allow_palette
Unexecuted instantiation: thread_common.c:av1_allow_palette
Unexecuted instantiation: tile_common.c:av1_allow_palette
Unexecuted instantiation: txb_common.c:av1_allow_palette
Unexecuted instantiation: warped_motion.c:av1_allow_palette
Unexecuted instantiation: aq_complexity.c:av1_allow_palette
Unexecuted instantiation: aq_cyclicrefresh.c:av1_allow_palette
Unexecuted instantiation: aq_variance.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_allow_palette
Unexecuted instantiation: cnn.c:av1_allow_palette
Unexecuted instantiation: compound_type.c:av1_allow_palette
Unexecuted instantiation: encode_strategy.c:av1_allow_palette
Unexecuted instantiation: global_motion.c:av1_allow_palette
Unexecuted instantiation: gop_structure.c:av1_allow_palette
Unexecuted instantiation: interp_search.c:av1_allow_palette
Unexecuted instantiation: ml.c:av1_allow_palette
Unexecuted instantiation: motion_search_facade.c:av1_allow_palette
Unexecuted instantiation: cfl_sse2.c:av1_allow_palette
Unexecuted instantiation: convolve_2d_sse2.c:av1_allow_palette
Unexecuted instantiation: convolve_sse2.c:av1_allow_palette
Unexecuted instantiation: jnt_convolve_sse2.c:av1_allow_palette
Unexecuted instantiation: resize_sse2.c:av1_allow_palette
Unexecuted instantiation: wiener_convolve_sse2.c:av1_allow_palette
Unexecuted instantiation: av1_k_means_sse2.c:av1_allow_palette
Unexecuted instantiation: av1_quantize_sse2.c:av1_allow_palette
Unexecuted instantiation: error_intrin_sse2.c:av1_allow_palette
Unexecuted instantiation: temporal_filter_sse2.c:av1_allow_palette
Unexecuted instantiation: wedge_utils_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_allow_palette
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_allow_palette
Unexecuted instantiation: ml_sse3.c:av1_allow_palette
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_allow_palette
Unexecuted instantiation: cfl_ssse3.c:av1_allow_palette
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_allow_palette
Unexecuted instantiation: resize_ssse3.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_allow_palette
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_allow_palette
Unexecuted instantiation: reconinter_ssse3.c:av1_allow_palette
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_allow_palette
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_allow_palette
Unexecuted instantiation: av1_txfm_sse4.c:av1_allow_palette
Unexecuted instantiation: cdef_block_sse4.c:av1_allow_palette
Unexecuted instantiation: filterintra_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_allow_palette
Unexecuted instantiation: intra_edge_sse4.c:av1_allow_palette
Unexecuted instantiation: reconinter_sse4.c:av1_allow_palette
Unexecuted instantiation: selfguided_sse4.c:av1_allow_palette
Unexecuted instantiation: warp_plane_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_allow_palette
Unexecuted instantiation: encodetxb_sse4.c:av1_allow_palette
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_allow_palette
Unexecuted instantiation: rdopt_sse4.c:av1_allow_palette
Unexecuted instantiation: pickrst_sse4.c:av1_allow_palette
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_allow_palette
Unexecuted instantiation: hash_sse42.c:av1_allow_palette
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_allow_palette
Unexecuted instantiation: cdef_block_avx2.c:av1_allow_palette
Unexecuted instantiation: cfl_avx2.c:av1_allow_palette
Unexecuted instantiation: convolve_2d_avx2.c:av1_allow_palette
Unexecuted instantiation: convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_allow_palette
Unexecuted instantiation: jnt_convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: reconinter_avx2.c:av1_allow_palette
Unexecuted instantiation: resize_avx2.c:av1_allow_palette
Unexecuted instantiation: selfguided_avx2.c:av1_allow_palette
Unexecuted instantiation: warp_plane_avx2.c:av1_allow_palette
Unexecuted instantiation: wiener_convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_allow_palette
Unexecuted instantiation: av1_quantize_avx2.c:av1_allow_palette
Unexecuted instantiation: error_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_allow_palette
Unexecuted instantiation: wedge_utils_avx2.c:av1_allow_palette
Unexecuted instantiation: encodetxb_avx2.c:av1_allow_palette
Unexecuted instantiation: rdopt_avx2.c:av1_allow_palette
Unexecuted instantiation: av1_k_means_avx2.c:av1_allow_palette
Unexecuted instantiation: temporal_filter_avx2.c:av1_allow_palette
Unexecuted instantiation: pickrst_avx2.c:av1_allow_palette
Unexecuted instantiation: cnn_avx2.c:av1_allow_palette
Unexecuted instantiation: ml_avx2.c:av1_allow_palette
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_allow_palette
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_allow_palette
Unexecuted instantiation: blk_sse_sum.c:av1_allow_palette
Unexecuted instantiation: fft.c:av1_allow_palette
Unexecuted instantiation: sum_squares.c:av1_allow_palette
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_allow_palette
Unexecuted instantiation: variance_impl_ssse3.c:av1_allow_palette
Unexecuted instantiation: av1_inv_txfm1d.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_allow_palette
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_allow_palette
1506
1507
// Returns sub-sampled dimensions of the given block.
1508
// The output values for 'rows_within_bounds' and 'cols_within_bounds' will
1509
// differ from 'height' and 'width' when part of the block is outside the
1510
// right
1511
// and/or bottom image boundary.
1512
static inline void av1_get_block_dimensions(BLOCK_SIZE bsize, int plane,
1513
                                            const MACROBLOCKD *xd, int *width,
1514
                                            int *height,
1515
                                            int *rows_within_bounds,
1516
136k
                                            int *cols_within_bounds) {
1517
136k
  const int block_height = block_size_high[bsize];
1518
136k
  const int block_width = block_size_wide[bsize];
1519
136k
  const int block_rows = (xd->mb_to_bottom_edge >= 0)
1520
136k
                             ? block_height
1521
136k
                             : (xd->mb_to_bottom_edge >> 3) + block_height;
1522
136k
  const int block_cols = (xd->mb_to_right_edge >= 0)
1523
136k
                             ? block_width
1524
136k
                             : (xd->mb_to_right_edge >> 3) + block_width;
1525
136k
  const struct macroblockd_plane *const pd = &xd->plane[plane];
1526
136k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_x == 0));
1527
136k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_y == 0));
1528
136k
  assert(block_width >= block_cols);
1529
136k
  assert(block_height >= block_rows);
1530
136k
  const int plane_block_width = block_width >> pd->subsampling_x;
1531
136k
  const int plane_block_height = block_height >> pd->subsampling_y;
1532
  // Special handling for chroma sub8x8.
1533
136k
  const int is_chroma_sub8_x = plane > 0 && plane_block_width < 4;
1534
136k
  const int is_chroma_sub8_y = plane > 0 && plane_block_height < 4;
1535
136k
  if (width) {
1536
136k
    *width = plane_block_width + 2 * is_chroma_sub8_x;
1537
136k
    assert(*width >= 0);
1538
136k
  }
1539
136k
  if (height) {
1540
136k
    *height = plane_block_height + 2 * is_chroma_sub8_y;
1541
136k
    assert(*height >= 0);
1542
136k
  }
1543
136k
  if (rows_within_bounds) {
1544
57.5k
    *rows_within_bounds =
1545
57.5k
        (block_rows >> pd->subsampling_y) + 2 * is_chroma_sub8_y;
1546
57.5k
    assert(*rows_within_bounds >= 0);
1547
57.5k
  }
1548
136k
  if (cols_within_bounds) {
1549
57.5k
    *cols_within_bounds =
1550
57.5k
        (block_cols >> pd->subsampling_x) + 2 * is_chroma_sub8_x;
1551
57.5k
    assert(*cols_within_bounds >= 0);
1552
57.5k
  }
1553
136k
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_block_dimensions
decodeframe.c:av1_get_block_dimensions
Line
Count
Source
1516
79.0k
                                            int *cols_within_bounds) {
1517
79.0k
  const int block_height = block_size_high[bsize];
1518
79.0k
  const int block_width = block_size_wide[bsize];
1519
79.0k
  const int block_rows = (xd->mb_to_bottom_edge >= 0)
1520
79.0k
                             ? block_height
1521
79.0k
                             : (xd->mb_to_bottom_edge >> 3) + block_height;
1522
79.0k
  const int block_cols = (xd->mb_to_right_edge >= 0)
1523
79.0k
                             ? block_width
1524
79.0k
                             : (xd->mb_to_right_edge >> 3) + block_width;
1525
79.0k
  const struct macroblockd_plane *const pd = &xd->plane[plane];
1526
79.0k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_x == 0));
1527
79.0k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_y == 0));
1528
79.0k
  assert(block_width >= block_cols);
1529
79.0k
  assert(block_height >= block_rows);
1530
79.0k
  const int plane_block_width = block_width >> pd->subsampling_x;
1531
79.0k
  const int plane_block_height = block_height >> pd->subsampling_y;
1532
  // Special handling for chroma sub8x8.
1533
79.0k
  const int is_chroma_sub8_x = plane > 0 && plane_block_width < 4;
1534
79.0k
  const int is_chroma_sub8_y = plane > 0 && plane_block_height < 4;
1535
79.0k
  if (width) {
1536
79.0k
    *width = plane_block_width + 2 * is_chroma_sub8_x;
1537
79.0k
    assert(*width >= 0);
1538
79.0k
  }
1539
79.0k
  if (height) {
1540
79.0k
    *height = plane_block_height + 2 * is_chroma_sub8_y;
1541
79.0k
    assert(*height >= 0);
1542
79.0k
  }
1543
79.0k
  if (rows_within_bounds) {
1544
0
    *rows_within_bounds =
1545
0
        (block_rows >> pd->subsampling_y) + 2 * is_chroma_sub8_y;
1546
0
    assert(*rows_within_bounds >= 0);
1547
0
  }
1548
79.0k
  if (cols_within_bounds) {
1549
0
    *cols_within_bounds =
1550
0
        (block_cols >> pd->subsampling_x) + 2 * is_chroma_sub8_x;
1551
0
    assert(*cols_within_bounds >= 0);
1552
0
  }
1553
79.0k
}
Unexecuted instantiation: decodemv.c:av1_get_block_dimensions
Unexecuted instantiation: decoder.c:av1_get_block_dimensions
Unexecuted instantiation: decodetxb.c:av1_get_block_dimensions
detokenize.c:av1_get_block_dimensions
Line
Count
Source
1516
57.5k
                                            int *cols_within_bounds) {
1517
57.5k
  const int block_height = block_size_high[bsize];
1518
57.5k
  const int block_width = block_size_wide[bsize];
1519
57.5k
  const int block_rows = (xd->mb_to_bottom_edge >= 0)
1520
57.5k
                             ? block_height
1521
57.5k
                             : (xd->mb_to_bottom_edge >> 3) + block_height;
1522
57.5k
  const int block_cols = (xd->mb_to_right_edge >= 0)
1523
57.5k
                             ? block_width
1524
57.5k
                             : (xd->mb_to_right_edge >> 3) + block_width;
1525
57.5k
  const struct macroblockd_plane *const pd = &xd->plane[plane];
1526
57.5k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_x == 0));
1527
57.5k
  assert(IMPLIES(plane == PLANE_TYPE_Y, pd->subsampling_y == 0));
1528
57.5k
  assert(block_width >= block_cols);
1529
57.5k
  assert(block_height >= block_rows);
1530
57.5k
  const int plane_block_width = block_width >> pd->subsampling_x;
1531
57.5k
  const int plane_block_height = block_height >> pd->subsampling_y;
1532
  // Special handling for chroma sub8x8.
1533
57.5k
  const int is_chroma_sub8_x = plane > 0 && plane_block_width < 4;
1534
57.5k
  const int is_chroma_sub8_y = plane > 0 && plane_block_height < 4;
1535
57.5k
  if (width) {
1536
57.5k
    *width = plane_block_width + 2 * is_chroma_sub8_x;
1537
57.5k
    assert(*width >= 0);
1538
57.5k
  }
1539
57.5k
  if (height) {
1540
57.5k
    *height = plane_block_height + 2 * is_chroma_sub8_y;
1541
57.5k
    assert(*height >= 0);
1542
57.5k
  }
1543
57.5k
  if (rows_within_bounds) {
1544
57.5k
    *rows_within_bounds =
1545
57.5k
        (block_rows >> pd->subsampling_y) + 2 * is_chroma_sub8_y;
1546
57.5k
    assert(*rows_within_bounds >= 0);
1547
57.5k
  }
1548
57.5k
  if (cols_within_bounds) {
1549
57.5k
    *cols_within_bounds =
1550
57.5k
        (block_cols >> pd->subsampling_x) + 2 * is_chroma_sub8_x;
1551
57.5k
    assert(*cols_within_bounds >= 0);
1552
57.5k
  }
1553
57.5k
}
Unexecuted instantiation: obu.c:av1_get_block_dimensions
Unexecuted instantiation: av1_cx_iface.c:av1_get_block_dimensions
Unexecuted instantiation: allintra_vis.c:av1_get_block_dimensions
Unexecuted instantiation: av1_quantize.c:av1_get_block_dimensions
Unexecuted instantiation: bitstream.c:av1_get_block_dimensions
Unexecuted instantiation: context_tree.c:av1_get_block_dimensions
Unexecuted instantiation: encodeframe.c:av1_get_block_dimensions
Unexecuted instantiation: encodeframe_utils.c:av1_get_block_dimensions
Unexecuted instantiation: encodemb.c:av1_get_block_dimensions
Unexecuted instantiation: encodemv.c:av1_get_block_dimensions
Unexecuted instantiation: encoder.c:av1_get_block_dimensions
Unexecuted instantiation: encoder_utils.c:av1_get_block_dimensions
Unexecuted instantiation: encodetxb.c:av1_get_block_dimensions
Unexecuted instantiation: ethread.c:av1_get_block_dimensions
Unexecuted instantiation: firstpass.c:av1_get_block_dimensions
Unexecuted instantiation: global_motion_facade.c:av1_get_block_dimensions
Unexecuted instantiation: hash.c:av1_get_block_dimensions
Unexecuted instantiation: hash_motion.c:av1_get_block_dimensions
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_block_dimensions
Unexecuted instantiation: level.c:av1_get_block_dimensions
Unexecuted instantiation: lookahead.c:av1_get_block_dimensions
Unexecuted instantiation: mcomp.c:av1_get_block_dimensions
Unexecuted instantiation: mv_prec.c:av1_get_block_dimensions
Unexecuted instantiation: palette.c:av1_get_block_dimensions
Unexecuted instantiation: partition_search.c:av1_get_block_dimensions
Unexecuted instantiation: partition_strategy.c:av1_get_block_dimensions
Unexecuted instantiation: pass2_strategy.c:av1_get_block_dimensions
Unexecuted instantiation: pickcdef.c:av1_get_block_dimensions
Unexecuted instantiation: picklpf.c:av1_get_block_dimensions
Unexecuted instantiation: pickrst.c:av1_get_block_dimensions
Unexecuted instantiation: ratectrl.c:av1_get_block_dimensions
Unexecuted instantiation: rd.c:av1_get_block_dimensions
Unexecuted instantiation: rdopt.c:av1_get_block_dimensions
Unexecuted instantiation: nonrd_pickmode.c:av1_get_block_dimensions
Unexecuted instantiation: nonrd_opt.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter_enc.c:av1_get_block_dimensions
Unexecuted instantiation: segmentation.c:av1_get_block_dimensions
Unexecuted instantiation: speed_features.c:av1_get_block_dimensions
Unexecuted instantiation: superres_scale.c:av1_get_block_dimensions
Unexecuted instantiation: svc_layercontext.c:av1_get_block_dimensions
Unexecuted instantiation: temporal_filter.c:av1_get_block_dimensions
Unexecuted instantiation: tokenize.c:av1_get_block_dimensions
Unexecuted instantiation: tpl_model.c:av1_get_block_dimensions
Unexecuted instantiation: tx_search.c:av1_get_block_dimensions
Unexecuted instantiation: txb_rdopt.c:av1_get_block_dimensions
Unexecuted instantiation: intra_mode_search.c:av1_get_block_dimensions
Unexecuted instantiation: var_based_part.c:av1_get_block_dimensions
Unexecuted instantiation: av1_noise_estimate.c:av1_get_block_dimensions
Unexecuted instantiation: dwt.c:av1_get_block_dimensions
Unexecuted instantiation: encodetxb_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_block_dimensions
Unexecuted instantiation: av1_rtcd.c:av1_get_block_dimensions
Unexecuted instantiation: aom_convolve.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_hmask.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_mask.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_vmask.c:av1_get_block_dimensions
Unexecuted instantiation: intrapred.c:av1_get_block_dimensions
Unexecuted instantiation: avg.c:av1_get_block_dimensions
Unexecuted instantiation: psnr.c:av1_get_block_dimensions
Unexecuted instantiation: quantize.c:av1_get_block_dimensions
Unexecuted instantiation: sad.c:av1_get_block_dimensions
Unexecuted instantiation: sad_av1.c:av1_get_block_dimensions
Unexecuted instantiation: sse.c:av1_get_block_dimensions
Unexecuted instantiation: variance.c:av1_get_block_dimensions
Unexecuted instantiation: pyramid.c:av1_get_block_dimensions
Unexecuted instantiation: corner_match.c:av1_get_block_dimensions
Unexecuted instantiation: disflow.c:av1_get_block_dimensions
Unexecuted instantiation: noise_util.c:av1_get_block_dimensions
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: intrapred_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: loopfilter_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: fft_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: quantize_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: sum_squares_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: variance_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: intrapred_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: quantize_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: variance_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: intrapred_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: corner_match_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: disflow_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: sse_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: aom_quantize_avx.c:av1_get_block_dimensions
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: intrapred_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: loopfilter_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: corner_match_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: disflow_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: fft_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: subtract_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: quantize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: sad4d_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: sad_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: sad_impl_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: variance_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: sse_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: variance_impl_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: sum_squares_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: alloccommon.c:av1_get_block_dimensions
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_block_dimensions
Unexecuted instantiation: av1_loopfilter.c:av1_get_block_dimensions
Unexecuted instantiation: av1_txfm.c:av1_get_block_dimensions
Unexecuted instantiation: blockd.c:av1_get_block_dimensions
Unexecuted instantiation: cdef.c:av1_get_block_dimensions
Unexecuted instantiation: cdef_block.c:av1_get_block_dimensions
Unexecuted instantiation: cfl.c:av1_get_block_dimensions
Unexecuted instantiation: convolve.c:av1_get_block_dimensions
Unexecuted instantiation: debugmodes.c:av1_get_block_dimensions
Unexecuted instantiation: entropy.c:av1_get_block_dimensions
Unexecuted instantiation: entropymode.c:av1_get_block_dimensions
Unexecuted instantiation: entropymv.c:av1_get_block_dimensions
Unexecuted instantiation: idct.c:av1_get_block_dimensions
Unexecuted instantiation: mvref_common.c:av1_get_block_dimensions
Unexecuted instantiation: pred_common.c:av1_get_block_dimensions
Unexecuted instantiation: quant_common.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter.c:av1_get_block_dimensions
Unexecuted instantiation: reconintra.c:av1_get_block_dimensions
Unexecuted instantiation: resize.c:av1_get_block_dimensions
Unexecuted instantiation: restoration.c:av1_get_block_dimensions
Unexecuted instantiation: scale.c:av1_get_block_dimensions
Unexecuted instantiation: scan.c:av1_get_block_dimensions
Unexecuted instantiation: seg_common.c:av1_get_block_dimensions
Unexecuted instantiation: thread_common.c:av1_get_block_dimensions
Unexecuted instantiation: tile_common.c:av1_get_block_dimensions
Unexecuted instantiation: txb_common.c:av1_get_block_dimensions
Unexecuted instantiation: warped_motion.c:av1_get_block_dimensions
Unexecuted instantiation: aq_complexity.c:av1_get_block_dimensions
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_block_dimensions
Unexecuted instantiation: aq_variance.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_block_dimensions
Unexecuted instantiation: cnn.c:av1_get_block_dimensions
Unexecuted instantiation: compound_type.c:av1_get_block_dimensions
Unexecuted instantiation: encode_strategy.c:av1_get_block_dimensions
Unexecuted instantiation: global_motion.c:av1_get_block_dimensions
Unexecuted instantiation: gop_structure.c:av1_get_block_dimensions
Unexecuted instantiation: interp_search.c:av1_get_block_dimensions
Unexecuted instantiation: ml.c:av1_get_block_dimensions
Unexecuted instantiation: motion_search_facade.c:av1_get_block_dimensions
Unexecuted instantiation: cfl_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: convolve_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: resize_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: error_intrin_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: ml_sse3.c:av1_get_block_dimensions
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: cfl_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: resize_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: cdef_block_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: filterintra_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: intra_edge_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: selfguided_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: warp_plane_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: encodetxb_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: rdopt_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: pickrst_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_block_dimensions
Unexecuted instantiation: hash_sse42.c:av1_get_block_dimensions
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: cdef_block_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: cfl_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: reconinter_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: resize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: selfguided_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: warp_plane_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: error_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: encodetxb_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: rdopt_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: pickrst_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: cnn_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: ml_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_block_dimensions
Unexecuted instantiation: blk_sse_sum.c:av1_get_block_dimensions
Unexecuted instantiation: fft.c:av1_get_block_dimensions
Unexecuted instantiation: sum_squares.c:av1_get_block_dimensions
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_block_dimensions
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_block_dimensions
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_block_dimensions
1554
1555
/* clang-format off */
1556
// Pointer to a three-dimensional array whose first dimension is PALETTE_SIZES.
1557
typedef aom_cdf_prob (*MapCdf)[PALETTE_COLOR_INDEX_CONTEXTS]
1558
                              [CDF_SIZE(PALETTE_COLORS)];
1559
// Pointer to a const three-dimensional array whose first dimension is
1560
// PALETTE_SIZES.
1561
typedef const int (*ColorCost)[PALETTE_COLOR_INDEX_CONTEXTS][PALETTE_COLORS];
1562
/* clang-format on */
1563
1564
typedef struct {
1565
  int rows;
1566
  int cols;
1567
  int n_colors;
1568
  int plane_width;
1569
  int plane_height;
1570
  uint8_t *color_map;
1571
  MapCdf map_cdf;
1572
  ColorCost color_cost;
1573
} Av1ColorMapParam;
1574
1575
static inline int is_nontrans_global_motion(const MACROBLOCKD *xd,
1576
7.99M
                                            const MB_MODE_INFO *mbmi) {
1577
7.99M
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
7.99M
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
138k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
16.7k
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
236k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
124k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
124k
  }
1589
112k
  return 1;
1590
121k
}
Unexecuted instantiation: av1_dx_iface.c:is_nontrans_global_motion
Unexecuted instantiation: decodeframe.c:is_nontrans_global_motion
decodemv.c:is_nontrans_global_motion
Line
Count
Source
1576
248k
                                            const MB_MODE_INFO *mbmi) {
1577
248k
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
248k
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
57.6k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
16.7k
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
74.4k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
43.2k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
43.2k
  }
1589
31.2k
  return 1;
1590
40.9k
}
Unexecuted instantiation: decoder.c:is_nontrans_global_motion
Unexecuted instantiation: decodetxb.c:is_nontrans_global_motion
Unexecuted instantiation: detokenize.c:is_nontrans_global_motion
Unexecuted instantiation: obu.c:is_nontrans_global_motion
Unexecuted instantiation: av1_cx_iface.c:is_nontrans_global_motion
Unexecuted instantiation: allintra_vis.c:is_nontrans_global_motion
Unexecuted instantiation: av1_quantize.c:is_nontrans_global_motion
bitstream.c:is_nontrans_global_motion
Line
Count
Source
1576
434k
                                            const MB_MODE_INFO *mbmi) {
1577
434k
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
434k
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
3.47k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
0
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
6.97k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
3.49k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
3.49k
  }
1589
3.47k
  return 1;
1590
3.47k
}
Unexecuted instantiation: context_tree.c:is_nontrans_global_motion
Unexecuted instantiation: encodeframe.c:is_nontrans_global_motion
Unexecuted instantiation: encodeframe_utils.c:is_nontrans_global_motion
Unexecuted instantiation: encodemb.c:is_nontrans_global_motion
Unexecuted instantiation: encodemv.c:is_nontrans_global_motion
Unexecuted instantiation: encoder.c:is_nontrans_global_motion
Unexecuted instantiation: encoder_utils.c:is_nontrans_global_motion
Unexecuted instantiation: encodetxb.c:is_nontrans_global_motion
Unexecuted instantiation: ethread.c:is_nontrans_global_motion
Unexecuted instantiation: firstpass.c:is_nontrans_global_motion
Unexecuted instantiation: global_motion_facade.c:is_nontrans_global_motion
Unexecuted instantiation: hash.c:is_nontrans_global_motion
Unexecuted instantiation: hash_motion.c:is_nontrans_global_motion
Unexecuted instantiation: hybrid_fwd_txfm.c:is_nontrans_global_motion
Unexecuted instantiation: level.c:is_nontrans_global_motion
Unexecuted instantiation: lookahead.c:is_nontrans_global_motion
Unexecuted instantiation: mcomp.c:is_nontrans_global_motion
Unexecuted instantiation: mv_prec.c:is_nontrans_global_motion
Unexecuted instantiation: palette.c:is_nontrans_global_motion
partition_search.c:is_nontrans_global_motion
Line
Count
Source
1576
434k
                                            const MB_MODE_INFO *mbmi) {
1577
434k
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
434k
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
3.47k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
0
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
6.96k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
3.49k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
3.49k
  }
1589
3.47k
  return 1;
1590
3.47k
}
Unexecuted instantiation: partition_strategy.c:is_nontrans_global_motion
Unexecuted instantiation: pass2_strategy.c:is_nontrans_global_motion
Unexecuted instantiation: pickcdef.c:is_nontrans_global_motion
Unexecuted instantiation: picklpf.c:is_nontrans_global_motion
Unexecuted instantiation: pickrst.c:is_nontrans_global_motion
Unexecuted instantiation: ratectrl.c:is_nontrans_global_motion
Unexecuted instantiation: rd.c:is_nontrans_global_motion
rdopt.c:is_nontrans_global_motion
Line
Count
Source
1576
4.43M
                                            const MB_MODE_INFO *mbmi) {
1577
4.43M
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
4.43M
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
58.7k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
0
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
117k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
58.6k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
58.6k
  }
1589
58.7k
  return 1;
1590
58.7k
}
Unexecuted instantiation: nonrd_pickmode.c:is_nontrans_global_motion
Unexecuted instantiation: nonrd_opt.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter_enc.c:is_nontrans_global_motion
Unexecuted instantiation: segmentation.c:is_nontrans_global_motion
Unexecuted instantiation: speed_features.c:is_nontrans_global_motion
Unexecuted instantiation: superres_scale.c:is_nontrans_global_motion
Unexecuted instantiation: svc_layercontext.c:is_nontrans_global_motion
Unexecuted instantiation: temporal_filter.c:is_nontrans_global_motion
Unexecuted instantiation: tokenize.c:is_nontrans_global_motion
Unexecuted instantiation: tpl_model.c:is_nontrans_global_motion
Unexecuted instantiation: tx_search.c:is_nontrans_global_motion
Unexecuted instantiation: txb_rdopt.c:is_nontrans_global_motion
Unexecuted instantiation: intra_mode_search.c:is_nontrans_global_motion
Unexecuted instantiation: var_based_part.c:is_nontrans_global_motion
Unexecuted instantiation: av1_noise_estimate.c:is_nontrans_global_motion
Unexecuted instantiation: dwt.c:is_nontrans_global_motion
Unexecuted instantiation: encodetxb_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter_enc_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: aom_dsp_rtcd.c:is_nontrans_global_motion
Unexecuted instantiation: av1_rtcd.c:is_nontrans_global_motion
Unexecuted instantiation: aom_convolve.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_hmask.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_mask.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_vmask.c:is_nontrans_global_motion
Unexecuted instantiation: intrapred.c:is_nontrans_global_motion
Unexecuted instantiation: avg.c:is_nontrans_global_motion
Unexecuted instantiation: psnr.c:is_nontrans_global_motion
Unexecuted instantiation: quantize.c:is_nontrans_global_motion
Unexecuted instantiation: sad.c:is_nontrans_global_motion
Unexecuted instantiation: sad_av1.c:is_nontrans_global_motion
Unexecuted instantiation: sse.c:is_nontrans_global_motion
Unexecuted instantiation: variance.c:is_nontrans_global_motion
Unexecuted instantiation: pyramid.c:is_nontrans_global_motion
Unexecuted instantiation: corner_match.c:is_nontrans_global_motion
Unexecuted instantiation: disflow.c:is_nontrans_global_motion
Unexecuted instantiation: noise_util.c:is_nontrans_global_motion
Unexecuted instantiation: aom_convolve_copy_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: intrapred_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: loopfilter_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_loopfilter_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: avg_intrin_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: fft_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: fwd_txfm_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: quantize_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: adaptive_quantize_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: blk_sse_sum_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: sum_squares_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: variance_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_subtract_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_variance_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: intrapred_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: masked_sad_intrin_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: masked_variance_intrin_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: quantize_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: variance_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_hmask_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_mask_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_vmask_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: intrapred_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: corner_match_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: disflow_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: avg_intrin_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: sse_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: obmc_sad_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: obmc_variance_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_variance_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: aom_quantize_avx.c:is_nontrans_global_motion
Unexecuted instantiation: aom_convolve_copy_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: intrapred_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: loopfilter_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: blend_a64_mask_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_loopfilter_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: corner_match_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: disflow_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: avg_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: fft_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: masked_sad_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: subtract_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: adaptive_quantize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: quantize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: sad4d_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: sad_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: sad_impl_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: variance_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: sse_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: variance_impl_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: obmc_sad_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: obmc_variance_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: blk_sse_sum_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: sum_squares_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_sad_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_variance_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: alloccommon.c:is_nontrans_global_motion
Unexecuted instantiation: av1_inv_txfm2d.c:is_nontrans_global_motion
Unexecuted instantiation: av1_loopfilter.c:is_nontrans_global_motion
Unexecuted instantiation: av1_txfm.c:is_nontrans_global_motion
Unexecuted instantiation: blockd.c:is_nontrans_global_motion
Unexecuted instantiation: cdef.c:is_nontrans_global_motion
Unexecuted instantiation: cdef_block.c:is_nontrans_global_motion
Unexecuted instantiation: cfl.c:is_nontrans_global_motion
Unexecuted instantiation: convolve.c:is_nontrans_global_motion
Unexecuted instantiation: debugmodes.c:is_nontrans_global_motion
Unexecuted instantiation: entropy.c:is_nontrans_global_motion
Unexecuted instantiation: entropymode.c:is_nontrans_global_motion
Unexecuted instantiation: entropymv.c:is_nontrans_global_motion
Unexecuted instantiation: idct.c:is_nontrans_global_motion
Unexecuted instantiation: mvref_common.c:is_nontrans_global_motion
Unexecuted instantiation: pred_common.c:is_nontrans_global_motion
Unexecuted instantiation: quant_common.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter.c:is_nontrans_global_motion
Unexecuted instantiation: reconintra.c:is_nontrans_global_motion
Unexecuted instantiation: resize.c:is_nontrans_global_motion
Unexecuted instantiation: restoration.c:is_nontrans_global_motion
Unexecuted instantiation: scale.c:is_nontrans_global_motion
Unexecuted instantiation: scan.c:is_nontrans_global_motion
Unexecuted instantiation: seg_common.c:is_nontrans_global_motion
Unexecuted instantiation: thread_common.c:is_nontrans_global_motion
Unexecuted instantiation: tile_common.c:is_nontrans_global_motion
Unexecuted instantiation: txb_common.c:is_nontrans_global_motion
Unexecuted instantiation: warped_motion.c:is_nontrans_global_motion
Unexecuted instantiation: aq_complexity.c:is_nontrans_global_motion
Unexecuted instantiation: aq_cyclicrefresh.c:is_nontrans_global_motion
Unexecuted instantiation: aq_variance.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm2d.c:is_nontrans_global_motion
Unexecuted instantiation: cnn.c:is_nontrans_global_motion
Unexecuted instantiation: compound_type.c:is_nontrans_global_motion
Unexecuted instantiation: encode_strategy.c:is_nontrans_global_motion
Unexecuted instantiation: global_motion.c:is_nontrans_global_motion
Unexecuted instantiation: gop_structure.c:is_nontrans_global_motion
interp_search.c:is_nontrans_global_motion
Line
Count
Source
1576
2.44M
                                            const MB_MODE_INFO *mbmi) {
1577
2.44M
  int ref;
1578
1579
  // First check if all modes are GLOBALMV
1580
2.44M
  if (mbmi->mode != GLOBALMV && mbmi->mode != GLOBAL_GLOBALMV) return 0;
1581
1582
15.1k
  if (AOMMIN(mi_size_wide[mbmi->bsize], mi_size_high[mbmi->bsize]) < 2)
1583
0
    return 0;
1584
1585
  // Now check if all global motion is non translational
1586
30.6k
  for (ref = 0; ref < 1 + has_second_ref(mbmi); ++ref) {
1587
15.4k
    if (xd->global_motion[mbmi->ref_frame[ref]].wmtype == TRANSLATION) return 0;
1588
15.4k
  }
1589
15.1k
  return 1;
1590
15.1k
}
Unexecuted instantiation: ml.c:is_nontrans_global_motion
Unexecuted instantiation: motion_search_facade.c:is_nontrans_global_motion
Unexecuted instantiation: cfl_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: convolve_2d_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: convolve_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: jnt_convolve_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: resize_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: wiener_convolve_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_k_means_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_quantize_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: error_intrin_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: temporal_filter_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: wedge_utils_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_temporal_filter_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: ml_sse3.c:is_nontrans_global_motion
Unexecuted instantiation: av1_inv_txfm_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: cfl_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: jnt_convolve_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: resize_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: av1_convolve_scale_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: av1_txfm_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: cdef_block_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: filterintra_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_inv_txfm_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: intra_edge_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: selfguided_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: warp_plane_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_2d_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_warp_plane_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: encodetxb_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: rdopt_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: pickrst_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: av1_highbd_quantize_sse4.c:is_nontrans_global_motion
Unexecuted instantiation: hash_sse42.c:is_nontrans_global_motion
Unexecuted instantiation: av1_inv_txfm_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: cdef_block_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: cfl_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: convolve_2d_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_inv_txfm_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: jnt_convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: reconinter_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: resize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: selfguided_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: warp_plane_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: wiener_convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_convolve_2d_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_warp_affine_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_quantize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: error_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: wedge_utils_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: encodetxb_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: rdopt_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_k_means_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: temporal_filter_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: pickrst_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: cnn_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: ml_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_highbd_quantize_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_temporal_filter_avx2.c:is_nontrans_global_motion
Unexecuted instantiation: blk_sse_sum.c:is_nontrans_global_motion
Unexecuted instantiation: fft.c:is_nontrans_global_motion
Unexecuted instantiation: sum_squares.c:is_nontrans_global_motion
Unexecuted instantiation: highbd_intrapred_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: variance_impl_ssse3.c:is_nontrans_global_motion
Unexecuted instantiation: av1_inv_txfm1d.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm1d.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm_sse2.c:is_nontrans_global_motion
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:is_nontrans_global_motion
1591
1592
454M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
454M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
454M
}
Unexecuted instantiation: av1_dx_iface.c:get_plane_type
decodeframe.c:get_plane_type
Line
Count
Source
1592
14.5M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
14.5M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
14.5M
}
Unexecuted instantiation: decodemv.c:get_plane_type
Unexecuted instantiation: decoder.c:get_plane_type
decodetxb.c:get_plane_type
Line
Count
Source
1592
13.1M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
13.1M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
13.1M
}
Unexecuted instantiation: detokenize.c:get_plane_type
Unexecuted instantiation: obu.c:get_plane_type
Unexecuted instantiation: av1_cx_iface.c:get_plane_type
Unexecuted instantiation: allintra_vis.c:get_plane_type
Unexecuted instantiation: av1_quantize.c:get_plane_type
Unexecuted instantiation: bitstream.c:get_plane_type
Unexecuted instantiation: context_tree.c:get_plane_type
Unexecuted instantiation: encodeframe.c:get_plane_type
Unexecuted instantiation: encodeframe_utils.c:get_plane_type
encodemb.c:get_plane_type
Line
Count
Source
1592
51.5M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
51.5M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
51.5M
}
Unexecuted instantiation: encodemv.c:get_plane_type
Unexecuted instantiation: encoder.c:get_plane_type
Unexecuted instantiation: encoder_utils.c:get_plane_type
encodetxb.c:get_plane_type
Line
Count
Source
1592
15.7M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
15.7M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
15.7M
}
Unexecuted instantiation: ethread.c:get_plane_type
Unexecuted instantiation: firstpass.c:get_plane_type
Unexecuted instantiation: global_motion_facade.c:get_plane_type
Unexecuted instantiation: hash.c:get_plane_type
Unexecuted instantiation: hash_motion.c:get_plane_type
Unexecuted instantiation: hybrid_fwd_txfm.c:get_plane_type
Unexecuted instantiation: level.c:get_plane_type
Unexecuted instantiation: lookahead.c:get_plane_type
Unexecuted instantiation: mcomp.c:get_plane_type
Unexecuted instantiation: mv_prec.c:get_plane_type
Unexecuted instantiation: palette.c:get_plane_type
Unexecuted instantiation: partition_search.c:get_plane_type
Unexecuted instantiation: partition_strategy.c:get_plane_type
Unexecuted instantiation: pass2_strategy.c:get_plane_type
Unexecuted instantiation: pickcdef.c:get_plane_type
Unexecuted instantiation: picklpf.c:get_plane_type
Unexecuted instantiation: pickrst.c:get_plane_type
Unexecuted instantiation: ratectrl.c:get_plane_type
Unexecuted instantiation: rd.c:get_plane_type
Unexecuted instantiation: rdopt.c:get_plane_type
Unexecuted instantiation: nonrd_pickmode.c:get_plane_type
Unexecuted instantiation: nonrd_opt.c:get_plane_type
Unexecuted instantiation: reconinter_enc.c:get_plane_type
Unexecuted instantiation: segmentation.c:get_plane_type
Unexecuted instantiation: speed_features.c:get_plane_type
Unexecuted instantiation: superres_scale.c:get_plane_type
Unexecuted instantiation: svc_layercontext.c:get_plane_type
Unexecuted instantiation: temporal_filter.c:get_plane_type
Unexecuted instantiation: tokenize.c:get_plane_type
Unexecuted instantiation: tpl_model.c:get_plane_type
tx_search.c:get_plane_type
Line
Count
Source
1592
119M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
119M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
119M
}
txb_rdopt.c:get_plane_type
Line
Count
Source
1592
239M
static inline PLANE_TYPE get_plane_type(int plane) {
1593
239M
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
239M
}
Unexecuted instantiation: intra_mode_search.c:get_plane_type
Unexecuted instantiation: var_based_part.c:get_plane_type
Unexecuted instantiation: av1_noise_estimate.c:get_plane_type
Unexecuted instantiation: dwt.c:get_plane_type
Unexecuted instantiation: encodetxb_sse2.c:get_plane_type
Unexecuted instantiation: reconinter_enc_sse2.c:get_plane_type
Unexecuted instantiation: aom_dsp_rtcd.c:get_plane_type
Unexecuted instantiation: av1_rtcd.c:get_plane_type
Unexecuted instantiation: aom_convolve.c:get_plane_type
Unexecuted instantiation: blend_a64_hmask.c:get_plane_type
Unexecuted instantiation: blend_a64_mask.c:get_plane_type
Unexecuted instantiation: blend_a64_vmask.c:get_plane_type
Unexecuted instantiation: intrapred.c:get_plane_type
Unexecuted instantiation: avg.c:get_plane_type
Unexecuted instantiation: psnr.c:get_plane_type
Unexecuted instantiation: quantize.c:get_plane_type
Unexecuted instantiation: sad.c:get_plane_type
Unexecuted instantiation: sad_av1.c:get_plane_type
Unexecuted instantiation: sse.c:get_plane_type
Unexecuted instantiation: variance.c:get_plane_type
Unexecuted instantiation: pyramid.c:get_plane_type
Unexecuted instantiation: corner_match.c:get_plane_type
Unexecuted instantiation: disflow.c:get_plane_type
Unexecuted instantiation: noise_util.c:get_plane_type
Unexecuted instantiation: aom_convolve_copy_sse2.c:get_plane_type
Unexecuted instantiation: intrapred_sse2.c:get_plane_type
Unexecuted instantiation: loopfilter_sse2.c:get_plane_type
Unexecuted instantiation: highbd_convolve_sse2.c:get_plane_type
Unexecuted instantiation: highbd_loopfilter_sse2.c:get_plane_type
Unexecuted instantiation: avg_intrin_sse2.c:get_plane_type
Unexecuted instantiation: fft_sse2.c:get_plane_type
Unexecuted instantiation: fwd_txfm_sse2.c:get_plane_type
Unexecuted instantiation: quantize_sse2.c:get_plane_type
Unexecuted instantiation: adaptive_quantize_sse2.c:get_plane_type
Unexecuted instantiation: blk_sse_sum_sse2.c:get_plane_type
Unexecuted instantiation: sum_squares_sse2.c:get_plane_type
Unexecuted instantiation: variance_sse2.c:get_plane_type
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:get_plane_type
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:get_plane_type
Unexecuted instantiation: highbd_subtract_sse2.c:get_plane_type
Unexecuted instantiation: highbd_variance_sse2.c:get_plane_type
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:get_plane_type
Unexecuted instantiation: intrapred_ssse3.c:get_plane_type
Unexecuted instantiation: highbd_convolve_ssse3.c:get_plane_type
Unexecuted instantiation: masked_sad_intrin_ssse3.c:get_plane_type
Unexecuted instantiation: masked_variance_intrin_ssse3.c:get_plane_type
Unexecuted instantiation: quantize_ssse3.c:get_plane_type
Unexecuted instantiation: variance_ssse3.c:get_plane_type
Unexecuted instantiation: blend_a64_hmask_sse4.c:get_plane_type
Unexecuted instantiation: blend_a64_mask_sse4.c:get_plane_type
Unexecuted instantiation: blend_a64_vmask_sse4.c:get_plane_type
Unexecuted instantiation: intrapred_sse4.c:get_plane_type
Unexecuted instantiation: corner_match_sse4.c:get_plane_type
Unexecuted instantiation: disflow_sse4.c:get_plane_type
Unexecuted instantiation: avg_intrin_sse4.c:get_plane_type
Unexecuted instantiation: sse_sse4.c:get_plane_type
Unexecuted instantiation: obmc_sad_sse4.c:get_plane_type
Unexecuted instantiation: obmc_variance_sse4.c:get_plane_type
Unexecuted instantiation: highbd_variance_sse4.c:get_plane_type
Unexecuted instantiation: aom_quantize_avx.c:get_plane_type
Unexecuted instantiation: aom_convolve_copy_avx2.c:get_plane_type
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:get_plane_type
Unexecuted instantiation: intrapred_avx2.c:get_plane_type
Unexecuted instantiation: loopfilter_avx2.c:get_plane_type
Unexecuted instantiation: blend_a64_mask_avx2.c:get_plane_type
Unexecuted instantiation: highbd_convolve_avx2.c:get_plane_type
Unexecuted instantiation: highbd_loopfilter_avx2.c:get_plane_type
Unexecuted instantiation: corner_match_avx2.c:get_plane_type
Unexecuted instantiation: disflow_avx2.c:get_plane_type
Unexecuted instantiation: avg_intrin_avx2.c:get_plane_type
Unexecuted instantiation: fft_avx2.c:get_plane_type
Unexecuted instantiation: masked_sad_intrin_avx2.c:get_plane_type
Unexecuted instantiation: subtract_avx2.c:get_plane_type
Unexecuted instantiation: adaptive_quantize_avx2.c:get_plane_type
Unexecuted instantiation: quantize_avx2.c:get_plane_type
Unexecuted instantiation: sad4d_avx2.c:get_plane_type
Unexecuted instantiation: sad_avx2.c:get_plane_type
Unexecuted instantiation: sad_impl_avx2.c:get_plane_type
Unexecuted instantiation: variance_avx2.c:get_plane_type
Unexecuted instantiation: sse_avx2.c:get_plane_type
Unexecuted instantiation: variance_impl_avx2.c:get_plane_type
Unexecuted instantiation: obmc_sad_avx2.c:get_plane_type
Unexecuted instantiation: obmc_variance_avx2.c:get_plane_type
Unexecuted instantiation: blk_sse_sum_avx2.c:get_plane_type
Unexecuted instantiation: sum_squares_avx2.c:get_plane_type
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:get_plane_type
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:get_plane_type
Unexecuted instantiation: highbd_sad_avx2.c:get_plane_type
Unexecuted instantiation: highbd_variance_avx2.c:get_plane_type
Unexecuted instantiation: alloccommon.c:get_plane_type
Unexecuted instantiation: av1_inv_txfm2d.c:get_plane_type
Unexecuted instantiation: av1_loopfilter.c:get_plane_type
Unexecuted instantiation: av1_txfm.c:get_plane_type
blockd.c:get_plane_type
Line
Count
Source
1592
436k
static inline PLANE_TYPE get_plane_type(int plane) {
1593
436k
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
436k
}
cdef.c:get_plane_type
Line
Count
Source
1592
489k
static inline PLANE_TYPE get_plane_type(int plane) {
1593
489k
  return (plane == 0) ? PLANE_TYPE_Y : PLANE_TYPE_UV;
1594
489k
}
Unexecuted instantiation: cdef_block.c:get_plane_type
Unexecuted instantiation: cfl.c:get_plane_type
Unexecuted instantiation: convolve.c:get_plane_type
Unexecuted instantiation: debugmodes.c:get_plane_type
Unexecuted instantiation: entropy.c:get_plane_type
Unexecuted instantiation: entropymode.c:get_plane_type
Unexecuted instantiation: entropymv.c:get_plane_type
Unexecuted instantiation: idct.c:get_plane_type
Unexecuted instantiation: mvref_common.c:get_plane_type
Unexecuted instantiation: pred_common.c:get_plane_type
Unexecuted instantiation: quant_common.c:get_plane_type
Unexecuted instantiation: reconinter.c:get_plane_type
Unexecuted instantiation: reconintra.c:get_plane_type
Unexecuted instantiation: resize.c:get_plane_type
Unexecuted instantiation: restoration.c:get_plane_type
Unexecuted instantiation: scale.c:get_plane_type
Unexecuted instantiation: scan.c:get_plane_type
Unexecuted instantiation: seg_common.c:get_plane_type
Unexecuted instantiation: thread_common.c:get_plane_type
Unexecuted instantiation: tile_common.c:get_plane_type
Unexecuted instantiation: txb_common.c:get_plane_type
Unexecuted instantiation: warped_motion.c:get_plane_type
Unexecuted instantiation: aq_complexity.c:get_plane_type
Unexecuted instantiation: aq_cyclicrefresh.c:get_plane_type
Unexecuted instantiation: aq_variance.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm2d.c:get_plane_type
Unexecuted instantiation: cnn.c:get_plane_type
Unexecuted instantiation: compound_type.c:get_plane_type
Unexecuted instantiation: encode_strategy.c:get_plane_type
Unexecuted instantiation: global_motion.c:get_plane_type
Unexecuted instantiation: gop_structure.c:get_plane_type
Unexecuted instantiation: interp_search.c:get_plane_type
Unexecuted instantiation: ml.c:get_plane_type
Unexecuted instantiation: motion_search_facade.c:get_plane_type
Unexecuted instantiation: cfl_sse2.c:get_plane_type
Unexecuted instantiation: convolve_2d_sse2.c:get_plane_type
Unexecuted instantiation: convolve_sse2.c:get_plane_type
Unexecuted instantiation: jnt_convolve_sse2.c:get_plane_type
Unexecuted instantiation: resize_sse2.c:get_plane_type
Unexecuted instantiation: wiener_convolve_sse2.c:get_plane_type
Unexecuted instantiation: av1_k_means_sse2.c:get_plane_type
Unexecuted instantiation: av1_quantize_sse2.c:get_plane_type
Unexecuted instantiation: error_intrin_sse2.c:get_plane_type
Unexecuted instantiation: temporal_filter_sse2.c:get_plane_type
Unexecuted instantiation: wedge_utils_sse2.c:get_plane_type
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:get_plane_type
Unexecuted instantiation: highbd_temporal_filter_sse2.c:get_plane_type
Unexecuted instantiation: ml_sse3.c:get_plane_type
Unexecuted instantiation: av1_inv_txfm_ssse3.c:get_plane_type
Unexecuted instantiation: cfl_ssse3.c:get_plane_type
Unexecuted instantiation: jnt_convolve_ssse3.c:get_plane_type
Unexecuted instantiation: resize_ssse3.c:get_plane_type
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:get_plane_type
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:get_plane_type
Unexecuted instantiation: reconinter_ssse3.c:get_plane_type
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:get_plane_type
Unexecuted instantiation: av1_convolve_scale_sse4.c:get_plane_type
Unexecuted instantiation: av1_txfm_sse4.c:get_plane_type
Unexecuted instantiation: cdef_block_sse4.c:get_plane_type
Unexecuted instantiation: filterintra_sse4.c:get_plane_type
Unexecuted instantiation: highbd_inv_txfm_sse4.c:get_plane_type
Unexecuted instantiation: intra_edge_sse4.c:get_plane_type
Unexecuted instantiation: reconinter_sse4.c:get_plane_type
Unexecuted instantiation: selfguided_sse4.c:get_plane_type
Unexecuted instantiation: warp_plane_sse4.c:get_plane_type
Unexecuted instantiation: highbd_convolve_2d_sse4.c:get_plane_type
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:get_plane_type
Unexecuted instantiation: highbd_warp_plane_sse4.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:get_plane_type
Unexecuted instantiation: encodetxb_sse4.c:get_plane_type
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:get_plane_type
Unexecuted instantiation: rdopt_sse4.c:get_plane_type
Unexecuted instantiation: pickrst_sse4.c:get_plane_type
Unexecuted instantiation: av1_highbd_quantize_sse4.c:get_plane_type
Unexecuted instantiation: hash_sse42.c:get_plane_type
Unexecuted instantiation: av1_inv_txfm_avx2.c:get_plane_type
Unexecuted instantiation: cdef_block_avx2.c:get_plane_type
Unexecuted instantiation: cfl_avx2.c:get_plane_type
Unexecuted instantiation: convolve_2d_avx2.c:get_plane_type
Unexecuted instantiation: convolve_avx2.c:get_plane_type
Unexecuted instantiation: highbd_inv_txfm_avx2.c:get_plane_type
Unexecuted instantiation: jnt_convolve_avx2.c:get_plane_type
Unexecuted instantiation: reconinter_avx2.c:get_plane_type
Unexecuted instantiation: resize_avx2.c:get_plane_type
Unexecuted instantiation: selfguided_avx2.c:get_plane_type
Unexecuted instantiation: warp_plane_avx2.c:get_plane_type
Unexecuted instantiation: wiener_convolve_avx2.c:get_plane_type
Unexecuted instantiation: highbd_convolve_2d_avx2.c:get_plane_type
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:get_plane_type
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:get_plane_type
Unexecuted instantiation: highbd_warp_affine_avx2.c:get_plane_type
Unexecuted instantiation: av1_quantize_avx2.c:get_plane_type
Unexecuted instantiation: error_intrin_avx2.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:get_plane_type
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:get_plane_type
Unexecuted instantiation: wedge_utils_avx2.c:get_plane_type
Unexecuted instantiation: encodetxb_avx2.c:get_plane_type
Unexecuted instantiation: rdopt_avx2.c:get_plane_type
Unexecuted instantiation: av1_k_means_avx2.c:get_plane_type
Unexecuted instantiation: temporal_filter_avx2.c:get_plane_type
Unexecuted instantiation: pickrst_avx2.c:get_plane_type
Unexecuted instantiation: cnn_avx2.c:get_plane_type
Unexecuted instantiation: ml_avx2.c:get_plane_type
Unexecuted instantiation: av1_highbd_quantize_avx2.c:get_plane_type
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:get_plane_type
Unexecuted instantiation: highbd_temporal_filter_avx2.c:get_plane_type
Unexecuted instantiation: blk_sse_sum.c:get_plane_type
Unexecuted instantiation: fft.c:get_plane_type
Unexecuted instantiation: sum_squares.c:get_plane_type
Unexecuted instantiation: highbd_intrapred_sse2.c:get_plane_type
Unexecuted instantiation: variance_impl_ssse3.c:get_plane_type
Unexecuted instantiation: av1_inv_txfm1d.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm1d.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm_sse2.c:get_plane_type
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:get_plane_type
1595
1596
489M
static inline int av1_get_max_eob(TX_SIZE tx_size) {
1597
489M
  if (tx_size == TX_64X64 || tx_size == TX_64X32 || tx_size == TX_32X64) {
1598
145k
    return 1024;
1599
145k
  }
1600
488M
  if (tx_size == TX_16X64 || tx_size == TX_64X16) {
1601
0
    return 512;
1602
0
  }
1603
488M
  return tx_size_2d[tx_size];
1604
488M
}
Unexecuted instantiation: av1_dx_iface.c:av1_get_max_eob
Unexecuted instantiation: decodeframe.c:av1_get_max_eob
Unexecuted instantiation: decodemv.c:av1_get_max_eob
Unexecuted instantiation: decoder.c:av1_get_max_eob
Unexecuted instantiation: decodetxb.c:av1_get_max_eob
Unexecuted instantiation: detokenize.c:av1_get_max_eob
Unexecuted instantiation: obu.c:av1_get_max_eob
Unexecuted instantiation: av1_cx_iface.c:av1_get_max_eob
Unexecuted instantiation: allintra_vis.c:av1_get_max_eob
Unexecuted instantiation: av1_quantize.c:av1_get_max_eob
Unexecuted instantiation: bitstream.c:av1_get_max_eob
Unexecuted instantiation: context_tree.c:av1_get_max_eob
Unexecuted instantiation: encodeframe.c:av1_get_max_eob
Unexecuted instantiation: encodeframe_utils.c:av1_get_max_eob
encodemb.c:av1_get_max_eob
Line
Count
Source
1596
272M
static inline int av1_get_max_eob(TX_SIZE tx_size) {
1597
272M
  if (tx_size == TX_64X64 || tx_size == TX_64X32 || tx_size == TX_32X64) {
1598
69.5k
    return 1024;
1599
69.5k
  }
1600
272M
  if (tx_size == TX_16X64 || tx_size == TX_64X16) {
1601
0
    return 512;
1602
0
  }
1603
272M
  return tx_size_2d[tx_size];
1604
272M
}
Unexecuted instantiation: encodemv.c:av1_get_max_eob
Unexecuted instantiation: encoder.c:av1_get_max_eob
Unexecuted instantiation: encoder_utils.c:av1_get_max_eob
encodetxb.c:av1_get_max_eob
Line
Count
Source
1596
15.1M
static inline int av1_get_max_eob(TX_SIZE tx_size) {
1597
15.1M
  if (tx_size == TX_64X64 || tx_size == TX_64X32 || tx_size == TX_32X64) {
1598
1.72k
    return 1024;
1599
1.72k
  }
1600
15.1M
  if (tx_size == TX_16X64 || tx_size == TX_64X16) {
1601
0
    return 512;
1602
0
  }
1603
15.1M
  return tx_size_2d[tx_size];
1604
15.1M
}
Unexecuted instantiation: ethread.c:av1_get_max_eob
Unexecuted instantiation: firstpass.c:av1_get_max_eob
Unexecuted instantiation: global_motion_facade.c:av1_get_max_eob
Unexecuted instantiation: hash.c:av1_get_max_eob
Unexecuted instantiation: hash_motion.c:av1_get_max_eob
Unexecuted instantiation: hybrid_fwd_txfm.c:av1_get_max_eob
Unexecuted instantiation: level.c:av1_get_max_eob
Unexecuted instantiation: lookahead.c:av1_get_max_eob
Unexecuted instantiation: mcomp.c:av1_get_max_eob
Unexecuted instantiation: mv_prec.c:av1_get_max_eob
Unexecuted instantiation: palette.c:av1_get_max_eob
Unexecuted instantiation: partition_search.c:av1_get_max_eob
Unexecuted instantiation: partition_strategy.c:av1_get_max_eob
Unexecuted instantiation: pass2_strategy.c:av1_get_max_eob
Unexecuted instantiation: pickcdef.c:av1_get_max_eob
Unexecuted instantiation: picklpf.c:av1_get_max_eob
Unexecuted instantiation: pickrst.c:av1_get_max_eob
Unexecuted instantiation: ratectrl.c:av1_get_max_eob
Unexecuted instantiation: rd.c:av1_get_max_eob
Unexecuted instantiation: rdopt.c:av1_get_max_eob
Unexecuted instantiation: nonrd_pickmode.c:av1_get_max_eob
Unexecuted instantiation: nonrd_opt.c:av1_get_max_eob
Unexecuted instantiation: reconinter_enc.c:av1_get_max_eob
Unexecuted instantiation: segmentation.c:av1_get_max_eob
Unexecuted instantiation: speed_features.c:av1_get_max_eob
Unexecuted instantiation: superres_scale.c:av1_get_max_eob
Unexecuted instantiation: svc_layercontext.c:av1_get_max_eob
Unexecuted instantiation: temporal_filter.c:av1_get_max_eob
Unexecuted instantiation: tokenize.c:av1_get_max_eob
Unexecuted instantiation: tpl_model.c:av1_get_max_eob
tx_search.c:av1_get_max_eob
Line
Count
Source
1596
201M
static inline int av1_get_max_eob(TX_SIZE tx_size) {
1597
201M
  if (tx_size == TX_64X64 || tx_size == TX_64X32 || tx_size == TX_32X64) {
1598
74.0k
    return 1024;
1599
74.0k
  }
1600
201M
  if (tx_size == TX_16X64 || tx_size == TX_64X16) {
1601
0
    return 512;
1602
0
  }
1603
201M
  return tx_size_2d[tx_size];
1604
201M
}
Unexecuted instantiation: txb_rdopt.c:av1_get_max_eob
Unexecuted instantiation: intra_mode_search.c:av1_get_max_eob
Unexecuted instantiation: var_based_part.c:av1_get_max_eob
Unexecuted instantiation: av1_noise_estimate.c:av1_get_max_eob
Unexecuted instantiation: dwt.c:av1_get_max_eob
Unexecuted instantiation: encodetxb_sse2.c:av1_get_max_eob
Unexecuted instantiation: reconinter_enc_sse2.c:av1_get_max_eob
Unexecuted instantiation: aom_dsp_rtcd.c:av1_get_max_eob
Unexecuted instantiation: av1_rtcd.c:av1_get_max_eob
Unexecuted instantiation: aom_convolve.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_hmask.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_mask.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_vmask.c:av1_get_max_eob
Unexecuted instantiation: intrapred.c:av1_get_max_eob
Unexecuted instantiation: avg.c:av1_get_max_eob
Unexecuted instantiation: psnr.c:av1_get_max_eob
Unexecuted instantiation: quantize.c:av1_get_max_eob
Unexecuted instantiation: sad.c:av1_get_max_eob
Unexecuted instantiation: sad_av1.c:av1_get_max_eob
Unexecuted instantiation: sse.c:av1_get_max_eob
Unexecuted instantiation: variance.c:av1_get_max_eob
Unexecuted instantiation: pyramid.c:av1_get_max_eob
Unexecuted instantiation: corner_match.c:av1_get_max_eob
Unexecuted instantiation: disflow.c:av1_get_max_eob
Unexecuted instantiation: noise_util.c:av1_get_max_eob
Unexecuted instantiation: aom_convolve_copy_sse2.c:av1_get_max_eob
Unexecuted instantiation: intrapred_sse2.c:av1_get_max_eob
Unexecuted instantiation: loopfilter_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_loopfilter_sse2.c:av1_get_max_eob
Unexecuted instantiation: avg_intrin_sse2.c:av1_get_max_eob
Unexecuted instantiation: fft_sse2.c:av1_get_max_eob
Unexecuted instantiation: fwd_txfm_sse2.c:av1_get_max_eob
Unexecuted instantiation: quantize_sse2.c:av1_get_max_eob
Unexecuted instantiation: adaptive_quantize_sse2.c:av1_get_max_eob
Unexecuted instantiation: blk_sse_sum_sse2.c:av1_get_max_eob
Unexecuted instantiation: sum_squares_sse2.c:av1_get_max_eob
Unexecuted instantiation: variance_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_adaptive_quantize_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_quantize_intrin_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_subtract_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_variance_sse2.c:av1_get_max_eob
Unexecuted instantiation: aom_subpixel_8t_intrin_ssse3.c:av1_get_max_eob
Unexecuted instantiation: intrapred_ssse3.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_ssse3.c:av1_get_max_eob
Unexecuted instantiation: masked_sad_intrin_ssse3.c:av1_get_max_eob
Unexecuted instantiation: masked_variance_intrin_ssse3.c:av1_get_max_eob
Unexecuted instantiation: quantize_ssse3.c:av1_get_max_eob
Unexecuted instantiation: variance_ssse3.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_hmask_sse4.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_mask_sse4.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_vmask_sse4.c:av1_get_max_eob
Unexecuted instantiation: intrapred_sse4.c:av1_get_max_eob
Unexecuted instantiation: corner_match_sse4.c:av1_get_max_eob
Unexecuted instantiation: disflow_sse4.c:av1_get_max_eob
Unexecuted instantiation: avg_intrin_sse4.c:av1_get_max_eob
Unexecuted instantiation: sse_sse4.c:av1_get_max_eob
Unexecuted instantiation: obmc_sad_sse4.c:av1_get_max_eob
Unexecuted instantiation: obmc_variance_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_variance_sse4.c:av1_get_max_eob
Unexecuted instantiation: aom_quantize_avx.c:av1_get_max_eob
Unexecuted instantiation: aom_convolve_copy_avx2.c:av1_get_max_eob
Unexecuted instantiation: aom_subpixel_8t_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: intrapred_avx2.c:av1_get_max_eob
Unexecuted instantiation: loopfilter_avx2.c:av1_get_max_eob
Unexecuted instantiation: blend_a64_mask_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_loopfilter_avx2.c:av1_get_max_eob
Unexecuted instantiation: corner_match_avx2.c:av1_get_max_eob
Unexecuted instantiation: disflow_avx2.c:av1_get_max_eob
Unexecuted instantiation: avg_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: fft_avx2.c:av1_get_max_eob
Unexecuted instantiation: masked_sad_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: subtract_avx2.c:av1_get_max_eob
Unexecuted instantiation: adaptive_quantize_avx2.c:av1_get_max_eob
Unexecuted instantiation: quantize_avx2.c:av1_get_max_eob
Unexecuted instantiation: sad4d_avx2.c:av1_get_max_eob
Unexecuted instantiation: sad_avx2.c:av1_get_max_eob
Unexecuted instantiation: sad_impl_avx2.c:av1_get_max_eob
Unexecuted instantiation: variance_avx2.c:av1_get_max_eob
Unexecuted instantiation: sse_avx2.c:av1_get_max_eob
Unexecuted instantiation: variance_impl_avx2.c:av1_get_max_eob
Unexecuted instantiation: obmc_sad_avx2.c:av1_get_max_eob
Unexecuted instantiation: obmc_variance_avx2.c:av1_get_max_eob
Unexecuted instantiation: blk_sse_sum_avx2.c:av1_get_max_eob
Unexecuted instantiation: sum_squares_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_adaptive_quantize_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_quantize_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_sad_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_variance_avx2.c:av1_get_max_eob
Unexecuted instantiation: alloccommon.c:av1_get_max_eob
Unexecuted instantiation: av1_inv_txfm2d.c:av1_get_max_eob
Unexecuted instantiation: av1_loopfilter.c:av1_get_max_eob
Unexecuted instantiation: av1_txfm.c:av1_get_max_eob
Unexecuted instantiation: blockd.c:av1_get_max_eob
Unexecuted instantiation: cdef.c:av1_get_max_eob
Unexecuted instantiation: cdef_block.c:av1_get_max_eob
Unexecuted instantiation: cfl.c:av1_get_max_eob
Unexecuted instantiation: convolve.c:av1_get_max_eob
Unexecuted instantiation: debugmodes.c:av1_get_max_eob
Unexecuted instantiation: entropy.c:av1_get_max_eob
Unexecuted instantiation: entropymode.c:av1_get_max_eob
Unexecuted instantiation: entropymv.c:av1_get_max_eob
Unexecuted instantiation: idct.c:av1_get_max_eob
Unexecuted instantiation: mvref_common.c:av1_get_max_eob
Unexecuted instantiation: pred_common.c:av1_get_max_eob
Unexecuted instantiation: quant_common.c:av1_get_max_eob
Unexecuted instantiation: reconinter.c:av1_get_max_eob
Unexecuted instantiation: reconintra.c:av1_get_max_eob
Unexecuted instantiation: resize.c:av1_get_max_eob
Unexecuted instantiation: restoration.c:av1_get_max_eob
Unexecuted instantiation: scale.c:av1_get_max_eob
Unexecuted instantiation: scan.c:av1_get_max_eob
Unexecuted instantiation: seg_common.c:av1_get_max_eob
Unexecuted instantiation: thread_common.c:av1_get_max_eob
Unexecuted instantiation: tile_common.c:av1_get_max_eob
Unexecuted instantiation: txb_common.c:av1_get_max_eob
Unexecuted instantiation: warped_motion.c:av1_get_max_eob
Unexecuted instantiation: aq_complexity.c:av1_get_max_eob
Unexecuted instantiation: aq_cyclicrefresh.c:av1_get_max_eob
Unexecuted instantiation: aq_variance.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm2d.c:av1_get_max_eob
Unexecuted instantiation: cnn.c:av1_get_max_eob
Unexecuted instantiation: compound_type.c:av1_get_max_eob
Unexecuted instantiation: encode_strategy.c:av1_get_max_eob
Unexecuted instantiation: global_motion.c:av1_get_max_eob
Unexecuted instantiation: gop_structure.c:av1_get_max_eob
Unexecuted instantiation: interp_search.c:av1_get_max_eob
Unexecuted instantiation: ml.c:av1_get_max_eob
Unexecuted instantiation: motion_search_facade.c:av1_get_max_eob
Unexecuted instantiation: cfl_sse2.c:av1_get_max_eob
Unexecuted instantiation: convolve_2d_sse2.c:av1_get_max_eob
Unexecuted instantiation: convolve_sse2.c:av1_get_max_eob
Unexecuted instantiation: jnt_convolve_sse2.c:av1_get_max_eob
Unexecuted instantiation: resize_sse2.c:av1_get_max_eob
Unexecuted instantiation: wiener_convolve_sse2.c:av1_get_max_eob
Unexecuted instantiation: av1_k_means_sse2.c:av1_get_max_eob
Unexecuted instantiation: av1_quantize_sse2.c:av1_get_max_eob
Unexecuted instantiation: error_intrin_sse2.c:av1_get_max_eob
Unexecuted instantiation: temporal_filter_sse2.c:av1_get_max_eob
Unexecuted instantiation: wedge_utils_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_block_error_intrin_sse2.c:av1_get_max_eob
Unexecuted instantiation: highbd_temporal_filter_sse2.c:av1_get_max_eob
Unexecuted instantiation: ml_sse3.c:av1_get_max_eob
Unexecuted instantiation: av1_inv_txfm_ssse3.c:av1_get_max_eob
Unexecuted instantiation: cfl_ssse3.c:av1_get_max_eob
Unexecuted instantiation: jnt_convolve_ssse3.c:av1_get_max_eob
Unexecuted instantiation: resize_ssse3.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_2d_ssse3.c:av1_get_max_eob
Unexecuted instantiation: highbd_wiener_convolve_ssse3.c:av1_get_max_eob
Unexecuted instantiation: reconinter_ssse3.c:av1_get_max_eob
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:av1_get_max_eob
Unexecuted instantiation: av1_convolve_scale_sse4.c:av1_get_max_eob
Unexecuted instantiation: av1_txfm_sse4.c:av1_get_max_eob
Unexecuted instantiation: cdef_block_sse4.c:av1_get_max_eob
Unexecuted instantiation: filterintra_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_inv_txfm_sse4.c:av1_get_max_eob
Unexecuted instantiation: intra_edge_sse4.c:av1_get_max_eob
Unexecuted instantiation: reconinter_sse4.c:av1_get_max_eob
Unexecuted instantiation: selfguided_sse4.c:av1_get_max_eob
Unexecuted instantiation: warp_plane_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_2d_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_jnt_convolve_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_warp_plane_sse4.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:av1_get_max_eob
Unexecuted instantiation: encodetxb_sse4.c:av1_get_max_eob
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:av1_get_max_eob
Unexecuted instantiation: rdopt_sse4.c:av1_get_max_eob
Unexecuted instantiation: pickrst_sse4.c:av1_get_max_eob
Unexecuted instantiation: av1_highbd_quantize_sse4.c:av1_get_max_eob
Unexecuted instantiation: hash_sse42.c:av1_get_max_eob
Unexecuted instantiation: av1_inv_txfm_avx2.c:av1_get_max_eob
Unexecuted instantiation: cdef_block_avx2.c:av1_get_max_eob
Unexecuted instantiation: cfl_avx2.c:av1_get_max_eob
Unexecuted instantiation: convolve_2d_avx2.c:av1_get_max_eob
Unexecuted instantiation: convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_inv_txfm_avx2.c:av1_get_max_eob
Unexecuted instantiation: jnt_convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: reconinter_avx2.c:av1_get_max_eob
Unexecuted instantiation: resize_avx2.c:av1_get_max_eob
Unexecuted instantiation: selfguided_avx2.c:av1_get_max_eob
Unexecuted instantiation: warp_plane_avx2.c:av1_get_max_eob
Unexecuted instantiation: wiener_convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_convolve_2d_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_warp_affine_avx2.c:av1_get_max_eob
Unexecuted instantiation: av1_quantize_avx2.c:av1_get_max_eob
Unexecuted instantiation: error_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:av1_get_max_eob
Unexecuted instantiation: wedge_utils_avx2.c:av1_get_max_eob
Unexecuted instantiation: encodetxb_avx2.c:av1_get_max_eob
Unexecuted instantiation: rdopt_avx2.c:av1_get_max_eob
Unexecuted instantiation: av1_k_means_avx2.c:av1_get_max_eob
Unexecuted instantiation: temporal_filter_avx2.c:av1_get_max_eob
Unexecuted instantiation: pickrst_avx2.c:av1_get_max_eob
Unexecuted instantiation: cnn_avx2.c:av1_get_max_eob
Unexecuted instantiation: ml_avx2.c:av1_get_max_eob
Unexecuted instantiation: av1_highbd_quantize_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_block_error_intrin_avx2.c:av1_get_max_eob
Unexecuted instantiation: highbd_temporal_filter_avx2.c:av1_get_max_eob
Unexecuted instantiation: blk_sse_sum.c:av1_get_max_eob
Unexecuted instantiation: fft.c:av1_get_max_eob
Unexecuted instantiation: sum_squares.c:av1_get_max_eob
Unexecuted instantiation: highbd_intrapred_sse2.c:av1_get_max_eob
Unexecuted instantiation: variance_impl_ssse3.c:av1_get_max_eob
Unexecuted instantiation: av1_inv_txfm1d.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm1d.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm_sse2.c:av1_get_max_eob
Unexecuted instantiation: av1_fwd_txfm1d_sse4.c:av1_get_max_eob
1605
1606
/*!\endcond */
1607
1608
#ifdef __cplusplus
1609
}  // extern "C"
1610
#endif
1611
1612
#endif  // AOM_AV1_COMMON_BLOCKD_H_