Coverage Report

Created: 2025-07-18 06:57

/src/libavif/ext/aom/aom_dsp/x86/synonyms.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_AOM_DSP_X86_SYNONYMS_H_
13
#define AOM_AOM_DSP_X86_SYNONYMS_H_
14
15
#include <emmintrin.h>
16
#include <string.h>
17
18
#include "config/aom_config.h"
19
20
#include "aom/aom_integer.h"
21
22
/**
23
 * Various reusable shorthands for x86 SIMD intrinsics.
24
 *
25
 * Intrinsics prefixed with xx_ operate on or return 128bit XMM registers.
26
 * Intrinsics prefixed with yy_ operate on or return 256bit YMM registers.
27
 */
28
29
// Loads and stores to do away with the tedium of casting the address
30
// to the right type.
31
457M
static inline __m128i xx_loadl_32(const void *a) {
32
457M
  int val;
33
457M
  memcpy(&val, a, sizeof(val));
34
457M
  return _mm_cvtsi32_si128(val);
35
457M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_loadl_32
loopfilter_sse2.c:xx_loadl_32
Line
Count
Source
31
52.0M
static inline __m128i xx_loadl_32(const void *a) {
32
52.0M
  int val;
33
52.0M
  memcpy(&val, a, sizeof(val));
34
52.0M
  return _mm_cvtsi32_si128(val);
35
52.0M
}
avg_intrin_sse2.c:xx_loadl_32
Line
Count
Source
31
60.6M
static inline __m128i xx_loadl_32(const void *a) {
32
60.6M
  int val;
33
60.6M
  memcpy(&val, a, sizeof(val));
34
60.6M
  return _mm_cvtsi32_si128(val);
35
60.6M
}
Unexecuted instantiation: fwd_txfm_sse2.c:xx_loadl_32
Unexecuted instantiation: sum_squares_sse2.c:xx_loadl_32
Unexecuted instantiation: variance_sse2.c:xx_loadl_32
Unexecuted instantiation: highbd_variance_sse2.c:xx_loadl_32
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_loadl_32
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_loadl_32
blend_a64_mask_sse4.c:xx_loadl_32
Line
Count
Source
31
333k
static inline __m128i xx_loadl_32(const void *a) {
32
333k
  int val;
33
333k
  memcpy(&val, a, sizeof(val));
34
333k
  return _mm_cvtsi32_si128(val);
35
333k
}
blend_a64_vmask_sse4.c:xx_loadl_32
Line
Count
Source
31
18.5k
static inline __m128i xx_loadl_32(const void *a) {
32
18.5k
  int val;
33
18.5k
  memcpy(&val, a, sizeof(val));
34
18.5k
  return _mm_cvtsi32_si128(val);
35
18.5k
}
Unexecuted instantiation: disflow_sse4.c:xx_loadl_32
Unexecuted instantiation: sse_sse4.c:xx_loadl_32
Unexecuted instantiation: obmc_sad_sse4.c:xx_loadl_32
Unexecuted instantiation: obmc_variance_sse4.c:xx_loadl_32
blend_a64_mask_avx2.c:xx_loadl_32
Line
Count
Source
31
12.9k
static inline __m128i xx_loadl_32(const void *a) {
32
12.9k
  int val;
33
12.9k
  memcpy(&val, a, sizeof(val));
34
12.9k
  return _mm_cvtsi32_si128(val);
35
12.9k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_loadl_32
Unexecuted instantiation: disflow_avx2.c:xx_loadl_32
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_loadl_32
Unexecuted instantiation: variance_avx2.c:xx_loadl_32
sse_avx2.c:xx_loadl_32
Line
Count
Source
31
28.7M
static inline __m128i xx_loadl_32(const void *a) {
32
28.7M
  int val;
33
28.7M
  memcpy(&val, a, sizeof(val));
34
28.7M
  return _mm_cvtsi32_si128(val);
35
28.7M
}
Unexecuted instantiation: obmc_sad_avx2.c:xx_loadl_32
Unexecuted instantiation: obmc_variance_avx2.c:xx_loadl_32
Unexecuted instantiation: sum_squares_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_variance_avx2.c:xx_loadl_32
Unexecuted instantiation: convolve_sse2.c:xx_loadl_32
Unexecuted instantiation: jnt_convolve_sse2.c:xx_loadl_32
Unexecuted instantiation: resize_sse2.c:xx_loadl_32
Unexecuted instantiation: av1_k_means_sse2.c:xx_loadl_32
Unexecuted instantiation: wedge_utils_sse2.c:xx_loadl_32
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_loadl_32
Unexecuted instantiation: reconinter_ssse3.c:xx_loadl_32
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_loadl_32
filterintra_sse4.c:xx_loadl_32
Line
Count
Source
31
315M
static inline __m128i xx_loadl_32(const void *a) {
32
315M
  int val;
33
315M
  memcpy(&val, a, sizeof(val));
34
315M
  return _mm_cvtsi32_si128(val);
35
315M
}
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_loadl_32
Unexecuted instantiation: selfguided_sse4.c:xx_loadl_32
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_loadl_32
Unexecuted instantiation: encodetxb_sse4.c:xx_loadl_32
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_loadl_32
Unexecuted instantiation: rdopt_sse4.c:xx_loadl_32
Unexecuted instantiation: pickrst_sse4.c:xx_loadl_32
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_loadl_32
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_loadl_32
Unexecuted instantiation: convolve_2d_avx2.c:xx_loadl_32
Unexecuted instantiation: convolve_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_loadl_32
Unexecuted instantiation: reconinter_avx2.c:xx_loadl_32
Unexecuted instantiation: resize_avx2.c:xx_loadl_32
Unexecuted instantiation: selfguided_avx2.c:xx_loadl_32
Unexecuted instantiation: warp_plane_avx2.c:xx_loadl_32
Unexecuted instantiation: wiener_convolve_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_loadl_32
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_loadl_32
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_loadl_32
Unexecuted instantiation: wedge_utils_avx2.c:xx_loadl_32
Unexecuted instantiation: encodetxb_avx2.c:xx_loadl_32
Unexecuted instantiation: av1_k_means_avx2.c:xx_loadl_32
Unexecuted instantiation: pickrst_avx2.c:xx_loadl_32
Unexecuted instantiation: variance_impl_ssse3.c:xx_loadl_32
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_loadl_32
36
37
270M
static inline __m128i xx_loadl_64(const void *a) {
38
270M
  return _mm_loadl_epi64((const __m128i *)a);
39
270M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_loadl_64
Unexecuted instantiation: loopfilter_sse2.c:xx_loadl_64
Unexecuted instantiation: avg_intrin_sse2.c:xx_loadl_64
Unexecuted instantiation: fwd_txfm_sse2.c:xx_loadl_64
sum_squares_sse2.c:xx_loadl_64
Line
Count
Source
37
161M
static inline __m128i xx_loadl_64(const void *a) {
38
161M
  return _mm_loadl_epi64((const __m128i *)a);
39
161M
}
Unexecuted instantiation: variance_sse2.c:xx_loadl_64
Unexecuted instantiation: highbd_variance_sse2.c:xx_loadl_64
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_loadl_64
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_loadl_64
blend_a64_mask_sse4.c:xx_loadl_64
Line
Count
Source
37
327k
static inline __m128i xx_loadl_64(const void *a) {
38
327k
  return _mm_loadl_epi64((const __m128i *)a);
39
327k
}
blend_a64_vmask_sse4.c:xx_loadl_64
Line
Count
Source
37
225k
static inline __m128i xx_loadl_64(const void *a) {
38
225k
  return _mm_loadl_epi64((const __m128i *)a);
39
225k
}
Unexecuted instantiation: disflow_sse4.c:xx_loadl_64
Unexecuted instantiation: sse_sse4.c:xx_loadl_64
Unexecuted instantiation: obmc_sad_sse4.c:xx_loadl_64
Unexecuted instantiation: obmc_variance_sse4.c:xx_loadl_64
blend_a64_mask_avx2.c:xx_loadl_64
Line
Count
Source
37
70.1k
static inline __m128i xx_loadl_64(const void *a) {
38
70.1k
  return _mm_loadl_epi64((const __m128i *)a);
39
70.1k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_loadl_64
Unexecuted instantiation: disflow_avx2.c:xx_loadl_64
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_loadl_64
Unexecuted instantiation: variance_avx2.c:xx_loadl_64
sse_avx2.c:xx_loadl_64
Line
Count
Source
37
70.7M
static inline __m128i xx_loadl_64(const void *a) {
38
70.7M
  return _mm_loadl_epi64((const __m128i *)a);
39
70.7M
}
Unexecuted instantiation: obmc_sad_avx2.c:xx_loadl_64
Unexecuted instantiation: obmc_variance_avx2.c:xx_loadl_64
Unexecuted instantiation: sum_squares_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_variance_avx2.c:xx_loadl_64
Unexecuted instantiation: convolve_sse2.c:xx_loadl_64
Unexecuted instantiation: jnt_convolve_sse2.c:xx_loadl_64
Unexecuted instantiation: resize_sse2.c:xx_loadl_64
Unexecuted instantiation: av1_k_means_sse2.c:xx_loadl_64
Unexecuted instantiation: wedge_utils_sse2.c:xx_loadl_64
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_loadl_64
Unexecuted instantiation: reconinter_ssse3.c:xx_loadl_64
av1_convolve_horiz_rs_sse4.c:xx_loadl_64
Line
Count
Source
37
14.7M
static inline __m128i xx_loadl_64(const void *a) {
38
14.7M
  return _mm_loadl_epi64((const __m128i *)a);
39
14.7M
}
filterintra_sse4.c:xx_loadl_64
Line
Count
Source
37
19.2M
static inline __m128i xx_loadl_64(const void *a) {
38
19.2M
  return _mm_loadl_epi64((const __m128i *)a);
39
19.2M
}
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_loadl_64
Unexecuted instantiation: selfguided_sse4.c:xx_loadl_64
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_loadl_64
Unexecuted instantiation: encodetxb_sse4.c:xx_loadl_64
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_loadl_64
Unexecuted instantiation: rdopt_sse4.c:xx_loadl_64
Unexecuted instantiation: pickrst_sse4.c:xx_loadl_64
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_loadl_64
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_loadl_64
Unexecuted instantiation: convolve_2d_avx2.c:xx_loadl_64
Unexecuted instantiation: convolve_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_loadl_64
Unexecuted instantiation: reconinter_avx2.c:xx_loadl_64
Unexecuted instantiation: resize_avx2.c:xx_loadl_64
selfguided_avx2.c:xx_loadl_64
Line
Count
Source
37
2.77M
static inline __m128i xx_loadl_64(const void *a) {
38
2.77M
  return _mm_loadl_epi64((const __m128i *)a);
39
2.77M
}
Unexecuted instantiation: warp_plane_avx2.c:xx_loadl_64
Unexecuted instantiation: wiener_convolve_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_loadl_64
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_loadl_64
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_loadl_64
Unexecuted instantiation: wedge_utils_avx2.c:xx_loadl_64
Unexecuted instantiation: encodetxb_avx2.c:xx_loadl_64
Unexecuted instantiation: av1_k_means_avx2.c:xx_loadl_64
Unexecuted instantiation: pickrst_avx2.c:xx_loadl_64
Unexecuted instantiation: variance_impl_ssse3.c:xx_loadl_64
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_loadl_64
40
41
561M
static inline __m128i xx_load_128(const void *a) {
42
561M
  return _mm_load_si128((const __m128i *)a);
43
561M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_load_128
Unexecuted instantiation: loopfilter_sse2.c:xx_load_128
Unexecuted instantiation: avg_intrin_sse2.c:xx_load_128
Unexecuted instantiation: fwd_txfm_sse2.c:xx_load_128
sum_squares_sse2.c:xx_load_128
Line
Count
Source
41
458M
static inline __m128i xx_load_128(const void *a) {
42
458M
  return _mm_load_si128((const __m128i *)a);
43
458M
}
Unexecuted instantiation: variance_sse2.c:xx_load_128
Unexecuted instantiation: highbd_variance_sse2.c:xx_load_128
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_load_128
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_load_128
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_load_128
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_load_128
Unexecuted instantiation: disflow_sse4.c:xx_load_128
Unexecuted instantiation: sse_sse4.c:xx_load_128
Unexecuted instantiation: obmc_sad_sse4.c:xx_load_128
Unexecuted instantiation: obmc_variance_sse4.c:xx_load_128
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_load_128
Unexecuted instantiation: highbd_convolve_avx2.c:xx_load_128
Unexecuted instantiation: disflow_avx2.c:xx_load_128
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_load_128
Unexecuted instantiation: variance_avx2.c:xx_load_128
Unexecuted instantiation: sse_avx2.c:xx_load_128
Unexecuted instantiation: obmc_sad_avx2.c:xx_load_128
Unexecuted instantiation: obmc_variance_avx2.c:xx_load_128
Unexecuted instantiation: sum_squares_avx2.c:xx_load_128
Unexecuted instantiation: highbd_variance_avx2.c:xx_load_128
Unexecuted instantiation: convolve_sse2.c:xx_load_128
Unexecuted instantiation: jnt_convolve_sse2.c:xx_load_128
Unexecuted instantiation: resize_sse2.c:xx_load_128
Unexecuted instantiation: av1_k_means_sse2.c:xx_load_128
Unexecuted instantiation: wedge_utils_sse2.c:xx_load_128
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_load_128
Unexecuted instantiation: reconinter_ssse3.c:xx_load_128
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_load_128
filterintra_sse4.c:xx_load_128
Line
Count
Source
41
103M
static inline __m128i xx_load_128(const void *a) {
42
103M
  return _mm_load_si128((const __m128i *)a);
43
103M
}
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_load_128
Unexecuted instantiation: selfguided_sse4.c:xx_load_128
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_load_128
Unexecuted instantiation: encodetxb_sse4.c:xx_load_128
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_load_128
Unexecuted instantiation: rdopt_sse4.c:xx_load_128
Unexecuted instantiation: pickrst_sse4.c:xx_load_128
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_load_128
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_load_128
Unexecuted instantiation: convolve_2d_avx2.c:xx_load_128
Unexecuted instantiation: convolve_avx2.c:xx_load_128
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_load_128
Unexecuted instantiation: reconinter_avx2.c:xx_load_128
Unexecuted instantiation: resize_avx2.c:xx_load_128
Unexecuted instantiation: selfguided_avx2.c:xx_load_128
Unexecuted instantiation: warp_plane_avx2.c:xx_load_128
Unexecuted instantiation: wiener_convolve_avx2.c:xx_load_128
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_load_128
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_load_128
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_load_128
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_load_128
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_load_128
Unexecuted instantiation: wedge_utils_avx2.c:xx_load_128
Unexecuted instantiation: encodetxb_avx2.c:xx_load_128
Unexecuted instantiation: av1_k_means_avx2.c:xx_load_128
Unexecuted instantiation: pickrst_avx2.c:xx_load_128
Unexecuted instantiation: variance_impl_ssse3.c:xx_load_128
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_load_128
44
45
113M
static inline __m128i xx_loadu_128(const void *a) {
46
113M
  return _mm_loadu_si128((const __m128i *)a);
47
113M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_loadu_128
Unexecuted instantiation: loopfilter_sse2.c:xx_loadu_128
Unexecuted instantiation: avg_intrin_sse2.c:xx_loadu_128
Unexecuted instantiation: fwd_txfm_sse2.c:xx_loadu_128
Unexecuted instantiation: sum_squares_sse2.c:xx_loadu_128
variance_sse2.c:xx_loadu_128
Line
Count
Source
45
9.22M
static inline __m128i xx_loadu_128(const void *a) {
46
9.22M
  return _mm_loadu_si128((const __m128i *)a);
47
9.22M
}
Unexecuted instantiation: highbd_variance_sse2.c:xx_loadu_128
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_loadu_128
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_loadu_128
blend_a64_mask_sse4.c:xx_loadu_128
Line
Count
Source
45
174k
static inline __m128i xx_loadu_128(const void *a) {
46
174k
  return _mm_loadu_si128((const __m128i *)a);
47
174k
}
blend_a64_vmask_sse4.c:xx_loadu_128
Line
Count
Source
45
93.2k
static inline __m128i xx_loadu_128(const void *a) {
46
93.2k
  return _mm_loadu_si128((const __m128i *)a);
47
93.2k
}
Unexecuted instantiation: disflow_sse4.c:xx_loadu_128
Unexecuted instantiation: sse_sse4.c:xx_loadu_128
Unexecuted instantiation: obmc_sad_sse4.c:xx_loadu_128
Unexecuted instantiation: obmc_variance_sse4.c:xx_loadu_128
blend_a64_mask_avx2.c:xx_loadu_128
Line
Count
Source
45
165k
static inline __m128i xx_loadu_128(const void *a) {
46
165k
  return _mm_loadu_si128((const __m128i *)a);
47
165k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_loadu_128
Unexecuted instantiation: disflow_avx2.c:xx_loadu_128
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_loadu_128
Unexecuted instantiation: variance_avx2.c:xx_loadu_128
sse_avx2.c:xx_loadu_128
Line
Count
Source
45
60.4M
static inline __m128i xx_loadu_128(const void *a) {
46
60.4M
  return _mm_loadu_si128((const __m128i *)a);
47
60.4M
}
Unexecuted instantiation: obmc_sad_avx2.c:xx_loadu_128
Unexecuted instantiation: obmc_variance_avx2.c:xx_loadu_128
Unexecuted instantiation: sum_squares_avx2.c:xx_loadu_128
Unexecuted instantiation: highbd_variance_avx2.c:xx_loadu_128
Unexecuted instantiation: convolve_sse2.c:xx_loadu_128
Unexecuted instantiation: jnt_convolve_sse2.c:xx_loadu_128
Unexecuted instantiation: resize_sse2.c:xx_loadu_128
Unexecuted instantiation: av1_k_means_sse2.c:xx_loadu_128
Unexecuted instantiation: wedge_utils_sse2.c:xx_loadu_128
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_loadu_128
Unexecuted instantiation: reconinter_ssse3.c:xx_loadu_128
av1_convolve_horiz_rs_sse4.c:xx_loadu_128
Line
Count
Source
45
24.4M
static inline __m128i xx_loadu_128(const void *a) {
46
24.4M
  return _mm_loadu_si128((const __m128i *)a);
47
24.4M
}
Unexecuted instantiation: filterintra_sse4.c:xx_loadu_128
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_loadu_128
Unexecuted instantiation: selfguided_sse4.c:xx_loadu_128
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_loadu_128
Unexecuted instantiation: encodetxb_sse4.c:xx_loadu_128
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_loadu_128
Unexecuted instantiation: rdopt_sse4.c:xx_loadu_128
Unexecuted instantiation: pickrst_sse4.c:xx_loadu_128
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_loadu_128
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_loadu_128
Unexecuted instantiation: convolve_2d_avx2.c:xx_loadu_128
Unexecuted instantiation: convolve_avx2.c:xx_loadu_128
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_loadu_128
Unexecuted instantiation: reconinter_avx2.c:xx_loadu_128
Unexecuted instantiation: resize_avx2.c:xx_loadu_128
selfguided_avx2.c:xx_loadu_128
Line
Count
Source
45
19.3M
static inline __m128i xx_loadu_128(const void *a) {
46
19.3M
  return _mm_loadu_si128((const __m128i *)a);
47
19.3M
}
Unexecuted instantiation: warp_plane_avx2.c:xx_loadu_128
wiener_convolve_avx2.c:xx_loadu_128
Line
Count
Source
45
26.3k
static inline __m128i xx_loadu_128(const void *a) {
46
26.3k
  return _mm_loadu_si128((const __m128i *)a);
47
26.3k
}
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_loadu_128
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_loadu_128
highbd_wiener_convolve_avx2.c:xx_loadu_128
Line
Count
Source
45
19.1k
static inline __m128i xx_loadu_128(const void *a) {
46
19.1k
  return _mm_loadu_si128((const __m128i *)a);
47
19.1k
}
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_loadu_128
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_loadu_128
Unexecuted instantiation: wedge_utils_avx2.c:xx_loadu_128
Unexecuted instantiation: encodetxb_avx2.c:xx_loadu_128
Unexecuted instantiation: av1_k_means_avx2.c:xx_loadu_128
Unexecuted instantiation: pickrst_avx2.c:xx_loadu_128
Unexecuted instantiation: variance_impl_ssse3.c:xx_loadu_128
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_loadu_128
48
49
// Load 64 bits from each of hi and low, and pack into an SSE register
50
// Since directly loading as `int64_t`s and using _mm_set_epi64 may violate
51
// the strict aliasing rule, this takes a different approach
52
6.31M
static inline __m128i xx_loadu_2x64(const void *hi, const void *lo) {
53
6.31M
  return _mm_unpacklo_epi64(_mm_loadl_epi64((const __m128i *)lo),
54
6.31M
                            _mm_loadl_epi64((const __m128i *)hi));
55
6.31M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_loadu_2x64
Unexecuted instantiation: loopfilter_sse2.c:xx_loadu_2x64
Unexecuted instantiation: avg_intrin_sse2.c:xx_loadu_2x64
Unexecuted instantiation: fwd_txfm_sse2.c:xx_loadu_2x64
Unexecuted instantiation: sum_squares_sse2.c:xx_loadu_2x64
Unexecuted instantiation: variance_sse2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_variance_sse2.c:xx_loadu_2x64
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_loadu_2x64
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_loadu_2x64
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_loadu_2x64
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_loadu_2x64
Unexecuted instantiation: disflow_sse4.c:xx_loadu_2x64
Unexecuted instantiation: sse_sse4.c:xx_loadu_2x64
Unexecuted instantiation: obmc_sad_sse4.c:xx_loadu_2x64
Unexecuted instantiation: obmc_variance_sse4.c:xx_loadu_2x64
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_convolve_avx2.c:xx_loadu_2x64
disflow_avx2.c:xx_loadu_2x64
Line
Count
Source
52
6.31M
static inline __m128i xx_loadu_2x64(const void *hi, const void *lo) {
53
6.31M
  return _mm_unpacklo_epi64(_mm_loadl_epi64((const __m128i *)lo),
54
6.31M
                            _mm_loadl_epi64((const __m128i *)hi));
55
6.31M
}
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_loadu_2x64
Unexecuted instantiation: variance_avx2.c:xx_loadu_2x64
Unexecuted instantiation: sse_avx2.c:xx_loadu_2x64
Unexecuted instantiation: obmc_sad_avx2.c:xx_loadu_2x64
Unexecuted instantiation: obmc_variance_avx2.c:xx_loadu_2x64
Unexecuted instantiation: sum_squares_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_variance_avx2.c:xx_loadu_2x64
Unexecuted instantiation: convolve_sse2.c:xx_loadu_2x64
Unexecuted instantiation: jnt_convolve_sse2.c:xx_loadu_2x64
Unexecuted instantiation: resize_sse2.c:xx_loadu_2x64
Unexecuted instantiation: av1_k_means_sse2.c:xx_loadu_2x64
Unexecuted instantiation: wedge_utils_sse2.c:xx_loadu_2x64
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_loadu_2x64
Unexecuted instantiation: reconinter_ssse3.c:xx_loadu_2x64
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_loadu_2x64
Unexecuted instantiation: filterintra_sse4.c:xx_loadu_2x64
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_loadu_2x64
Unexecuted instantiation: selfguided_sse4.c:xx_loadu_2x64
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_loadu_2x64
Unexecuted instantiation: encodetxb_sse4.c:xx_loadu_2x64
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_loadu_2x64
Unexecuted instantiation: rdopt_sse4.c:xx_loadu_2x64
Unexecuted instantiation: pickrst_sse4.c:xx_loadu_2x64
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_loadu_2x64
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_loadu_2x64
Unexecuted instantiation: convolve_2d_avx2.c:xx_loadu_2x64
Unexecuted instantiation: convolve_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_loadu_2x64
Unexecuted instantiation: reconinter_avx2.c:xx_loadu_2x64
Unexecuted instantiation: resize_avx2.c:xx_loadu_2x64
Unexecuted instantiation: selfguided_avx2.c:xx_loadu_2x64
Unexecuted instantiation: warp_plane_avx2.c:xx_loadu_2x64
Unexecuted instantiation: wiener_convolve_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_loadu_2x64
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_loadu_2x64
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_loadu_2x64
Unexecuted instantiation: wedge_utils_avx2.c:xx_loadu_2x64
Unexecuted instantiation: encodetxb_avx2.c:xx_loadu_2x64
Unexecuted instantiation: av1_k_means_avx2.c:xx_loadu_2x64
Unexecuted instantiation: pickrst_avx2.c:xx_loadu_2x64
Unexecuted instantiation: variance_impl_ssse3.c:xx_loadu_2x64
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_loadu_2x64
56
57
643M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
643M
  const int val = _mm_cvtsi128_si32(v);
59
643M
  memcpy(a, &val, sizeof(val));
60
643M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_storel_32
loopfilter_sse2.c:xx_storel_32
Line
Count
Source
57
59.9M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
59.9M
  const int val = _mm_cvtsi128_si32(v);
59
59.9M
  memcpy(a, &val, sizeof(val));
60
59.9M
}
Unexecuted instantiation: avg_intrin_sse2.c:xx_storel_32
Unexecuted instantiation: fwd_txfm_sse2.c:xx_storel_32
Unexecuted instantiation: sum_squares_sse2.c:xx_storel_32
Unexecuted instantiation: variance_sse2.c:xx_storel_32
Unexecuted instantiation: highbd_variance_sse2.c:xx_storel_32
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_storel_32
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_storel_32
blend_a64_mask_sse4.c:xx_storel_32
Line
Count
Source
57
102k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
102k
  const int val = _mm_cvtsi128_si32(v);
59
102k
  memcpy(a, &val, sizeof(val));
60
102k
}
blend_a64_vmask_sse4.c:xx_storel_32
Line
Count
Source
57
9.28k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
9.28k
  const int val = _mm_cvtsi128_si32(v);
59
9.28k
  memcpy(a, &val, sizeof(val));
60
9.28k
}
Unexecuted instantiation: disflow_sse4.c:xx_storel_32
Unexecuted instantiation: sse_sse4.c:xx_storel_32
Unexecuted instantiation: obmc_sad_sse4.c:xx_storel_32
Unexecuted instantiation: obmc_variance_sse4.c:xx_storel_32
blend_a64_mask_avx2.c:xx_storel_32
Line
Count
Source
57
12.3k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
12.3k
  const int val = _mm_cvtsi128_si32(v);
59
12.3k
  memcpy(a, &val, sizeof(val));
60
12.3k
}
highbd_convolve_avx2.c:xx_storel_32
Line
Count
Source
57
4.69k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
4.69k
  const int val = _mm_cvtsi128_si32(v);
59
4.69k
  memcpy(a, &val, sizeof(val));
60
4.69k
}
Unexecuted instantiation: disflow_avx2.c:xx_storel_32
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_storel_32
Unexecuted instantiation: variance_avx2.c:xx_storel_32
Unexecuted instantiation: sse_avx2.c:xx_storel_32
Unexecuted instantiation: obmc_sad_avx2.c:xx_storel_32
Unexecuted instantiation: obmc_variance_avx2.c:xx_storel_32
Unexecuted instantiation: sum_squares_avx2.c:xx_storel_32
Unexecuted instantiation: highbd_variance_avx2.c:xx_storel_32
Unexecuted instantiation: convolve_sse2.c:xx_storel_32
Unexecuted instantiation: jnt_convolve_sse2.c:xx_storel_32
Unexecuted instantiation: resize_sse2.c:xx_storel_32
Unexecuted instantiation: av1_k_means_sse2.c:xx_storel_32
Unexecuted instantiation: wedge_utils_sse2.c:xx_storel_32
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_storel_32
Unexecuted instantiation: reconinter_ssse3.c:xx_storel_32
av1_convolve_horiz_rs_sse4.c:xx_storel_32
Line
Count
Source
57
3.69M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
3.69M
  const int val = _mm_cvtsi128_si32(v);
59
3.69M
  memcpy(a, &val, sizeof(val));
60
3.69M
}
filterintra_sse4.c:xx_storel_32
Line
Count
Source
57
565M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
565M
  const int val = _mm_cvtsi128_si32(v);
59
565M
  memcpy(a, &val, sizeof(val));
60
565M
}
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_storel_32
Unexecuted instantiation: selfguided_sse4.c:xx_storel_32
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_storel_32
Unexecuted instantiation: encodetxb_sse4.c:xx_storel_32
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_storel_32
Unexecuted instantiation: rdopt_sse4.c:xx_storel_32
Unexecuted instantiation: pickrst_sse4.c:xx_storel_32
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_storel_32
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_storel_32
convolve_2d_avx2.c:xx_storel_32
Line
Count
Source
57
11.8M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
11.8M
  const int val = _mm_cvtsi128_si32(v);
59
11.8M
  memcpy(a, &val, sizeof(val));
60
11.8M
}
convolve_avx2.c:xx_storel_32
Line
Count
Source
57
1.95M
static inline void xx_storel_32(void *const a, const __m128i v) {
58
1.95M
  const int val = _mm_cvtsi128_si32(v);
59
1.95M
  memcpy(a, &val, sizeof(val));
60
1.95M
}
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_storel_32
Unexecuted instantiation: reconinter_avx2.c:xx_storel_32
resize_avx2.c:xx_storel_32
Line
Count
Source
57
369k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
369k
  const int val = _mm_cvtsi128_si32(v);
59
369k
  memcpy(a, &val, sizeof(val));
60
369k
}
Unexecuted instantiation: selfguided_avx2.c:xx_storel_32
Unexecuted instantiation: warp_plane_avx2.c:xx_storel_32
Unexecuted instantiation: wiener_convolve_avx2.c:xx_storel_32
highbd_convolve_2d_avx2.c:xx_storel_32
Line
Count
Source
57
3.92k
static inline void xx_storel_32(void *const a, const __m128i v) {
58
3.92k
  const int val = _mm_cvtsi128_si32(v);
59
3.92k
  memcpy(a, &val, sizeof(val));
60
3.92k
}
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_storel_32
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_storel_32
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_storel_32
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_storel_32
Unexecuted instantiation: wedge_utils_avx2.c:xx_storel_32
Unexecuted instantiation: encodetxb_avx2.c:xx_storel_32
Unexecuted instantiation: av1_k_means_avx2.c:xx_storel_32
Unexecuted instantiation: pickrst_avx2.c:xx_storel_32
Unexecuted instantiation: variance_impl_ssse3.c:xx_storel_32
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_storel_32
61
62
937M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
937M
  _mm_storel_epi64((__m128i *)a, v);
64
937M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_storel_64
Unexecuted instantiation: loopfilter_sse2.c:xx_storel_64
Unexecuted instantiation: avg_intrin_sse2.c:xx_storel_64
Unexecuted instantiation: fwd_txfm_sse2.c:xx_storel_64
sum_squares_sse2.c:xx_storel_64
Line
Count
Source
62
35.0M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
35.0M
  _mm_storel_epi64((__m128i *)a, v);
64
35.0M
}
Unexecuted instantiation: variance_sse2.c:xx_storel_64
Unexecuted instantiation: highbd_variance_sse2.c:xx_storel_64
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_storel_64
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_storel_64
blend_a64_mask_sse4.c:xx_storel_64
Line
Count
Source
62
99.0k
static inline void xx_storel_64(void *const a, const __m128i v) {
63
99.0k
  _mm_storel_epi64((__m128i *)a, v);
64
99.0k
}
blend_a64_vmask_sse4.c:xx_storel_64
Line
Count
Source
62
41.0k
static inline void xx_storel_64(void *const a, const __m128i v) {
63
41.0k
  _mm_storel_epi64((__m128i *)a, v);
64
41.0k
}
Unexecuted instantiation: disflow_sse4.c:xx_storel_64
Unexecuted instantiation: sse_sse4.c:xx_storel_64
Unexecuted instantiation: obmc_sad_sse4.c:xx_storel_64
Unexecuted instantiation: obmc_variance_sse4.c:xx_storel_64
blend_a64_mask_avx2.c:xx_storel_64
Line
Count
Source
62
12.2k
static inline void xx_storel_64(void *const a, const __m128i v) {
63
12.2k
  _mm_storel_epi64((__m128i *)a, v);
64
12.2k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_storel_64
Unexecuted instantiation: disflow_avx2.c:xx_storel_64
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_storel_64
Unexecuted instantiation: variance_avx2.c:xx_storel_64
sse_avx2.c:xx_storel_64
Line
Count
Source
62
9.02M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
9.02M
  _mm_storel_epi64((__m128i *)a, v);
64
9.02M
}
Unexecuted instantiation: obmc_sad_avx2.c:xx_storel_64
Unexecuted instantiation: obmc_variance_avx2.c:xx_storel_64
sum_squares_avx2.c:xx_storel_64
Line
Count
Source
62
7.40M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
7.40M
  _mm_storel_epi64((__m128i *)a, v);
64
7.40M
}
highbd_variance_avx2.c:xx_storel_64
Line
Count
Source
62
2.19M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
2.19M
  _mm_storel_epi64((__m128i *)a, v);
64
2.19M
}
Unexecuted instantiation: convolve_sse2.c:xx_storel_64
Unexecuted instantiation: jnt_convolve_sse2.c:xx_storel_64
Unexecuted instantiation: resize_sse2.c:xx_storel_64
Unexecuted instantiation: av1_k_means_sse2.c:xx_storel_64
Unexecuted instantiation: wedge_utils_sse2.c:xx_storel_64
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_storel_64
Unexecuted instantiation: reconinter_ssse3.c:xx_storel_64
av1_convolve_horiz_rs_sse4.c:xx_storel_64
Line
Count
Source
62
5.86M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
5.86M
  _mm_storel_epi64((__m128i *)a, v);
64
5.86M
}
Unexecuted instantiation: filterintra_sse4.c:xx_storel_64
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_storel_64
Unexecuted instantiation: selfguided_sse4.c:xx_storel_64
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_storel_64
Unexecuted instantiation: encodetxb_sse4.c:xx_storel_64
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_storel_64
Unexecuted instantiation: rdopt_sse4.c:xx_storel_64
Unexecuted instantiation: pickrst_sse4.c:xx_storel_64
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_storel_64
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_storel_64
Unexecuted instantiation: convolve_2d_avx2.c:xx_storel_64
Unexecuted instantiation: convolve_avx2.c:xx_storel_64
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_storel_64
Unexecuted instantiation: reconinter_avx2.c:xx_storel_64
Unexecuted instantiation: resize_avx2.c:xx_storel_64
Unexecuted instantiation: selfguided_avx2.c:xx_storel_64
Unexecuted instantiation: warp_plane_avx2.c:xx_storel_64
Unexecuted instantiation: wiener_convolve_avx2.c:xx_storel_64
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_storel_64
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_storel_64
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_storel_64
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_storel_64
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_storel_64
Unexecuted instantiation: wedge_utils_avx2.c:xx_storel_64
encodetxb_avx2.c:xx_storel_64
Line
Count
Source
62
877M
static inline void xx_storel_64(void *const a, const __m128i v) {
63
877M
  _mm_storel_epi64((__m128i *)a, v);
64
877M
}
Unexecuted instantiation: av1_k_means_avx2.c:xx_storel_64
pickrst_avx2.c:xx_storel_64
Line
Count
Source
62
58.6k
static inline void xx_storel_64(void *const a, const __m128i v) {
63
58.6k
  _mm_storel_epi64((__m128i *)a, v);
64
58.6k
}
Unexecuted instantiation: variance_impl_ssse3.c:xx_storel_64
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_storel_64
65
66
0
static inline void xx_store_128(void *const a, const __m128i v) {
67
0
  _mm_store_si128((__m128i *)a, v);
68
0
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_store_128
Unexecuted instantiation: loopfilter_sse2.c:xx_store_128
Unexecuted instantiation: avg_intrin_sse2.c:xx_store_128
Unexecuted instantiation: fwd_txfm_sse2.c:xx_store_128
Unexecuted instantiation: sum_squares_sse2.c:xx_store_128
Unexecuted instantiation: variance_sse2.c:xx_store_128
Unexecuted instantiation: highbd_variance_sse2.c:xx_store_128
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_store_128
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_store_128
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_store_128
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_store_128
Unexecuted instantiation: disflow_sse4.c:xx_store_128
Unexecuted instantiation: sse_sse4.c:xx_store_128
Unexecuted instantiation: obmc_sad_sse4.c:xx_store_128
Unexecuted instantiation: obmc_variance_sse4.c:xx_store_128
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_store_128
Unexecuted instantiation: highbd_convolve_avx2.c:xx_store_128
Unexecuted instantiation: disflow_avx2.c:xx_store_128
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_store_128
Unexecuted instantiation: variance_avx2.c:xx_store_128
Unexecuted instantiation: sse_avx2.c:xx_store_128
Unexecuted instantiation: obmc_sad_avx2.c:xx_store_128
Unexecuted instantiation: obmc_variance_avx2.c:xx_store_128
Unexecuted instantiation: sum_squares_avx2.c:xx_store_128
Unexecuted instantiation: highbd_variance_avx2.c:xx_store_128
Unexecuted instantiation: convolve_sse2.c:xx_store_128
Unexecuted instantiation: jnt_convolve_sse2.c:xx_store_128
Unexecuted instantiation: resize_sse2.c:xx_store_128
Unexecuted instantiation: av1_k_means_sse2.c:xx_store_128
Unexecuted instantiation: wedge_utils_sse2.c:xx_store_128
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_store_128
Unexecuted instantiation: reconinter_ssse3.c:xx_store_128
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_store_128
Unexecuted instantiation: filterintra_sse4.c:xx_store_128
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_store_128
Unexecuted instantiation: selfguided_sse4.c:xx_store_128
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_store_128
Unexecuted instantiation: encodetxb_sse4.c:xx_store_128
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_store_128
Unexecuted instantiation: rdopt_sse4.c:xx_store_128
Unexecuted instantiation: pickrst_sse4.c:xx_store_128
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_store_128
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_store_128
Unexecuted instantiation: convolve_2d_avx2.c:xx_store_128
Unexecuted instantiation: convolve_avx2.c:xx_store_128
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_store_128
Unexecuted instantiation: reconinter_avx2.c:xx_store_128
Unexecuted instantiation: resize_avx2.c:xx_store_128
Unexecuted instantiation: selfguided_avx2.c:xx_store_128
Unexecuted instantiation: warp_plane_avx2.c:xx_store_128
Unexecuted instantiation: wiener_convolve_avx2.c:xx_store_128
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_store_128
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_store_128
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_store_128
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_store_128
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_store_128
Unexecuted instantiation: wedge_utils_avx2.c:xx_store_128
Unexecuted instantiation: encodetxb_avx2.c:xx_store_128
Unexecuted instantiation: av1_k_means_avx2.c:xx_store_128
Unexecuted instantiation: pickrst_avx2.c:xx_store_128
Unexecuted instantiation: variance_impl_ssse3.c:xx_store_128
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_store_128
69
70
221M
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
221M
  _mm_storeu_si128((__m128i *)a, v);
72
221M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_storeu_128
Unexecuted instantiation: loopfilter_sse2.c:xx_storeu_128
Unexecuted instantiation: avg_intrin_sse2.c:xx_storeu_128
Unexecuted instantiation: fwd_txfm_sse2.c:xx_storeu_128
Unexecuted instantiation: sum_squares_sse2.c:xx_storeu_128
Unexecuted instantiation: variance_sse2.c:xx_storeu_128
Unexecuted instantiation: highbd_variance_sse2.c:xx_storeu_128
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_storeu_128
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_storeu_128
blend_a64_mask_sse4.c:xx_storeu_128
Line
Count
Source
70
76.1k
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
76.1k
  _mm_storeu_si128((__m128i *)a, v);
72
76.1k
}
blend_a64_vmask_sse4.c:xx_storeu_128
Line
Count
Source
70
82.5k
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
82.5k
  _mm_storeu_si128((__m128i *)a, v);
72
82.5k
}
Unexecuted instantiation: disflow_sse4.c:xx_storeu_128
Unexecuted instantiation: sse_sse4.c:xx_storeu_128
Unexecuted instantiation: obmc_sad_sse4.c:xx_storeu_128
Unexecuted instantiation: obmc_variance_sse4.c:xx_storeu_128
blend_a64_mask_avx2.c:xx_storeu_128
Line
Count
Source
70
5.11k
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
5.11k
  _mm_storeu_si128((__m128i *)a, v);
72
5.11k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_storeu_128
Unexecuted instantiation: disflow_avx2.c:xx_storeu_128
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_storeu_128
Unexecuted instantiation: variance_avx2.c:xx_storeu_128
Unexecuted instantiation: sse_avx2.c:xx_storeu_128
Unexecuted instantiation: obmc_sad_avx2.c:xx_storeu_128
Unexecuted instantiation: obmc_variance_avx2.c:xx_storeu_128
Unexecuted instantiation: sum_squares_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_variance_avx2.c:xx_storeu_128
Unexecuted instantiation: convolve_sse2.c:xx_storeu_128
Unexecuted instantiation: jnt_convolve_sse2.c:xx_storeu_128
Unexecuted instantiation: resize_sse2.c:xx_storeu_128
Unexecuted instantiation: av1_k_means_sse2.c:xx_storeu_128
Unexecuted instantiation: wedge_utils_sse2.c:xx_storeu_128
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_storeu_128
Unexecuted instantiation: reconinter_ssse3.c:xx_storeu_128
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_storeu_128
Unexecuted instantiation: filterintra_sse4.c:xx_storeu_128
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_storeu_128
Unexecuted instantiation: selfguided_sse4.c:xx_storeu_128
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_storeu_128
Unexecuted instantiation: encodetxb_sse4.c:xx_storeu_128
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_storeu_128
Unexecuted instantiation: rdopt_sse4.c:xx_storeu_128
Unexecuted instantiation: pickrst_sse4.c:xx_storeu_128
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_storeu_128
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_storeu_128
Unexecuted instantiation: convolve_2d_avx2.c:xx_storeu_128
Unexecuted instantiation: convolve_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_storeu_128
Unexecuted instantiation: reconinter_avx2.c:xx_storeu_128
Unexecuted instantiation: resize_avx2.c:xx_storeu_128
selfguided_avx2.c:xx_storeu_128
Line
Count
Source
70
1.46M
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
1.46M
  _mm_storeu_si128((__m128i *)a, v);
72
1.46M
}
Unexecuted instantiation: warp_plane_avx2.c:xx_storeu_128
Unexecuted instantiation: wiener_convolve_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_storeu_128
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_storeu_128
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_storeu_128
Unexecuted instantiation: wedge_utils_avx2.c:xx_storeu_128
encodetxb_avx2.c:xx_storeu_128
Line
Count
Source
70
219M
static inline void xx_storeu_128(void *const a, const __m128i v) {
71
219M
  _mm_storeu_si128((__m128i *)a, v);
72
219M
}
Unexecuted instantiation: av1_k_means_avx2.c:xx_storeu_128
Unexecuted instantiation: pickrst_avx2.c:xx_storeu_128
Unexecuted instantiation: variance_impl_ssse3.c:xx_storeu_128
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_storeu_128
73
74
// Fill an SSE register using an interleaved pair of values, ie. set the
75
// 8 channels to {a, b, a, b, a, b, a, b}, using the same channel ordering
76
// as when a register is stored to / loaded from memory.
77
//
78
// This is useful for rearranging filter kernels for use with the _mm_madd_epi16
79
// instruction
80
0
static inline __m128i xx_set2_epi16(int16_t a, int16_t b) {
81
0
  return _mm_setr_epi16(a, b, a, b, a, b, a, b);
82
0
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_set2_epi16
Unexecuted instantiation: loopfilter_sse2.c:xx_set2_epi16
Unexecuted instantiation: avg_intrin_sse2.c:xx_set2_epi16
Unexecuted instantiation: fwd_txfm_sse2.c:xx_set2_epi16
Unexecuted instantiation: sum_squares_sse2.c:xx_set2_epi16
Unexecuted instantiation: variance_sse2.c:xx_set2_epi16
Unexecuted instantiation: highbd_variance_sse2.c:xx_set2_epi16
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_set2_epi16
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_set2_epi16
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_set2_epi16
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_set2_epi16
Unexecuted instantiation: disflow_sse4.c:xx_set2_epi16
Unexecuted instantiation: sse_sse4.c:xx_set2_epi16
Unexecuted instantiation: obmc_sad_sse4.c:xx_set2_epi16
Unexecuted instantiation: obmc_variance_sse4.c:xx_set2_epi16
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_convolve_avx2.c:xx_set2_epi16
Unexecuted instantiation: disflow_avx2.c:xx_set2_epi16
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_set2_epi16
Unexecuted instantiation: variance_avx2.c:xx_set2_epi16
Unexecuted instantiation: sse_avx2.c:xx_set2_epi16
Unexecuted instantiation: obmc_sad_avx2.c:xx_set2_epi16
Unexecuted instantiation: obmc_variance_avx2.c:xx_set2_epi16
Unexecuted instantiation: sum_squares_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_variance_avx2.c:xx_set2_epi16
Unexecuted instantiation: convolve_sse2.c:xx_set2_epi16
Unexecuted instantiation: jnt_convolve_sse2.c:xx_set2_epi16
Unexecuted instantiation: resize_sse2.c:xx_set2_epi16
Unexecuted instantiation: av1_k_means_sse2.c:xx_set2_epi16
Unexecuted instantiation: wedge_utils_sse2.c:xx_set2_epi16
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_set2_epi16
Unexecuted instantiation: reconinter_ssse3.c:xx_set2_epi16
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_set2_epi16
Unexecuted instantiation: filterintra_sse4.c:xx_set2_epi16
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_set2_epi16
Unexecuted instantiation: selfguided_sse4.c:xx_set2_epi16
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_set2_epi16
Unexecuted instantiation: encodetxb_sse4.c:xx_set2_epi16
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_set2_epi16
Unexecuted instantiation: rdopt_sse4.c:xx_set2_epi16
Unexecuted instantiation: pickrst_sse4.c:xx_set2_epi16
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_set2_epi16
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_set2_epi16
Unexecuted instantiation: convolve_2d_avx2.c:xx_set2_epi16
Unexecuted instantiation: convolve_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_set2_epi16
Unexecuted instantiation: reconinter_avx2.c:xx_set2_epi16
Unexecuted instantiation: resize_avx2.c:xx_set2_epi16
Unexecuted instantiation: selfguided_avx2.c:xx_set2_epi16
Unexecuted instantiation: warp_plane_avx2.c:xx_set2_epi16
Unexecuted instantiation: wiener_convolve_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_set2_epi16
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_set2_epi16
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_set2_epi16
Unexecuted instantiation: wedge_utils_avx2.c:xx_set2_epi16
Unexecuted instantiation: encodetxb_avx2.c:xx_set2_epi16
Unexecuted instantiation: av1_k_means_avx2.c:xx_set2_epi16
Unexecuted instantiation: pickrst_avx2.c:xx_set2_epi16
Unexecuted instantiation: variance_impl_ssse3.c:xx_set2_epi16
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_set2_epi16
83
84
10.5k
static inline __m128i xx_round_epu16(__m128i v_val_w) {
85
10.5k
  return _mm_avg_epu16(v_val_w, _mm_setzero_si128());
86
10.5k
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_round_epu16
Unexecuted instantiation: loopfilter_sse2.c:xx_round_epu16
Unexecuted instantiation: avg_intrin_sse2.c:xx_round_epu16
Unexecuted instantiation: fwd_txfm_sse2.c:xx_round_epu16
Unexecuted instantiation: sum_squares_sse2.c:xx_round_epu16
Unexecuted instantiation: variance_sse2.c:xx_round_epu16
Unexecuted instantiation: highbd_variance_sse2.c:xx_round_epu16
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_round_epu16
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_round_epu16
blend_a64_mask_sse4.c:xx_round_epu16
Line
Count
Source
84
7.98k
static inline __m128i xx_round_epu16(__m128i v_val_w) {
85
7.98k
  return _mm_avg_epu16(v_val_w, _mm_setzero_si128());
86
7.98k
}
blend_a64_vmask_sse4.c:xx_round_epu16
Line
Count
Source
84
2.54k
static inline __m128i xx_round_epu16(__m128i v_val_w) {
85
2.54k
  return _mm_avg_epu16(v_val_w, _mm_setzero_si128());
86
2.54k
}
Unexecuted instantiation: disflow_sse4.c:xx_round_epu16
Unexecuted instantiation: sse_sse4.c:xx_round_epu16
Unexecuted instantiation: obmc_sad_sse4.c:xx_round_epu16
Unexecuted instantiation: obmc_variance_sse4.c:xx_round_epu16
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_convolve_avx2.c:xx_round_epu16
Unexecuted instantiation: disflow_avx2.c:xx_round_epu16
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_round_epu16
Unexecuted instantiation: variance_avx2.c:xx_round_epu16
Unexecuted instantiation: sse_avx2.c:xx_round_epu16
Unexecuted instantiation: obmc_sad_avx2.c:xx_round_epu16
Unexecuted instantiation: obmc_variance_avx2.c:xx_round_epu16
Unexecuted instantiation: sum_squares_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_variance_avx2.c:xx_round_epu16
Unexecuted instantiation: convolve_sse2.c:xx_round_epu16
Unexecuted instantiation: jnt_convolve_sse2.c:xx_round_epu16
Unexecuted instantiation: resize_sse2.c:xx_round_epu16
Unexecuted instantiation: av1_k_means_sse2.c:xx_round_epu16
Unexecuted instantiation: wedge_utils_sse2.c:xx_round_epu16
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_round_epu16
Unexecuted instantiation: reconinter_ssse3.c:xx_round_epu16
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_round_epu16
Unexecuted instantiation: filterintra_sse4.c:xx_round_epu16
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_round_epu16
Unexecuted instantiation: selfguided_sse4.c:xx_round_epu16
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_round_epu16
Unexecuted instantiation: encodetxb_sse4.c:xx_round_epu16
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_round_epu16
Unexecuted instantiation: rdopt_sse4.c:xx_round_epu16
Unexecuted instantiation: pickrst_sse4.c:xx_round_epu16
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_round_epu16
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_round_epu16
Unexecuted instantiation: convolve_2d_avx2.c:xx_round_epu16
Unexecuted instantiation: convolve_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_round_epu16
Unexecuted instantiation: reconinter_avx2.c:xx_round_epu16
Unexecuted instantiation: resize_avx2.c:xx_round_epu16
Unexecuted instantiation: selfguided_avx2.c:xx_round_epu16
Unexecuted instantiation: warp_plane_avx2.c:xx_round_epu16
Unexecuted instantiation: wiener_convolve_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_round_epu16
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_round_epu16
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_round_epu16
Unexecuted instantiation: wedge_utils_avx2.c:xx_round_epu16
Unexecuted instantiation: encodetxb_avx2.c:xx_round_epu16
Unexecuted instantiation: av1_k_means_avx2.c:xx_round_epu16
Unexecuted instantiation: pickrst_avx2.c:xx_round_epu16
Unexecuted instantiation: variance_impl_ssse3.c:xx_round_epu16
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_round_epu16
87
88
245k
static inline __m128i xx_roundn_epu16(__m128i v_val_w, int bits) {
89
245k
  const __m128i v_s_w = _mm_srli_epi16(v_val_w, bits - 1);
90
245k
  return _mm_avg_epu16(v_s_w, _mm_setzero_si128());
91
245k
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_roundn_epu16
Unexecuted instantiation: loopfilter_sse2.c:xx_roundn_epu16
Unexecuted instantiation: avg_intrin_sse2.c:xx_roundn_epu16
Unexecuted instantiation: fwd_txfm_sse2.c:xx_roundn_epu16
Unexecuted instantiation: sum_squares_sse2.c:xx_roundn_epu16
Unexecuted instantiation: variance_sse2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_variance_sse2.c:xx_roundn_epu16
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_roundn_epu16
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_roundn_epu16
blend_a64_mask_sse4.c:xx_roundn_epu16
Line
Count
Source
88
76.9k
static inline __m128i xx_roundn_epu16(__m128i v_val_w, int bits) {
89
76.9k
  const __m128i v_s_w = _mm_srli_epi16(v_val_w, bits - 1);
90
76.9k
  return _mm_avg_epu16(v_s_w, _mm_setzero_si128());
91
76.9k
}
blend_a64_vmask_sse4.c:xx_roundn_epu16
Line
Count
Source
88
166k
static inline __m128i xx_roundn_epu16(__m128i v_val_w, int bits) {
89
166k
  const __m128i v_s_w = _mm_srli_epi16(v_val_w, bits - 1);
90
166k
  return _mm_avg_epu16(v_s_w, _mm_setzero_si128());
91
166k
}
Unexecuted instantiation: disflow_sse4.c:xx_roundn_epu16
Unexecuted instantiation: sse_sse4.c:xx_roundn_epu16
Unexecuted instantiation: obmc_sad_sse4.c:xx_roundn_epu16
Unexecuted instantiation: obmc_variance_sse4.c:xx_roundn_epu16
blend_a64_mask_avx2.c:xx_roundn_epu16
Line
Count
Source
88
2.28k
static inline __m128i xx_roundn_epu16(__m128i v_val_w, int bits) {
89
2.28k
  const __m128i v_s_w = _mm_srli_epi16(v_val_w, bits - 1);
90
2.28k
  return _mm_avg_epu16(v_s_w, _mm_setzero_si128());
91
2.28k
}
Unexecuted instantiation: highbd_convolve_avx2.c:xx_roundn_epu16
Unexecuted instantiation: disflow_avx2.c:xx_roundn_epu16
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_roundn_epu16
Unexecuted instantiation: variance_avx2.c:xx_roundn_epu16
Unexecuted instantiation: sse_avx2.c:xx_roundn_epu16
Unexecuted instantiation: obmc_sad_avx2.c:xx_roundn_epu16
Unexecuted instantiation: obmc_variance_avx2.c:xx_roundn_epu16
Unexecuted instantiation: sum_squares_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_variance_avx2.c:xx_roundn_epu16
Unexecuted instantiation: convolve_sse2.c:xx_roundn_epu16
Unexecuted instantiation: jnt_convolve_sse2.c:xx_roundn_epu16
Unexecuted instantiation: resize_sse2.c:xx_roundn_epu16
Unexecuted instantiation: av1_k_means_sse2.c:xx_roundn_epu16
Unexecuted instantiation: wedge_utils_sse2.c:xx_roundn_epu16
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_roundn_epu16
Unexecuted instantiation: reconinter_ssse3.c:xx_roundn_epu16
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_roundn_epu16
Unexecuted instantiation: filterintra_sse4.c:xx_roundn_epu16
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_roundn_epu16
Unexecuted instantiation: selfguided_sse4.c:xx_roundn_epu16
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_roundn_epu16
Unexecuted instantiation: encodetxb_sse4.c:xx_roundn_epu16
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_roundn_epu16
Unexecuted instantiation: rdopt_sse4.c:xx_roundn_epu16
Unexecuted instantiation: pickrst_sse4.c:xx_roundn_epu16
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_roundn_epu16
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_roundn_epu16
Unexecuted instantiation: convolve_2d_avx2.c:xx_roundn_epu16
Unexecuted instantiation: convolve_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_roundn_epu16
Unexecuted instantiation: reconinter_avx2.c:xx_roundn_epu16
Unexecuted instantiation: resize_avx2.c:xx_roundn_epu16
Unexecuted instantiation: selfguided_avx2.c:xx_roundn_epu16
Unexecuted instantiation: warp_plane_avx2.c:xx_roundn_epu16
Unexecuted instantiation: wiener_convolve_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_roundn_epu16
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_roundn_epu16
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_roundn_epu16
Unexecuted instantiation: wedge_utils_avx2.c:xx_roundn_epu16
Unexecuted instantiation: encodetxb_avx2.c:xx_roundn_epu16
Unexecuted instantiation: av1_k_means_avx2.c:xx_roundn_epu16
Unexecuted instantiation: pickrst_avx2.c:xx_roundn_epu16
Unexecuted instantiation: variance_impl_ssse3.c:xx_roundn_epu16
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_roundn_epu16
92
93
0
static inline __m128i xx_roundn_epu32(__m128i v_val_d, int bits) {
94
0
  const __m128i v_bias_d = _mm_set1_epi32((1 << bits) >> 1);
95
0
  const __m128i v_tmp_d = _mm_add_epi32(v_val_d, v_bias_d);
96
0
  return _mm_srli_epi32(v_tmp_d, bits);
97
0
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_roundn_epu32
Unexecuted instantiation: loopfilter_sse2.c:xx_roundn_epu32
Unexecuted instantiation: avg_intrin_sse2.c:xx_roundn_epu32
Unexecuted instantiation: fwd_txfm_sse2.c:xx_roundn_epu32
Unexecuted instantiation: sum_squares_sse2.c:xx_roundn_epu32
Unexecuted instantiation: variance_sse2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_variance_sse2.c:xx_roundn_epu32
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_roundn_epu32
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_roundn_epu32
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_roundn_epu32
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_roundn_epu32
Unexecuted instantiation: disflow_sse4.c:xx_roundn_epu32
Unexecuted instantiation: sse_sse4.c:xx_roundn_epu32
Unexecuted instantiation: obmc_sad_sse4.c:xx_roundn_epu32
Unexecuted instantiation: obmc_variance_sse4.c:xx_roundn_epu32
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_convolve_avx2.c:xx_roundn_epu32
Unexecuted instantiation: disflow_avx2.c:xx_roundn_epu32
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_roundn_epu32
Unexecuted instantiation: variance_avx2.c:xx_roundn_epu32
Unexecuted instantiation: sse_avx2.c:xx_roundn_epu32
Unexecuted instantiation: obmc_sad_avx2.c:xx_roundn_epu32
Unexecuted instantiation: obmc_variance_avx2.c:xx_roundn_epu32
Unexecuted instantiation: sum_squares_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_variance_avx2.c:xx_roundn_epu32
Unexecuted instantiation: convolve_sse2.c:xx_roundn_epu32
Unexecuted instantiation: jnt_convolve_sse2.c:xx_roundn_epu32
Unexecuted instantiation: resize_sse2.c:xx_roundn_epu32
Unexecuted instantiation: av1_k_means_sse2.c:xx_roundn_epu32
Unexecuted instantiation: wedge_utils_sse2.c:xx_roundn_epu32
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_roundn_epu32
Unexecuted instantiation: reconinter_ssse3.c:xx_roundn_epu32
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_roundn_epu32
Unexecuted instantiation: filterintra_sse4.c:xx_roundn_epu32
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_roundn_epu32
Unexecuted instantiation: selfguided_sse4.c:xx_roundn_epu32
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_roundn_epu32
Unexecuted instantiation: encodetxb_sse4.c:xx_roundn_epu32
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_roundn_epu32
Unexecuted instantiation: rdopt_sse4.c:xx_roundn_epu32
Unexecuted instantiation: pickrst_sse4.c:xx_roundn_epu32
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_roundn_epu32
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_roundn_epu32
Unexecuted instantiation: convolve_2d_avx2.c:xx_roundn_epu32
Unexecuted instantiation: convolve_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_roundn_epu32
Unexecuted instantiation: reconinter_avx2.c:xx_roundn_epu32
Unexecuted instantiation: resize_avx2.c:xx_roundn_epu32
Unexecuted instantiation: selfguided_avx2.c:xx_roundn_epu32
Unexecuted instantiation: warp_plane_avx2.c:xx_roundn_epu32
Unexecuted instantiation: wiener_convolve_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_roundn_epu32
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_roundn_epu32
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_roundn_epu32
Unexecuted instantiation: wedge_utils_avx2.c:xx_roundn_epu32
Unexecuted instantiation: encodetxb_avx2.c:xx_roundn_epu32
Unexecuted instantiation: av1_k_means_avx2.c:xx_roundn_epu32
Unexecuted instantiation: pickrst_avx2.c:xx_roundn_epu32
Unexecuted instantiation: variance_impl_ssse3.c:xx_roundn_epu32
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_roundn_epu32
98
99
565M
static inline __m128i xx_roundn_epi16_unsigned(__m128i v_val_d, int bits) {
100
565M
  const __m128i v_bias_d = _mm_set1_epi16((1 << bits) >> 1);
101
565M
  const __m128i v_tmp_d = _mm_add_epi16(v_val_d, v_bias_d);
102
565M
  return _mm_srai_epi16(v_tmp_d, bits);
103
565M
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: loopfilter_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: avg_intrin_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: fwd_txfm_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: sum_squares_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: variance_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_variance_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: disflow_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: sse_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: obmc_sad_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: obmc_variance_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_convolve_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: disflow_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: variance_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: sse_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: obmc_sad_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: obmc_variance_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: sum_squares_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_variance_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: convolve_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: jnt_convolve_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: resize_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_k_means_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: wedge_utils_sse2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: reconinter_ssse3.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_roundn_epi16_unsigned
filterintra_sse4.c:xx_roundn_epi16_unsigned
Line
Count
Source
99
565M
static inline __m128i xx_roundn_epi16_unsigned(__m128i v_val_d, int bits) {
100
565M
  const __m128i v_bias_d = _mm_set1_epi16((1 << bits) >> 1);
101
565M
  const __m128i v_tmp_d = _mm_add_epi16(v_val_d, v_bias_d);
102
565M
  return _mm_srai_epi16(v_tmp_d, bits);
103
565M
}
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: selfguided_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: encodetxb_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: rdopt_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: pickrst_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: convolve_2d_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: convolve_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: reconinter_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: resize_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: selfguided_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: warp_plane_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: wiener_convolve_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: wedge_utils_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: encodetxb_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_k_means_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: pickrst_avx2.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: variance_impl_ssse3.c:xx_roundn_epi16_unsigned
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_roundn_epi16_unsigned
104
105
// This is equivalent to ROUND_POWER_OF_TWO(v_val_d, bits)
106
0
static inline __m128i xx_roundn_epi32_unsigned(__m128i v_val_d, int bits) {
107
0
  const __m128i v_bias_d = _mm_set1_epi32((1 << bits) >> 1);
108
0
  const __m128i v_tmp_d = _mm_add_epi32(v_val_d, v_bias_d);
109
0
  return _mm_srai_epi32(v_tmp_d, bits);
110
0
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: loopfilter_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: avg_intrin_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: fwd_txfm_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: sum_squares_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: variance_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_variance_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: disflow_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: sse_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: obmc_sad_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: obmc_variance_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_convolve_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: disflow_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: variance_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: sse_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: obmc_sad_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: obmc_variance_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: sum_squares_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_variance_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: convolve_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: jnt_convolve_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: resize_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_k_means_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: wedge_utils_sse2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: reconinter_ssse3.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: filterintra_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: selfguided_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: encodetxb_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: rdopt_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: pickrst_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: convolve_2d_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: convolve_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: reconinter_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: resize_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: selfguided_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: warp_plane_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: wiener_convolve_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: wedge_utils_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: encodetxb_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_k_means_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: pickrst_avx2.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: variance_impl_ssse3.c:xx_roundn_epi32_unsigned
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_roundn_epi32_unsigned
111
112
0
static inline __m128i xx_roundn_epi16(__m128i v_val_d, int bits) {
113
0
  const __m128i v_bias_d = _mm_set1_epi16((1 << bits) >> 1);
114
0
  const __m128i v_sign_d = _mm_srai_epi16(v_val_d, 15);
115
0
  const __m128i v_tmp_d =
116
0
      _mm_add_epi16(_mm_add_epi16(v_val_d, v_bias_d), v_sign_d);
117
0
  return _mm_srai_epi16(v_tmp_d, bits);
118
0
}
Unexecuted instantiation: reconinter_enc_sse2.c:xx_roundn_epi16
Unexecuted instantiation: loopfilter_sse2.c:xx_roundn_epi16
Unexecuted instantiation: avg_intrin_sse2.c:xx_roundn_epi16
Unexecuted instantiation: fwd_txfm_sse2.c:xx_roundn_epi16
Unexecuted instantiation: sum_squares_sse2.c:xx_roundn_epi16
Unexecuted instantiation: variance_sse2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_variance_sse2.c:xx_roundn_epi16
Unexecuted instantiation: masked_sad_intrin_ssse3.c:xx_roundn_epi16
Unexecuted instantiation: masked_variance_intrin_ssse3.c:xx_roundn_epi16
Unexecuted instantiation: blend_a64_mask_sse4.c:xx_roundn_epi16
Unexecuted instantiation: blend_a64_vmask_sse4.c:xx_roundn_epi16
Unexecuted instantiation: disflow_sse4.c:xx_roundn_epi16
Unexecuted instantiation: sse_sse4.c:xx_roundn_epi16
Unexecuted instantiation: obmc_sad_sse4.c:xx_roundn_epi16
Unexecuted instantiation: obmc_variance_sse4.c:xx_roundn_epi16
Unexecuted instantiation: blend_a64_mask_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_convolve_avx2.c:xx_roundn_epi16
Unexecuted instantiation: disflow_avx2.c:xx_roundn_epi16
Unexecuted instantiation: masked_sad_intrin_avx2.c:xx_roundn_epi16
Unexecuted instantiation: variance_avx2.c:xx_roundn_epi16
Unexecuted instantiation: sse_avx2.c:xx_roundn_epi16
Unexecuted instantiation: obmc_sad_avx2.c:xx_roundn_epi16
Unexecuted instantiation: obmc_variance_avx2.c:xx_roundn_epi16
Unexecuted instantiation: sum_squares_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_variance_avx2.c:xx_roundn_epi16
Unexecuted instantiation: convolve_sse2.c:xx_roundn_epi16
Unexecuted instantiation: jnt_convolve_sse2.c:xx_roundn_epi16
Unexecuted instantiation: resize_sse2.c:xx_roundn_epi16
Unexecuted instantiation: av1_k_means_sse2.c:xx_roundn_epi16
Unexecuted instantiation: wedge_utils_sse2.c:xx_roundn_epi16
Unexecuted instantiation: av1_inv_txfm_ssse3.c:xx_roundn_epi16
Unexecuted instantiation: reconinter_ssse3.c:xx_roundn_epi16
Unexecuted instantiation: av1_convolve_horiz_rs_sse4.c:xx_roundn_epi16
Unexecuted instantiation: filterintra_sse4.c:xx_roundn_epi16
Unexecuted instantiation: highbd_inv_txfm_sse4.c:xx_roundn_epi16
Unexecuted instantiation: selfguided_sse4.c:xx_roundn_epi16
Unexecuted instantiation: av1_fwd_txfm2d_sse4.c:xx_roundn_epi16
Unexecuted instantiation: encodetxb_sse4.c:xx_roundn_epi16
Unexecuted instantiation: highbd_fwd_txfm_sse4.c:xx_roundn_epi16
Unexecuted instantiation: rdopt_sse4.c:xx_roundn_epi16
Unexecuted instantiation: pickrst_sse4.c:xx_roundn_epi16
Unexecuted instantiation: av1_highbd_quantize_sse4.c:xx_roundn_epi16
Unexecuted instantiation: av1_inv_txfm_avx2.c:xx_roundn_epi16
Unexecuted instantiation: convolve_2d_avx2.c:xx_roundn_epi16
Unexecuted instantiation: convolve_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_inv_txfm_avx2.c:xx_roundn_epi16
Unexecuted instantiation: reconinter_avx2.c:xx_roundn_epi16
Unexecuted instantiation: resize_avx2.c:xx_roundn_epi16
Unexecuted instantiation: selfguided_avx2.c:xx_roundn_epi16
Unexecuted instantiation: warp_plane_avx2.c:xx_roundn_epi16
Unexecuted instantiation: wiener_convolve_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_convolve_2d_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_jnt_convolve_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_wiener_convolve_avx2.c:xx_roundn_epi16
Unexecuted instantiation: av1_fwd_txfm2d_avx2.c:xx_roundn_epi16
Unexecuted instantiation: highbd_fwd_txfm_avx2.c:xx_roundn_epi16
Unexecuted instantiation: wedge_utils_avx2.c:xx_roundn_epi16
Unexecuted instantiation: encodetxb_avx2.c:xx_roundn_epi16
Unexecuted instantiation: av1_k_means_avx2.c:xx_roundn_epi16
Unexecuted instantiation: pickrst_avx2.c:xx_roundn_epi16
Unexecuted instantiation: variance_impl_ssse3.c:xx_roundn_epi16
Unexecuted instantiation: av1_fwd_txfm_sse2.c:xx_roundn_epi16
119
120
#endif  // AOM_AOM_DSP_X86_SYNONYMS_H_