Coverage Report

Created: 2025-11-16 07:20

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/ffmpeg/libavcodec/x86/vp9dsp_init.h
Line
Count
Source
1
/*
2
 * VP9 SIMD optimizations
3
 *
4
 * Copyright (c) 2013 Ronald S. Bultje <rsbultje gmail com>
5
 *
6
 * This file is part of FFmpeg.
7
 *
8
 * FFmpeg is free software; you can redistribute it and/or
9
 * modify it under the terms of the GNU Lesser General Public
10
 * License as published by the Free Software Foundation; either
11
 * version 2.1 of the License, or (at your option) any later version.
12
 *
13
 * FFmpeg is distributed in the hope that it will be useful,
14
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16
 * Lesser General Public License for more details.
17
 *
18
 * You should have received a copy of the GNU Lesser General Public
19
 * License along with FFmpeg; if not, write to the Free Software
20
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
21
 */
22
23
#ifndef AVCODEC_X86_VP9DSP_INIT_H
24
#define AVCODEC_X86_VP9DSP_INIT_H
25
26
#include "libavutil/attributes.h"
27
#include "libavutil/mem_internal.h"
28
29
#include "libavcodec/vp9dsp.h"
30
31
// hack to force-expand BPC
32
313k
#define cat(a, bpp, b) a##bpp##b
33
34
#define decl_fpel_func(avg, sz, bpp, opt) \
35
void ff_vp9_##avg##sz##bpp##_##opt(uint8_t *dst, ptrdiff_t dst_stride, \
36
                                   const uint8_t *src, ptrdiff_t src_stride, \
37
                                   int h, int mx, int my)
38
39
#define decl_mc_func(avg, sz, dir, opt, type, f_sz, bpp) \
40
void ff_vp9_##avg##_8tap_1d_##dir##_##sz##_##bpp##_##opt(uint8_t *dst, ptrdiff_t dst_stride, \
41
                                                         const uint8_t *src, ptrdiff_t src_stride, \
42
                                                         int h, const type (*filter)[f_sz])
43
44
#define decl_mc_funcs(sz, opt, type, fsz, bpp) \
45
decl_mc_func(put, sz, h, opt, type, fsz, bpp); \
46
decl_mc_func(avg, sz, h, opt, type, fsz, bpp); \
47
decl_mc_func(put, sz, v, opt, type, fsz, bpp); \
48
decl_mc_func(avg, sz, v, opt, type, fsz, bpp)
49
50
#define decl_ipred_fn(type, sz, bpp, opt) \
51
void ff_vp9_ipred_##type##_##sz##x##sz##_##bpp##_##opt(uint8_t *dst, \
52
                                                       ptrdiff_t stride, \
53
                                                       const uint8_t *l, \
54
                                                       const uint8_t *a)
55
56
#define decl_ipred_fns(type, bpp, opt4, opt8_16_32) \
57
decl_ipred_fn(type,  4, bpp, opt4); \
58
decl_ipred_fn(type,  8, bpp, opt8_16_32); \
59
decl_ipred_fn(type, 16, bpp, opt8_16_32); \
60
decl_ipred_fn(type, 32, bpp, opt8_16_32)
61
62
#define decl_itxfm_func(typea, typeb, size, bpp, opt) \
63
void cat(ff_vp9_##typea##_##typeb##_##size##x##size##_add_, bpp, _##opt)(uint8_t *dst, \
64
                                                                         ptrdiff_t stride, \
65
                                                                         int16_t *block, \
66
                                                                         int eob)
67
68
#define decl_itxfm_funcs(size, bpp, opt) \
69
decl_itxfm_func(idct,  idct,  size, bpp, opt); \
70
decl_itxfm_func(iadst, idct,  size, bpp, opt); \
71
decl_itxfm_func(idct,  iadst, size, bpp, opt); \
72
decl_itxfm_func(iadst, iadst, size, bpp, opt)
73
74
#define mc_rep_func(avg, sz, hsz, hszb, dir, opt, type, f_sz, bpp) \
75
static av_always_inline void \
76
ff_vp9_##avg##_8tap_1d_##dir##_##sz##_##bpp##_##opt(uint8_t *dst, ptrdiff_t dst_stride, \
77
                                                    const uint8_t *src, ptrdiff_t src_stride, \
78
9.51k
                                                    int h, const type (*filter)[f_sz]) \
79
9.51k
{ \
80
9.51k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
9.51k
                                                         src_stride, h, filter); \
82
9.51k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
9.51k
                                                         src_stride, h, filter); \
84
9.51k
}
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_h_64_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_h_32_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_h_16_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_v_64_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_v_32_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_v_16_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_64_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_32_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_16_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_64_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_32_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_16_8_sse2
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_h_64_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_h_32_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_v_64_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_put_8tap_1d_v_32_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_64_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_32_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_64_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_32_8_ssse3
vp9dsp_init.c:ff_vp9_put_8tap_1d_h_64_8_avx2
Line
Count
Source
78
122
                                                    int h, const type (*filter)[f_sz]) \
79
122
{ \
80
122
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
122
                                                         src_stride, h, filter); \
82
122
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
122
                                                         src_stride, h, filter); \
84
122
}
vp9dsp_init.c:ff_vp9_put_8tap_1d_v_64_8_avx2
Line
Count
Source
78
116
                                                    int h, const type (*filter)[f_sz]) \
79
116
{ \
80
116
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
116
                                                         src_stride, h, filter); \
82
116
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
116
                                                         src_stride, h, filter); \
84
116
}
vp9dsp_init.c:ff_vp9_avg_8tap_1d_v_64_8_avx2
Line
Count
Source
78
70
                                                    int h, const type (*filter)[f_sz]) \
79
70
{ \
80
70
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
70
                                                         src_stride, h, filter); \
82
70
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
70
                                                         src_stride, h, filter); \
84
70
}
vp9dsp_init.c:ff_vp9_avg_8tap_1d_h_64_8_avx2
Line
Count
Source
78
34
                                                    int h, const type (*filter)[f_sz]) \
79
34
{ \
80
34
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
34
                                                         src_stride, h, filter); \
82
34
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
34
                                                         src_stride, h, filter); \
84
34
}
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_h_64_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_h_32_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_h_16_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_v_64_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_v_32_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_v_16_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_v_64_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_v_32_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_v_16_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_h_64_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_h_32_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_h_16_10_sse2
vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_h_64_10_avx2
Line
Count
Source
78
184
                                                    int h, const type (*filter)[f_sz]) \
79
184
{ \
80
184
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
184
                                                         src_stride, h, filter); \
82
184
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
184
                                                         src_stride, h, filter); \
84
184
}
vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_h_32_10_avx2
Line
Count
Source
78
804
                                                    int h, const type (*filter)[f_sz]) \
79
804
{ \
80
804
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
804
                                                         src_stride, h, filter); \
82
804
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
804
                                                         src_stride, h, filter); \
84
804
}
vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_v_64_10_avx2
Line
Count
Source
78
121
                                                    int h, const type (*filter)[f_sz]) \
79
121
{ \
80
121
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
121
                                                         src_stride, h, filter); \
82
121
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
121
                                                         src_stride, h, filter); \
84
121
}
vp9dsp_init_10bpp.c:ff_vp9_put_8tap_1d_v_32_10_avx2
Line
Count
Source
78
493
                                                    int h, const type (*filter)[f_sz]) \
79
493
{ \
80
493
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
493
                                                         src_stride, h, filter); \
82
493
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
493
                                                         src_stride, h, filter); \
84
493
}
vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_v_64_10_avx2
Line
Count
Source
78
101
                                                    int h, const type (*filter)[f_sz]) \
79
101
{ \
80
101
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
101
                                                         src_stride, h, filter); \
82
101
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
101
                                                         src_stride, h, filter); \
84
101
}
vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_v_32_10_avx2
Line
Count
Source
78
382
                                                    int h, const type (*filter)[f_sz]) \
79
382
{ \
80
382
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
382
                                                         src_stride, h, filter); \
82
382
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
382
                                                         src_stride, h, filter); \
84
382
}
vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_h_64_10_avx2
Line
Count
Source
78
35
                                                    int h, const type (*filter)[f_sz]) \
79
35
{ \
80
35
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
35
                                                         src_stride, h, filter); \
82
35
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
35
                                                         src_stride, h, filter); \
84
35
}
vp9dsp_init_10bpp.c:ff_vp9_avg_8tap_1d_h_32_10_avx2
Line
Count
Source
78
120
                                                    int h, const type (*filter)[f_sz]) \
79
120
{ \
80
120
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
120
                                                         src_stride, h, filter); \
82
120
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
120
                                                         src_stride, h, filter); \
84
120
}
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_h_64_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_h_32_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_h_16_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_v_64_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_v_32_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_v_16_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_v_64_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_v_32_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_v_16_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_h_64_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_h_32_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_h_16_12_sse2
vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_h_64_12_avx2
Line
Count
Source
78
386
                                                    int h, const type (*filter)[f_sz]) \
79
386
{ \
80
386
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
386
                                                         src_stride, h, filter); \
82
386
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
386
                                                         src_stride, h, filter); \
84
386
}
vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_h_32_12_avx2
Line
Count
Source
78
2.38k
                                                    int h, const type (*filter)[f_sz]) \
79
2.38k
{ \
80
2.38k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
2.38k
                                                         src_stride, h, filter); \
82
2.38k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
2.38k
                                                         src_stride, h, filter); \
84
2.38k
}
vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_v_64_12_avx2
Line
Count
Source
78
294
                                                    int h, const type (*filter)[f_sz]) \
79
294
{ \
80
294
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
294
                                                         src_stride, h, filter); \
82
294
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
294
                                                         src_stride, h, filter); \
84
294
}
vp9dsp_init_12bpp.c:ff_vp9_put_8tap_1d_v_32_12_avx2
Line
Count
Source
78
1.63k
                                                    int h, const type (*filter)[f_sz]) \
79
1.63k
{ \
80
1.63k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
1.63k
                                                         src_stride, h, filter); \
82
1.63k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
1.63k
                                                         src_stride, h, filter); \
84
1.63k
}
vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_v_64_12_avx2
Line
Count
Source
78
244
                                                    int h, const type (*filter)[f_sz]) \
79
244
{ \
80
244
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
244
                                                         src_stride, h, filter); \
82
244
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
244
                                                         src_stride, h, filter); \
84
244
}
vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_v_32_12_avx2
Line
Count
Source
78
1.38k
                                                    int h, const type (*filter)[f_sz]) \
79
1.38k
{ \
80
1.38k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
1.38k
                                                         src_stride, h, filter); \
82
1.38k
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
1.38k
                                                         src_stride, h, filter); \
84
1.38k
}
vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_h_64_12_avx2
Line
Count
Source
78
98
                                                    int h, const type (*filter)[f_sz]) \
79
98
{ \
80
98
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
98
                                                         src_stride, h, filter); \
82
98
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
98
                                                         src_stride, h, filter); \
84
98
}
vp9dsp_init_12bpp.c:ff_vp9_avg_8tap_1d_h_32_12_avx2
Line
Count
Source
78
509
                                                    int h, const type (*filter)[f_sz]) \
79
509
{ \
80
509
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst,        dst_stride, src, \
81
509
                                                         src_stride, h, filter); \
82
509
    ff_vp9_##avg##_8tap_1d_##dir##_##hsz##_##bpp##_##opt(dst + hszb, dst_stride, src + hszb, \
83
509
                                                         src_stride, h, filter); \
84
509
}
85
86
#define mc_rep_funcs(sz, hsz, hszb, opt, type, fsz, bpp) \
87
mc_rep_func(put, sz, hsz, hszb, h, opt, type, fsz, bpp) \
88
mc_rep_func(avg, sz, hsz, hszb, h, opt, type, fsz, bpp) \
89
mc_rep_func(put, sz, hsz, hszb, v, opt, type, fsz, bpp) \
90
mc_rep_func(avg, sz, hsz, hszb, v, opt, type, fsz, bpp)
91
92
#define filter_8tap_1d_fn(op, sz, f, f_opt, fname, dir, dvar, bpp, opt) \
93
static void op##_8tap_##fname##_##sz##dir##_##bpp##_##opt(uint8_t *dst, ptrdiff_t dst_stride, \
94
                                                          const uint8_t *src, ptrdiff_t src_stride, \
95
99.0k
                                                          int h, int mx, int my) \
96
99.0k
{ \
97
99.0k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
99.0k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
99.0k
}
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_4v_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_4h_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_16v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_16h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_8v_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_8h_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32h_8_ssse3
vp9dsp_init.c:put_8tap_smooth_16v_8_ssse3
Line
Count
Source
95
77
                                                          int h, int mx, int my) \
96
77
{ \
97
77
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
77
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
77
}
vp9dsp_init.c:put_8tap_regular_16v_8_ssse3
Line
Count
Source
95
113
                                                          int h, int mx, int my) \
96
113
{ \
97
113
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
113
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
113
}
vp9dsp_init.c:put_8tap_sharp_16v_8_ssse3
Line
Count
Source
95
58
                                                          int h, int mx, int my) \
96
58
{ \
97
58
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
58
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
58
}
vp9dsp_init.c:put_8tap_smooth_16h_8_ssse3
Line
Count
Source
95
105
                                                          int h, int mx, int my) \
96
105
{ \
97
105
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
105
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
105
}
vp9dsp_init.c:put_8tap_regular_16h_8_ssse3
Line
Count
Source
95
107
                                                          int h, int mx, int my) \
96
107
{ \
97
107
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
107
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
107
}
vp9dsp_init.c:put_8tap_sharp_16h_8_ssse3
Line
Count
Source
95
64
                                                          int h, int mx, int my) \
96
64
{ \
97
64
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
64
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
64
}
vp9dsp_init.c:put_8tap_smooth_8v_8_ssse3
Line
Count
Source
95
1.55k
                                                          int h, int mx, int my) \
96
1.55k
{ \
97
1.55k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.55k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.55k
}
vp9dsp_init.c:put_8tap_regular_8v_8_ssse3
Line
Count
Source
95
396
                                                          int h, int mx, int my) \
96
396
{ \
97
396
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
396
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
396
}
vp9dsp_init.c:put_8tap_sharp_8v_8_ssse3
Line
Count
Source
95
1.69k
                                                          int h, int mx, int my) \
96
1.69k
{ \
97
1.69k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.69k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.69k
}
vp9dsp_init.c:put_8tap_smooth_8h_8_ssse3
Line
Count
Source
95
1.24k
                                                          int h, int mx, int my) \
96
1.24k
{ \
97
1.24k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.24k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.24k
}
vp9dsp_init.c:put_8tap_regular_8h_8_ssse3
Line
Count
Source
95
458
                                                          int h, int mx, int my) \
96
458
{ \
97
458
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
458
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
458
}
vp9dsp_init.c:put_8tap_sharp_8h_8_ssse3
Line
Count
Source
95
1.60k
                                                          int h, int mx, int my) \
96
1.60k
{ \
97
1.60k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.60k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.60k
}
vp9dsp_init.c:put_8tap_smooth_4v_8_ssse3
Line
Count
Source
95
4.31k
                                                          int h, int mx, int my) \
96
4.31k
{ \
97
4.31k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
4.31k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
4.31k
}
vp9dsp_init.c:put_8tap_regular_4v_8_ssse3
Line
Count
Source
95
1.25k
                                                          int h, int mx, int my) \
96
1.25k
{ \
97
1.25k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.25k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.25k
}
vp9dsp_init.c:put_8tap_sharp_4v_8_ssse3
Line
Count
Source
95
3.49k
                                                          int h, int mx, int my) \
96
3.49k
{ \
97
3.49k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3.49k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3.49k
}
vp9dsp_init.c:put_8tap_smooth_4h_8_ssse3
Line
Count
Source
95
3.76k
                                                          int h, int mx, int my) \
96
3.76k
{ \
97
3.76k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3.76k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3.76k
}
vp9dsp_init.c:put_8tap_regular_4h_8_ssse3
Line
Count
Source
95
1.87k
                                                          int h, int mx, int my) \
96
1.87k
{ \
97
1.87k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.87k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.87k
}
vp9dsp_init.c:put_8tap_sharp_4h_8_ssse3
Line
Count
Source
95
4.00k
                                                          int h, int mx, int my) \
96
4.00k
{ \
97
4.00k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
4.00k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
4.00k
}
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32v_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32h_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32h_8_ssse3
vp9dsp_init.c:avg_8tap_smooth_16v_8_ssse3
Line
Count
Source
95
50
                                                          int h, int mx, int my) \
96
50
{ \
97
50
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
50
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
50
}
vp9dsp_init.c:avg_8tap_regular_16v_8_ssse3
Line
Count
Source
95
52
                                                          int h, int mx, int my) \
96
52
{ \
97
52
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
52
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
52
}
vp9dsp_init.c:avg_8tap_sharp_16v_8_ssse3
Line
Count
Source
95
65
                                                          int h, int mx, int my) \
96
65
{ \
97
65
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
65
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
65
}
vp9dsp_init.c:avg_8tap_smooth_16h_8_ssse3
Line
Count
Source
95
76
                                                          int h, int mx, int my) \
96
76
{ \
97
76
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
76
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
76
}
vp9dsp_init.c:avg_8tap_regular_16h_8_ssse3
Line
Count
Source
95
19
                                                          int h, int mx, int my) \
96
19
{ \
97
19
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
19
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
19
}
vp9dsp_init.c:avg_8tap_sharp_16h_8_ssse3
Line
Count
Source
95
52
                                                          int h, int mx, int my) \
96
52
{ \
97
52
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
52
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
52
}
vp9dsp_init.c:avg_8tap_smooth_8v_8_ssse3
Line
Count
Source
95
1.45k
                                                          int h, int mx, int my) \
96
1.45k
{ \
97
1.45k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.45k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.45k
}
vp9dsp_init.c:avg_8tap_regular_8v_8_ssse3
Line
Count
Source
95
218
                                                          int h, int mx, int my) \
96
218
{ \
97
218
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
218
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
218
}
vp9dsp_init.c:avg_8tap_sharp_8v_8_ssse3
Line
Count
Source
95
912
                                                          int h, int mx, int my) \
96
912
{ \
97
912
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
912
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
912
}
vp9dsp_init.c:avg_8tap_smooth_8h_8_ssse3
Line
Count
Source
95
1.17k
                                                          int h, int mx, int my) \
96
1.17k
{ \
97
1.17k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.17k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.17k
}
vp9dsp_init.c:avg_8tap_regular_8h_8_ssse3
Line
Count
Source
95
196
                                                          int h, int mx, int my) \
96
196
{ \
97
196
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
196
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
196
}
vp9dsp_init.c:avg_8tap_sharp_8h_8_ssse3
Line
Count
Source
95
813
                                                          int h, int mx, int my) \
96
813
{ \
97
813
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
813
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
813
}
vp9dsp_init.c:avg_8tap_smooth_4v_8_ssse3
Line
Count
Source
95
3.84k
                                                          int h, int mx, int my) \
96
3.84k
{ \
97
3.84k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3.84k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3.84k
}
vp9dsp_init.c:avg_8tap_regular_4v_8_ssse3
Line
Count
Source
95
472
                                                          int h, int mx, int my) \
96
472
{ \
97
472
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
472
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
472
}
vp9dsp_init.c:avg_8tap_sharp_4v_8_ssse3
Line
Count
Source
95
1.67k
                                                          int h, int mx, int my) \
96
1.67k
{ \
97
1.67k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.67k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.67k
}
vp9dsp_init.c:avg_8tap_smooth_4h_8_ssse3
Line
Count
Source
95
2.72k
                                                          int h, int mx, int my) \
96
2.72k
{ \
97
2.72k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.72k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.72k
}
vp9dsp_init.c:avg_8tap_regular_4h_8_ssse3
Line
Count
Source
95
542
                                                          int h, int mx, int my) \
96
542
{ \
97
542
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
542
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
542
}
vp9dsp_init.c:avg_8tap_sharp_4h_8_ssse3
Line
Count
Source
95
2.46k
                                                          int h, int mx, int my) \
96
2.46k
{ \
97
2.46k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.46k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.46k
}
vp9dsp_init.c:put_8tap_smooth_64v_8_avx2
Line
Count
Source
95
29
                                                          int h, int mx, int my) \
96
29
{ \
97
29
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
29
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
29
}
vp9dsp_init.c:put_8tap_regular_64v_8_avx2
Line
Count
Source
95
22
                                                          int h, int mx, int my) \
96
22
{ \
97
22
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
22
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
22
}
vp9dsp_init.c:put_8tap_sharp_64v_8_avx2
Line
Count
Source
95
18
                                                          int h, int mx, int my) \
96
18
{ \
97
18
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
18
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
18
}
vp9dsp_init.c:put_8tap_smooth_64h_8_avx2
Line
Count
Source
95
17
                                                          int h, int mx, int my) \
96
17
{ \
97
17
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
17
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
17
}
vp9dsp_init.c:put_8tap_regular_64h_8_avx2
Line
Count
Source
95
18
                                                          int h, int mx, int my) \
96
18
{ \
97
18
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
18
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
18
}
vp9dsp_init.c:put_8tap_sharp_64h_8_avx2
Line
Count
Source
95
18
                                                          int h, int mx, int my) \
96
18
{ \
97
18
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
18
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
18
}
vp9dsp_init.c:put_8tap_smooth_32v_8_avx2
Line
Count
Source
95
64
                                                          int h, int mx, int my) \
96
64
{ \
97
64
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
64
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
64
}
vp9dsp_init.c:put_8tap_regular_32v_8_avx2
Line
Count
Source
95
72
                                                          int h, int mx, int my) \
96
72
{ \
97
72
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
72
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
72
}
vp9dsp_init.c:put_8tap_sharp_32v_8_avx2
Line
Count
Source
95
61
                                                          int h, int mx, int my) \
96
61
{ \
97
61
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
61
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
61
}
vp9dsp_init.c:put_8tap_smooth_32h_8_avx2
Line
Count
Source
95
37
                                                          int h, int mx, int my) \
96
37
{ \
97
37
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
37
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
37
}
vp9dsp_init.c:put_8tap_regular_32h_8_avx2
Line
Count
Source
95
45
                                                          int h, int mx, int my) \
96
45
{ \
97
45
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
45
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
45
}
vp9dsp_init.c:put_8tap_sharp_32h_8_avx2
Line
Count
Source
95
43
                                                          int h, int mx, int my) \
96
43
{ \
97
43
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
43
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
43
}
vp9dsp_init.c:avg_8tap_smooth_64v_8_avx2
Line
Count
Source
95
23
                                                          int h, int mx, int my) \
96
23
{ \
97
23
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
23
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
23
}
vp9dsp_init.c:avg_8tap_regular_64v_8_avx2
Line
Count
Source
95
8
                                                          int h, int mx, int my) \
96
8
{ \
97
8
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
8
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
8
}
vp9dsp_init.c:avg_8tap_sharp_64v_8_avx2
Line
Count
Source
95
17
                                                          int h, int mx, int my) \
96
17
{ \
97
17
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
17
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
17
}
vp9dsp_init.c:avg_8tap_smooth_64h_8_avx2
Line
Count
Source
95
11
                                                          int h, int mx, int my) \
96
11
{ \
97
11
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
11
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
11
}
vp9dsp_init.c:avg_8tap_regular_64h_8_avx2
Line
Count
Source
95
12
                                                          int h, int mx, int my) \
96
12
{ \
97
12
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
12
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
12
}
vp9dsp_init.c:avg_8tap_sharp_64h_8_avx2
Line
Count
Source
95
11
                                                          int h, int mx, int my) \
96
11
{ \
97
11
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
11
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
11
}
vp9dsp_init.c:avg_8tap_smooth_32v_8_avx2
Line
Count
Source
95
59
                                                          int h, int mx, int my) \
96
59
{ \
97
59
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
59
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
59
}
vp9dsp_init.c:avg_8tap_regular_32v_8_avx2
Line
Count
Source
95
32
                                                          int h, int mx, int my) \
96
32
{ \
97
32
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
32
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
32
}
vp9dsp_init.c:avg_8tap_sharp_32v_8_avx2
Line
Count
Source
95
59
                                                          int h, int mx, int my) \
96
59
{ \
97
59
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
59
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
59
}
vp9dsp_init.c:avg_8tap_smooth_32h_8_avx2
Line
Count
Source
95
41
                                                          int h, int mx, int my) \
96
41
{ \
97
41
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
41
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
41
}
vp9dsp_init.c:avg_8tap_regular_32h_8_avx2
Line
Count
Source
95
7
                                                          int h, int mx, int my) \
96
7
{ \
97
7
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
7
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
7
}
vp9dsp_init.c:avg_8tap_sharp_32h_8_avx2
Line
Count
Source
95
41
                                                          int h, int mx, int my) \
96
41
{ \
97
41
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
41
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
41
}
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_16h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_16h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_16h_10_sse2
vp9dsp_init_10bpp.c:put_8tap_smooth_8v_10_sse2
Line
Count
Source
95
877
                                                          int h, int mx, int my) \
96
877
{ \
97
877
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
877
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
877
}
vp9dsp_init_10bpp.c:put_8tap_regular_8v_10_sse2
Line
Count
Source
95
245
                                                          int h, int mx, int my) \
96
245
{ \
97
245
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
245
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
245
}
vp9dsp_init_10bpp.c:put_8tap_sharp_8v_10_sse2
Line
Count
Source
95
210
                                                          int h, int mx, int my) \
96
210
{ \
97
210
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
210
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
210
}
vp9dsp_init_10bpp.c:put_8tap_smooth_8h_10_sse2
Line
Count
Source
95
772
                                                          int h, int mx, int my) \
96
772
{ \
97
772
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
772
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
772
}
vp9dsp_init_10bpp.c:put_8tap_regular_8h_10_sse2
Line
Count
Source
95
153
                                                          int h, int mx, int my) \
96
153
{ \
97
153
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
153
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
153
}
vp9dsp_init_10bpp.c:put_8tap_sharp_8h_10_sse2
Line
Count
Source
95
170
                                                          int h, int mx, int my) \
96
170
{ \
97
170
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
170
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
170
}
vp9dsp_init_10bpp.c:put_8tap_smooth_4v_10_sse2
Line
Count
Source
95
2.09k
                                                          int h, int mx, int my) \
96
2.09k
{ \
97
2.09k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.09k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.09k
}
vp9dsp_init_10bpp.c:put_8tap_regular_4v_10_sse2
Line
Count
Source
95
236
                                                          int h, int mx, int my) \
96
236
{ \
97
236
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
236
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
236
}
vp9dsp_init_10bpp.c:put_8tap_sharp_4v_10_sse2
Line
Count
Source
95
1.50k
                                                          int h, int mx, int my) \
96
1.50k
{ \
97
1.50k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.50k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.50k
}
vp9dsp_init_10bpp.c:put_8tap_smooth_4h_10_sse2
Line
Count
Source
95
2.30k
                                                          int h, int mx, int my) \
96
2.30k
{ \
97
2.30k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.30k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.30k
}
vp9dsp_init_10bpp.c:put_8tap_regular_4h_10_sse2
Line
Count
Source
95
192
                                                          int h, int mx, int my) \
96
192
{ \
97
192
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
192
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
192
}
vp9dsp_init_10bpp.c:put_8tap_sharp_4h_10_sse2
Line
Count
Source
95
1.69k
                                                          int h, int mx, int my) \
96
1.69k
{ \
97
1.69k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.69k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.69k
}
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_64v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_64h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_32v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_32h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_16v_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_16h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_16h_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_16h_10_sse2
vp9dsp_init_10bpp.c:avg_8tap_smooth_8v_10_sse2
Line
Count
Source
95
648
                                                          int h, int mx, int my) \
96
648
{ \
97
648
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
648
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
648
}
vp9dsp_init_10bpp.c:avg_8tap_regular_8v_10_sse2
Line
Count
Source
95
133
                                                          int h, int mx, int my) \
96
133
{ \
97
133
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
133
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
133
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_8v_10_sse2
Line
Count
Source
95
219
                                                          int h, int mx, int my) \
96
219
{ \
97
219
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
219
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
219
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_8h_10_sse2
Line
Count
Source
95
586
                                                          int h, int mx, int my) \
96
586
{ \
97
586
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
586
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
586
}
vp9dsp_init_10bpp.c:avg_8tap_regular_8h_10_sse2
Line
Count
Source
95
139
                                                          int h, int mx, int my) \
96
139
{ \
97
139
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
139
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
139
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_8h_10_sse2
Line
Count
Source
95
130
                                                          int h, int mx, int my) \
96
130
{ \
97
130
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
130
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
130
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_4v_10_sse2
Line
Count
Source
95
1.53k
                                                          int h, int mx, int my) \
96
1.53k
{ \
97
1.53k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.53k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.53k
}
vp9dsp_init_10bpp.c:avg_8tap_regular_4v_10_sse2
Line
Count
Source
95
490
                                                          int h, int mx, int my) \
96
490
{ \
97
490
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
490
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
490
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_4v_10_sse2
Line
Count
Source
95
227
                                                          int h, int mx, int my) \
96
227
{ \
97
227
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
227
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
227
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_4h_10_sse2
Line
Count
Source
95
2.14k
                                                          int h, int mx, int my) \
96
2.14k
{ \
97
2.14k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.14k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.14k
}
vp9dsp_init_10bpp.c:avg_8tap_regular_4h_10_sse2
Line
Count
Source
95
455
                                                          int h, int mx, int my) \
96
455
{ \
97
455
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
455
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
455
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_4h_10_sse2
Line
Count
Source
95
313
                                                          int h, int mx, int my) \
96
313
{ \
97
313
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
313
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
313
}
vp9dsp_init_10bpp.c:put_8tap_smooth_64v_10_avx2
Line
Count
Source
95
53
                                                          int h, int mx, int my) \
96
53
{ \
97
53
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
53
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
53
}
vp9dsp_init_10bpp.c:put_8tap_regular_64v_10_avx2
Line
Count
Source
95
11
                                                          int h, int mx, int my) \
96
11
{ \
97
11
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
11
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
11
}
vp9dsp_init_10bpp.c:put_8tap_sharp_64v_10_avx2
Line
Count
Source
95
16
                                                          int h, int mx, int my) \
96
16
{ \
97
16
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
16
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
16
}
vp9dsp_init_10bpp.c:put_8tap_smooth_64h_10_avx2
Line
Count
Source
95
55
                                                          int h, int mx, int my) \
96
55
{ \
97
55
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
55
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
55
}
vp9dsp_init_10bpp.c:put_8tap_regular_64h_10_avx2
Line
Count
Source
95
4
                                                          int h, int mx, int my) \
96
4
{ \
97
4
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
4
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
4
}
vp9dsp_init_10bpp.c:put_8tap_sharp_64h_10_avx2
Line
Count
Source
95
3
                                                          int h, int mx, int my) \
96
3
{ \
97
3
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3
}
vp9dsp_init_10bpp.c:put_8tap_smooth_32v_10_avx2
Line
Count
Source
95
27
                                                          int h, int mx, int my) \
96
27
{ \
97
27
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
27
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
27
}
vp9dsp_init_10bpp.c:put_8tap_regular_32v_10_avx2
Line
Count
Source
95
18
                                                          int h, int mx, int my) \
96
18
{ \
97
18
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
18
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
18
}
vp9dsp_init_10bpp.c:put_8tap_sharp_32v_10_avx2
Line
Count
Source
95
18
                                                          int h, int mx, int my) \
96
18
{ \
97
18
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
18
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
18
}
vp9dsp_init_10bpp.c:put_8tap_smooth_32h_10_avx2
Line
Count
Source
95
41
                                                          int h, int mx, int my) \
96
41
{ \
97
41
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
41
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
41
}
vp9dsp_init_10bpp.c:put_8tap_regular_32h_10_avx2
Line
Count
Source
95
121
                                                          int h, int mx, int my) \
96
121
{ \
97
121
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
121
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
121
}
vp9dsp_init_10bpp.c:put_8tap_sharp_32h_10_avx2
Line
Count
Source
95
15
                                                          int h, int mx, int my) \
96
15
{ \
97
15
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
15
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
15
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_64v_10_avx2
Line
Count
Source
95
12
                                                          int h, int mx, int my) \
96
12
{ \
97
12
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
12
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
12
}
vp9dsp_init_10bpp.c:avg_8tap_regular_64v_10_avx2
Line
Count
Source
95
5
                                                          int h, int mx, int my) \
96
5
{ \
97
5
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
5
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
5
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_64v_10_avx2
Line
Count
Source
95
3
                                                          int h, int mx, int my) \
96
3
{ \
97
3
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_64h_10_avx2
Line
Count
Source
95
22
                                                          int h, int mx, int my) \
96
22
{ \
97
22
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
22
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
22
}
vp9dsp_init_10bpp.c:avg_8tap_regular_64h_10_avx2
Line
Count
Source
95
1
                                                          int h, int mx, int my) \
96
1
{ \
97
1
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_64h_10_avx2
Line
Count
Source
95
12
                                                          int h, int mx, int my) \
96
12
{ \
97
12
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
12
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
12
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_32v_10_avx2
Line
Count
Source
95
16
                                                          int h, int mx, int my) \
96
16
{ \
97
16
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
16
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
16
}
vp9dsp_init_10bpp.c:avg_8tap_regular_32v_10_avx2
Line
Count
Source
95
27
                                                          int h, int mx, int my) \
96
27
{ \
97
27
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
27
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
27
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_32v_10_avx2
Line
Count
Source
95
66
                                                          int h, int mx, int my) \
96
66
{ \
97
66
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
66
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
66
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_32h_10_avx2
Line
Count
Source
95
26
                                                          int h, int mx, int my) \
96
26
{ \
97
26
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
26
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
26
}
vp9dsp_init_10bpp.c:avg_8tap_regular_32h_10_avx2
Line
Count
Source
95
16
                                                          int h, int mx, int my) \
96
16
{ \
97
16
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
16
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
16
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_32h_10_avx2
Line
Count
Source
95
8
                                                          int h, int mx, int my) \
96
8
{ \
97
8
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
8
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
8
}
vp9dsp_init_10bpp.c:put_8tap_smooth_16v_10_avx2
Line
Count
Source
95
102
                                                          int h, int mx, int my) \
96
102
{ \
97
102
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
102
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
102
}
vp9dsp_init_10bpp.c:put_8tap_regular_16v_10_avx2
Line
Count
Source
95
72
                                                          int h, int mx, int my) \
96
72
{ \
97
72
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
72
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
72
}
vp9dsp_init_10bpp.c:put_8tap_sharp_16v_10_avx2
Line
Count
Source
95
63
                                                          int h, int mx, int my) \
96
63
{ \
97
63
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
63
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
63
}
vp9dsp_init_10bpp.c:put_8tap_smooth_16h_10_avx2
Line
Count
Source
95
84
                                                          int h, int mx, int my) \
96
84
{ \
97
84
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
84
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
84
}
vp9dsp_init_10bpp.c:put_8tap_regular_16h_10_avx2
Line
Count
Source
95
151
                                                          int h, int mx, int my) \
96
151
{ \
97
151
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
151
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
151
}
vp9dsp_init_10bpp.c:put_8tap_sharp_16h_10_avx2
Line
Count
Source
95
90
                                                          int h, int mx, int my) \
96
90
{ \
97
90
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
90
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
90
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_16v_10_avx2
Line
Count
Source
95
51
                                                          int h, int mx, int my) \
96
51
{ \
97
51
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
51
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
51
}
vp9dsp_init_10bpp.c:avg_8tap_regular_16v_10_avx2
Line
Count
Source
95
104
                                                          int h, int mx, int my) \
96
104
{ \
97
104
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
104
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
104
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_16v_10_avx2
Line
Count
Source
95
99
                                                          int h, int mx, int my) \
96
99
{ \
97
99
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
99
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
99
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_16h_10_avx2
Line
Count
Source
95
88
                                                          int h, int mx, int my) \
96
88
{ \
97
88
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
88
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
88
}
vp9dsp_init_10bpp.c:avg_8tap_regular_16h_10_avx2
Line
Count
Source
95
34
                                                          int h, int mx, int my) \
96
34
{ \
97
34
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
34
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
34
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_16h_10_avx2
Line
Count
Source
95
20
                                                          int h, int mx, int my) \
96
20
{ \
97
20
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
20
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
20
}
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_16h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_16h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_16h_12_sse2
vp9dsp_init_12bpp.c:put_8tap_smooth_8v_12_sse2
Line
Count
Source
95
609
                                                          int h, int mx, int my) \
96
609
{ \
97
609
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
609
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
609
}
vp9dsp_init_12bpp.c:put_8tap_regular_8v_12_sse2
Line
Count
Source
95
450
                                                          int h, int mx, int my) \
96
450
{ \
97
450
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
450
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
450
}
vp9dsp_init_12bpp.c:put_8tap_sharp_8v_12_sse2
Line
Count
Source
95
1.00k
                                                          int h, int mx, int my) \
96
1.00k
{ \
97
1.00k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.00k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.00k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_8h_12_sse2
Line
Count
Source
95
743
                                                          int h, int mx, int my) \
96
743
{ \
97
743
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
743
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
743
}
vp9dsp_init_12bpp.c:put_8tap_regular_8h_12_sse2
Line
Count
Source
95
417
                                                          int h, int mx, int my) \
96
417
{ \
97
417
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
417
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
417
}
vp9dsp_init_12bpp.c:put_8tap_sharp_8h_12_sse2
Line
Count
Source
95
1.03k
                                                          int h, int mx, int my) \
96
1.03k
{ \
97
1.03k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.03k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.03k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_4v_12_sse2
Line
Count
Source
95
1.95k
                                                          int h, int mx, int my) \
96
1.95k
{ \
97
1.95k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.95k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.95k
}
vp9dsp_init_12bpp.c:put_8tap_regular_4v_12_sse2
Line
Count
Source
95
555
                                                          int h, int mx, int my) \
96
555
{ \
97
555
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
555
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
555
}
vp9dsp_init_12bpp.c:put_8tap_sharp_4v_12_sse2
Line
Count
Source
95
4.97k
                                                          int h, int mx, int my) \
96
4.97k
{ \
97
4.97k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
4.97k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
4.97k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_4h_12_sse2
Line
Count
Source
95
2.44k
                                                          int h, int mx, int my) \
96
2.44k
{ \
97
2.44k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.44k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.44k
}
vp9dsp_init_12bpp.c:put_8tap_regular_4h_12_sse2
Line
Count
Source
95
418
                                                          int h, int mx, int my) \
96
418
{ \
97
418
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
418
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
418
}
vp9dsp_init_12bpp.c:put_8tap_sharp_4h_12_sse2
Line
Count
Source
95
3.87k
                                                          int h, int mx, int my) \
96
3.87k
{ \
97
3.87k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
3.87k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
3.87k
}
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_64v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_64h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_32v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_32h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_16v_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_16h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_16h_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_16h_12_sse2
vp9dsp_init_12bpp.c:avg_8tap_smooth_8v_12_sse2
Line
Count
Source
95
494
                                                          int h, int mx, int my) \
96
494
{ \
97
494
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
494
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
494
}
vp9dsp_init_12bpp.c:avg_8tap_regular_8v_12_sse2
Line
Count
Source
95
291
                                                          int h, int mx, int my) \
96
291
{ \
97
291
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
291
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
291
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_8v_12_sse2
Line
Count
Source
95
1.03k
                                                          int h, int mx, int my) \
96
1.03k
{ \
97
1.03k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.03k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.03k
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_8h_12_sse2
Line
Count
Source
95
913
                                                          int h, int mx, int my) \
96
913
{ \
97
913
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
913
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
913
}
vp9dsp_init_12bpp.c:avg_8tap_regular_8h_12_sse2
Line
Count
Source
95
345
                                                          int h, int mx, int my) \
96
345
{ \
97
345
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
345
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
345
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_8h_12_sse2
Line
Count
Source
95
974
                                                          int h, int mx, int my) \
96
974
{ \
97
974
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
974
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
974
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_4v_12_sse2
Line
Count
Source
95
1.15k
                                                          int h, int mx, int my) \
96
1.15k
{ \
97
1.15k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.15k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.15k
}
vp9dsp_init_12bpp.c:avg_8tap_regular_4v_12_sse2
Line
Count
Source
95
385
                                                          int h, int mx, int my) \
96
385
{ \
97
385
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
385
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
385
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_4v_12_sse2
Line
Count
Source
95
2.99k
                                                          int h, int mx, int my) \
96
2.99k
{ \
97
2.99k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.99k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.99k
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_4h_12_sse2
Line
Count
Source
95
1.71k
                                                          int h, int mx, int my) \
96
1.71k
{ \
97
1.71k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
1.71k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
1.71k
}
vp9dsp_init_12bpp.c:avg_8tap_regular_4h_12_sse2
Line
Count
Source
95
275
                                                          int h, int mx, int my) \
96
275
{ \
97
275
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
275
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
275
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_4h_12_sse2
Line
Count
Source
95
2.84k
                                                          int h, int mx, int my) \
96
2.84k
{ \
97
2.84k
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
2.84k
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
2.84k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_64v_12_avx2
Line
Count
Source
95
44
                                                          int h, int mx, int my) \
96
44
{ \
97
44
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
44
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
44
}
vp9dsp_init_12bpp.c:put_8tap_regular_64v_12_avx2
Line
Count
Source
95
92
                                                          int h, int mx, int my) \
96
92
{ \
97
92
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
92
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
92
}
vp9dsp_init_12bpp.c:put_8tap_sharp_64v_12_avx2
Line
Count
Source
95
33
                                                          int h, int mx, int my) \
96
33
{ \
97
33
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
33
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
33
}
vp9dsp_init_12bpp.c:put_8tap_smooth_64h_12_avx2
Line
Count
Source
95
48
                                                          int h, int mx, int my) \
96
48
{ \
97
48
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
48
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
48
}
vp9dsp_init_12bpp.c:put_8tap_regular_64h_12_avx2
Line
Count
Source
95
28
                                                          int h, int mx, int my) \
96
28
{ \
97
28
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
28
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
28
}
vp9dsp_init_12bpp.c:put_8tap_sharp_64h_12_avx2
Line
Count
Source
95
31
                                                          int h, int mx, int my) \
96
31
{ \
97
31
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
31
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
31
}
vp9dsp_init_12bpp.c:put_8tap_smooth_32v_12_avx2
Line
Count
Source
95
136
                                                          int h, int mx, int my) \
96
136
{ \
97
136
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
136
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
136
}
vp9dsp_init_12bpp.c:put_8tap_regular_32v_12_avx2
Line
Count
Source
95
160
                                                          int h, int mx, int my) \
96
160
{ \
97
160
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
160
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
160
}
vp9dsp_init_12bpp.c:put_8tap_sharp_32v_12_avx2
Line
Count
Source
95
170
                                                          int h, int mx, int my) \
96
170
{ \
97
170
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
170
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
170
}
vp9dsp_init_12bpp.c:put_8tap_smooth_32h_12_avx2
Line
Count
Source
95
147
                                                          int h, int mx, int my) \
96
147
{ \
97
147
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
147
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
147
}
vp9dsp_init_12bpp.c:put_8tap_regular_32h_12_avx2
Line
Count
Source
95
237
                                                          int h, int mx, int my) \
96
237
{ \
97
237
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
237
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
237
}
vp9dsp_init_12bpp.c:put_8tap_sharp_32h_12_avx2
Line
Count
Source
95
126
                                                          int h, int mx, int my) \
96
126
{ \
97
126
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
126
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
126
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_64v_12_avx2
Line
Count
Source
95
28
                                                          int h, int mx, int my) \
96
28
{ \
97
28
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
28
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
28
}
vp9dsp_init_12bpp.c:avg_8tap_regular_64v_12_avx2
Line
Count
Source
95
38
                                                          int h, int mx, int my) \
96
38
{ \
97
38
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
38
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
38
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_64v_12_avx2
Line
Count
Source
95
24
                                                          int h, int mx, int my) \
96
24
{ \
97
24
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
24
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
24
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_64h_12_avx2
Line
Count
Source
95
59
                                                          int h, int mx, int my) \
96
59
{ \
97
59
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
59
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
59
}
vp9dsp_init_12bpp.c:avg_8tap_regular_64h_12_avx2
Line
Count
Source
95
12
                                                          int h, int mx, int my) \
96
12
{ \
97
12
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
12
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
12
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_64h_12_avx2
Line
Count
Source
95
27
                                                          int h, int mx, int my) \
96
27
{ \
97
27
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
27
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
27
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_32v_12_avx2
Line
Count
Source
95
113
                                                          int h, int mx, int my) \
96
113
{ \
97
113
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
113
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
113
}
vp9dsp_init_12bpp.c:avg_8tap_regular_32v_12_avx2
Line
Count
Source
95
141
                                                          int h, int mx, int my) \
96
141
{ \
97
141
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
141
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
141
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_32v_12_avx2
Line
Count
Source
95
123
                                                          int h, int mx, int my) \
96
123
{ \
97
123
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
123
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
123
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_32h_12_avx2
Line
Count
Source
95
135
                                                          int h, int mx, int my) \
96
135
{ \
97
135
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
135
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
135
}
vp9dsp_init_12bpp.c:avg_8tap_regular_32h_12_avx2
Line
Count
Source
95
71
                                                          int h, int mx, int my) \
96
71
{ \
97
71
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
71
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
71
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_32h_12_avx2
Line
Count
Source
95
107
                                                          int h, int mx, int my) \
96
107
{ \
97
107
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
107
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
107
}
vp9dsp_init_12bpp.c:put_8tap_smooth_16v_12_avx2
Line
Count
Source
95
149
                                                          int h, int mx, int my) \
96
149
{ \
97
149
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
149
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
149
}
vp9dsp_init_12bpp.c:put_8tap_regular_16v_12_avx2
Line
Count
Source
95
188
                                                          int h, int mx, int my) \
96
188
{ \
97
188
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
188
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
188
}
vp9dsp_init_12bpp.c:put_8tap_sharp_16v_12_avx2
Line
Count
Source
95
240
                                                          int h, int mx, int my) \
96
240
{ \
97
240
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
240
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
240
}
vp9dsp_init_12bpp.c:put_8tap_smooth_16h_12_avx2
Line
Count
Source
95
287
                                                          int h, int mx, int my) \
96
287
{ \
97
287
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
287
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
287
}
vp9dsp_init_12bpp.c:put_8tap_regular_16h_12_avx2
Line
Count
Source
95
182
                                                          int h, int mx, int my) \
96
182
{ \
97
182
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
182
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
182
}
vp9dsp_init_12bpp.c:put_8tap_sharp_16h_12_avx2
Line
Count
Source
95
173
                                                          int h, int mx, int my) \
96
173
{ \
97
173
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
173
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
173
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_16v_12_avx2
Line
Count
Source
95
212
                                                          int h, int mx, int my) \
96
212
{ \
97
212
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
212
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
212
}
vp9dsp_init_12bpp.c:avg_8tap_regular_16v_12_avx2
Line
Count
Source
95
139
                                                          int h, int mx, int my) \
96
139
{ \
97
139
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
139
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
139
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_16v_12_avx2
Line
Count
Source
95
185
                                                          int h, int mx, int my) \
96
185
{ \
97
185
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
185
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
185
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_16h_12_avx2
Line
Count
Source
95
226
                                                          int h, int mx, int my) \
96
226
{ \
97
226
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
226
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
226
}
vp9dsp_init_12bpp.c:avg_8tap_regular_16h_12_avx2
Line
Count
Source
95
89
                                                          int h, int mx, int my) \
96
89
{ \
97
89
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
89
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
89
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_16h_12_avx2
Line
Count
Source
95
203
                                                          int h, int mx, int my) \
96
203
{ \
97
203
    ff_vp9_##op##_8tap_1d_##dir##_##sz##_##bpp##_##opt(dst, dst_stride, src, src_stride, \
98
203
                                                       h, ff_filters_##f_opt[f][dvar - 1]); \
99
203
}
100
101
#define filters_8tap_1d_fn(op, sz, dir, dvar, bpp, opt, f_opt) \
102
filter_8tap_1d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, dir, dvar, bpp, opt) \
103
filter_8tap_1d_fn(op, sz, FILTER_8TAP_SHARP,   f_opt, sharp,   dir, dvar, bpp, opt) \
104
filter_8tap_1d_fn(op, sz, FILTER_8TAP_SMOOTH,  f_opt, smooth,  dir, dvar, bpp, opt)
105
106
#define filters_8tap_1d_fn2(op, sz, bpp, opt, f_opt) \
107
filters_8tap_1d_fn(op, sz, h, mx, bpp, opt, f_opt) \
108
filters_8tap_1d_fn(op, sz, v, my, bpp, opt, f_opt)
109
110
#define filters_8tap_1d_fn3(op, bpp, opt4, opt8, f_opt) \
111
filters_8tap_1d_fn2(op, 64, bpp, opt8, f_opt) \
112
filters_8tap_1d_fn2(op, 32, bpp, opt8, f_opt) \
113
filters_8tap_1d_fn2(op, 16, bpp, opt8, f_opt) \
114
filters_8tap_1d_fn2(op, 8, bpp, opt8, f_opt) \
115
filters_8tap_1d_fn2(op, 4, bpp, opt4, f_opt)
116
117
#define filter_8tap_2d_fn(op, sz, f, f_opt, fname, align, bpp, bytes, opt) \
118
static void op##_8tap_##fname##_##sz##hv_##bpp##_##opt(uint8_t *dst, ptrdiff_t dst_stride, \
119
                                                       const uint8_t *src, ptrdiff_t src_stride, \
120
82.7k
                                                       int h, int mx, int my) \
121
82.7k
{ \
122
82.7k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
82.7k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
82.7k
                                              src_stride,  h + 7, \
125
82.7k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
82.7k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
82.7k
                                                 64 * bytes, h, \
128
82.7k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
82.7k
}
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_4hv_8_mmxext
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_16hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_8hv_8_sse2
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_smooth_32hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_regular_32hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:put_8tap_sharp_32hv_8_ssse3
vp9dsp_init.c:put_8tap_smooth_16hv_8_ssse3
Line
Count
Source
120
157
                                                       int h, int mx, int my) \
121
157
{ \
122
157
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
157
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
157
                                              src_stride,  h + 7, \
125
157
                                              ff_filters_##f_opt[f][mx - 1]); \
126
157
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
157
                                                 64 * bytes, h, \
128
157
                                                 ff_filters_##f_opt[f][my - 1]); \
129
157
}
vp9dsp_init.c:put_8tap_regular_16hv_8_ssse3
Line
Count
Source
120
275
                                                       int h, int mx, int my) \
121
275
{ \
122
275
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
275
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
275
                                              src_stride,  h + 7, \
125
275
                                              ff_filters_##f_opt[f][mx - 1]); \
126
275
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
275
                                                 64 * bytes, h, \
128
275
                                                 ff_filters_##f_opt[f][my - 1]); \
129
275
}
vp9dsp_init.c:put_8tap_sharp_16hv_8_ssse3
Line
Count
Source
120
128
                                                       int h, int mx, int my) \
121
128
{ \
122
128
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
128
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
128
                                              src_stride,  h + 7, \
125
128
                                              ff_filters_##f_opt[f][mx - 1]); \
126
128
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
128
                                                 64 * bytes, h, \
128
128
                                                 ff_filters_##f_opt[f][my - 1]); \
129
128
}
vp9dsp_init.c:put_8tap_smooth_8hv_8_ssse3
Line
Count
Source
120
2.59k
                                                       int h, int mx, int my) \
121
2.59k
{ \
122
2.59k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.59k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.59k
                                              src_stride,  h + 7, \
125
2.59k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.59k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.59k
                                                 64 * bytes, h, \
128
2.59k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.59k
}
vp9dsp_init.c:put_8tap_regular_8hv_8_ssse3
Line
Count
Source
120
1.16k
                                                       int h, int mx, int my) \
121
1.16k
{ \
122
1.16k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.16k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.16k
                                              src_stride,  h + 7, \
125
1.16k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.16k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.16k
                                                 64 * bytes, h, \
128
1.16k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.16k
}
vp9dsp_init.c:put_8tap_sharp_8hv_8_ssse3
Line
Count
Source
120
3.28k
                                                       int h, int mx, int my) \
121
3.28k
{ \
122
3.28k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
3.28k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
3.28k
                                              src_stride,  h + 7, \
125
3.28k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
3.28k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
3.28k
                                                 64 * bytes, h, \
128
3.28k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
3.28k
}
vp9dsp_init.c:put_8tap_smooth_4hv_8_ssse3
Line
Count
Source
120
5.60k
                                                       int h, int mx, int my) \
121
5.60k
{ \
122
5.60k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
5.60k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
5.60k
                                              src_stride,  h + 7, \
125
5.60k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
5.60k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
5.60k
                                                 64 * bytes, h, \
128
5.60k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
5.60k
}
vp9dsp_init.c:put_8tap_regular_4hv_8_ssse3
Line
Count
Source
120
3.15k
                                                       int h, int mx, int my) \
121
3.15k
{ \
122
3.15k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
3.15k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
3.15k
                                              src_stride,  h + 7, \
125
3.15k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
3.15k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
3.15k
                                                 64 * bytes, h, \
128
3.15k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
3.15k
}
vp9dsp_init.c:put_8tap_sharp_4hv_8_ssse3
Line
Count
Source
120
6.39k
                                                       int h, int mx, int my) \
121
6.39k
{ \
122
6.39k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
6.39k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
6.39k
                                              src_stride,  h + 7, \
125
6.39k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
6.39k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
6.39k
                                                 64 * bytes, h, \
128
6.39k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
6.39k
}
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_64hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_smooth_32hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_32hv_8_ssse3
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_sharp_32hv_8_ssse3
vp9dsp_init.c:avg_8tap_smooth_16hv_8_ssse3
Line
Count
Source
120
129
                                                       int h, int mx, int my) \
121
129
{ \
122
129
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
129
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
129
                                              src_stride,  h + 7, \
125
129
                                              ff_filters_##f_opt[f][mx - 1]); \
126
129
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
129
                                                 64 * bytes, h, \
128
129
                                                 ff_filters_##f_opt[f][my - 1]); \
129
129
}
vp9dsp_init.c:avg_8tap_regular_16hv_8_ssse3
Line
Count
Source
120
93
                                                       int h, int mx, int my) \
121
93
{ \
122
93
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
93
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
93
                                              src_stride,  h + 7, \
125
93
                                              ff_filters_##f_opt[f][mx - 1]); \
126
93
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
93
                                                 64 * bytes, h, \
128
93
                                                 ff_filters_##f_opt[f][my - 1]); \
129
93
}
vp9dsp_init.c:avg_8tap_sharp_16hv_8_ssse3
Line
Count
Source
120
109
                                                       int h, int mx, int my) \
121
109
{ \
122
109
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
109
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
109
                                              src_stride,  h + 7, \
125
109
                                              ff_filters_##f_opt[f][mx - 1]); \
126
109
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
109
                                                 64 * bytes, h, \
128
109
                                                 ff_filters_##f_opt[f][my - 1]); \
129
109
}
vp9dsp_init.c:avg_8tap_smooth_8hv_8_ssse3
Line
Count
Source
120
2.42k
                                                       int h, int mx, int my) \
121
2.42k
{ \
122
2.42k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.42k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.42k
                                              src_stride,  h + 7, \
125
2.42k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.42k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.42k
                                                 64 * bytes, h, \
128
2.42k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.42k
}
vp9dsp_init.c:avg_8tap_regular_8hv_8_ssse3
Line
Count
Source
120
832
                                                       int h, int mx, int my) \
121
832
{ \
122
832
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
832
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
832
                                              src_stride,  h + 7, \
125
832
                                              ff_filters_##f_opt[f][mx - 1]); \
126
832
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
832
                                                 64 * bytes, h, \
128
832
                                                 ff_filters_##f_opt[f][my - 1]); \
129
832
}
vp9dsp_init.c:avg_8tap_sharp_8hv_8_ssse3
Line
Count
Source
120
1.17k
                                                       int h, int mx, int my) \
121
1.17k
{ \
122
1.17k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.17k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.17k
                                              src_stride,  h + 7, \
125
1.17k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.17k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.17k
                                                 64 * bytes, h, \
128
1.17k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.17k
}
vp9dsp_init.c:avg_8tap_smooth_4hv_8_ssse3
Line
Count
Source
120
4.97k
                                                       int h, int mx, int my) \
121
4.97k
{ \
122
4.97k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
4.97k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
4.97k
                                              src_stride,  h + 7, \
125
4.97k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
4.97k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
4.97k
                                                 64 * bytes, h, \
128
4.97k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
4.97k
}
vp9dsp_init.c:avg_8tap_regular_4hv_8_ssse3
Line
Count
Source
120
1.52k
                                                       int h, int mx, int my) \
121
1.52k
{ \
122
1.52k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.52k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.52k
                                              src_stride,  h + 7, \
125
1.52k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.52k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.52k
                                                 64 * bytes, h, \
128
1.52k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.52k
}
vp9dsp_init.c:avg_8tap_sharp_4hv_8_ssse3
Line
Count
Source
120
2.64k
                                                       int h, int mx, int my) \
121
2.64k
{ \
122
2.64k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.64k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.64k
                                              src_stride,  h + 7, \
125
2.64k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.64k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.64k
                                                 64 * bytes, h, \
128
2.64k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.64k
}
vp9dsp_init.c:put_8tap_smooth_64hv_8_avx2
Line
Count
Source
120
12
                                                       int h, int mx, int my) \
121
12
{ \
122
12
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
12
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
12
                                              src_stride,  h + 7, \
125
12
                                              ff_filters_##f_opt[f][mx - 1]); \
126
12
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
12
                                                 64 * bytes, h, \
128
12
                                                 ff_filters_##f_opt[f][my - 1]); \
129
12
}
vp9dsp_init.c:put_8tap_regular_64hv_8_avx2
Line
Count
Source
120
19
                                                       int h, int mx, int my) \
121
19
{ \
122
19
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
19
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
19
                                              src_stride,  h + 7, \
125
19
                                              ff_filters_##f_opt[f][mx - 1]); \
126
19
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
19
                                                 64 * bytes, h, \
128
19
                                                 ff_filters_##f_opt[f][my - 1]); \
129
19
}
vp9dsp_init.c:put_8tap_sharp_64hv_8_avx2
Line
Count
Source
120
16
                                                       int h, int mx, int my) \
121
16
{ \
122
16
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
16
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
16
                                              src_stride,  h + 7, \
125
16
                                              ff_filters_##f_opt[f][mx - 1]); \
126
16
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
16
                                                 64 * bytes, h, \
128
16
                                                 ff_filters_##f_opt[f][my - 1]); \
129
16
}
vp9dsp_init.c:put_8tap_smooth_32hv_8_avx2
Line
Count
Source
120
81
                                                       int h, int mx, int my) \
121
81
{ \
122
81
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
81
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
81
                                              src_stride,  h + 7, \
125
81
                                              ff_filters_##f_opt[f][mx - 1]); \
126
81
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
81
                                                 64 * bytes, h, \
128
81
                                                 ff_filters_##f_opt[f][my - 1]); \
129
81
}
vp9dsp_init.c:put_8tap_regular_32hv_8_avx2
Line
Count
Source
120
198
                                                       int h, int mx, int my) \
121
198
{ \
122
198
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
198
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
198
                                              src_stride,  h + 7, \
125
198
                                              ff_filters_##f_opt[f][mx - 1]); \
126
198
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
198
                                                 64 * bytes, h, \
128
198
                                                 ff_filters_##f_opt[f][my - 1]); \
129
198
}
vp9dsp_init.c:put_8tap_sharp_32hv_8_avx2
Line
Count
Source
120
90
                                                       int h, int mx, int my) \
121
90
{ \
122
90
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
90
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
90
                                              src_stride,  h + 7, \
125
90
                                              ff_filters_##f_opt[f][mx - 1]); \
126
90
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
90
                                                 64 * bytes, h, \
128
90
                                                 ff_filters_##f_opt[f][my - 1]); \
129
90
}
vp9dsp_init.c:avg_8tap_smooth_64hv_8_avx2
Line
Count
Source
120
13
                                                       int h, int mx, int my) \
121
13
{ \
122
13
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
13
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
13
                                              src_stride,  h + 7, \
125
13
                                              ff_filters_##f_opt[f][mx - 1]); \
126
13
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
13
                                                 64 * bytes, h, \
128
13
                                                 ff_filters_##f_opt[f][my - 1]); \
129
13
}
Unexecuted instantiation: vp9dsp_init.c:avg_8tap_regular_64hv_8_avx2
vp9dsp_init.c:avg_8tap_sharp_64hv_8_avx2
Line
Count
Source
120
9
                                                       int h, int mx, int my) \
121
9
{ \
122
9
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
9
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
9
                                              src_stride,  h + 7, \
125
9
                                              ff_filters_##f_opt[f][mx - 1]); \
126
9
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
9
                                                 64 * bytes, h, \
128
9
                                                 ff_filters_##f_opt[f][my - 1]); \
129
9
}
vp9dsp_init.c:avg_8tap_smooth_32hv_8_avx2
Line
Count
Source
120
33
                                                       int h, int mx, int my) \
121
33
{ \
122
33
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
33
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
33
                                              src_stride,  h + 7, \
125
33
                                              ff_filters_##f_opt[f][mx - 1]); \
126
33
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
33
                                                 64 * bytes, h, \
128
33
                                                 ff_filters_##f_opt[f][my - 1]); \
129
33
}
vp9dsp_init.c:avg_8tap_regular_32hv_8_avx2
Line
Count
Source
120
1
                                                       int h, int mx, int my) \
121
1
{ \
122
1
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1
                                              src_stride,  h + 7, \
125
1
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1
                                                 64 * bytes, h, \
128
1
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1
}
vp9dsp_init.c:avg_8tap_sharp_32hv_8_avx2
Line
Count
Source
120
51
                                                       int h, int mx, int my) \
121
51
{ \
122
51
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
51
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
51
                                              src_stride,  h + 7, \
125
51
                                              ff_filters_##f_opt[f][mx - 1]); \
126
51
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
51
                                                 64 * bytes, h, \
128
51
                                                 ff_filters_##f_opt[f][my - 1]); \
129
51
}
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_smooth_16hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_regular_16hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:put_8tap_sharp_16hv_10_sse2
vp9dsp_init_10bpp.c:put_8tap_smooth_8hv_10_sse2
Line
Count
Source
120
979
                                                       int h, int mx, int my) \
121
979
{ \
122
979
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
979
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
979
                                              src_stride,  h + 7, \
125
979
                                              ff_filters_##f_opt[f][mx - 1]); \
126
979
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
979
                                                 64 * bytes, h, \
128
979
                                                 ff_filters_##f_opt[f][my - 1]); \
129
979
}
vp9dsp_init_10bpp.c:put_8tap_regular_8hv_10_sse2
Line
Count
Source
120
348
                                                       int h, int mx, int my) \
121
348
{ \
122
348
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
348
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
348
                                              src_stride,  h + 7, \
125
348
                                              ff_filters_##f_opt[f][mx - 1]); \
126
348
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
348
                                                 64 * bytes, h, \
128
348
                                                 ff_filters_##f_opt[f][my - 1]); \
129
348
}
vp9dsp_init_10bpp.c:put_8tap_sharp_8hv_10_sse2
Line
Count
Source
120
369
                                                       int h, int mx, int my) \
121
369
{ \
122
369
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
369
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
369
                                              src_stride,  h + 7, \
125
369
                                              ff_filters_##f_opt[f][mx - 1]); \
126
369
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
369
                                                 64 * bytes, h, \
128
369
                                                 ff_filters_##f_opt[f][my - 1]); \
129
369
}
vp9dsp_init_10bpp.c:put_8tap_smooth_4hv_10_sse2
Line
Count
Source
120
3.56k
                                                       int h, int mx, int my) \
121
3.56k
{ \
122
3.56k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
3.56k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
3.56k
                                              src_stride,  h + 7, \
125
3.56k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
3.56k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
3.56k
                                                 64 * bytes, h, \
128
3.56k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
3.56k
}
vp9dsp_init_10bpp.c:put_8tap_regular_4hv_10_sse2
Line
Count
Source
120
458
                                                       int h, int mx, int my) \
121
458
{ \
122
458
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
458
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
458
                                              src_stride,  h + 7, \
125
458
                                              ff_filters_##f_opt[f][mx - 1]); \
126
458
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
458
                                                 64 * bytes, h, \
128
458
                                                 ff_filters_##f_opt[f][my - 1]); \
129
458
}
vp9dsp_init_10bpp.c:put_8tap_sharp_4hv_10_sse2
Line
Count
Source
120
2.16k
                                                       int h, int mx, int my) \
121
2.16k
{ \
122
2.16k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.16k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.16k
                                              src_stride,  h + 7, \
125
2.16k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.16k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.16k
                                                 64 * bytes, h, \
128
2.16k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.16k
}
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_64hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_32hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_smooth_16hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_regular_16hv_10_sse2
Unexecuted instantiation: vp9dsp_init_10bpp.c:avg_8tap_sharp_16hv_10_sse2
vp9dsp_init_10bpp.c:avg_8tap_smooth_8hv_10_sse2
Line
Count
Source
120
968
                                                       int h, int mx, int my) \
121
968
{ \
122
968
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
968
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
968
                                              src_stride,  h + 7, \
125
968
                                              ff_filters_##f_opt[f][mx - 1]); \
126
968
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
968
                                                 64 * bytes, h, \
128
968
                                                 ff_filters_##f_opt[f][my - 1]); \
129
968
}
vp9dsp_init_10bpp.c:avg_8tap_regular_8hv_10_sse2
Line
Count
Source
120
242
                                                       int h, int mx, int my) \
121
242
{ \
122
242
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
242
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
242
                                              src_stride,  h + 7, \
125
242
                                              ff_filters_##f_opt[f][mx - 1]); \
126
242
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
242
                                                 64 * bytes, h, \
128
242
                                                 ff_filters_##f_opt[f][my - 1]); \
129
242
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_8hv_10_sse2
Line
Count
Source
120
252
                                                       int h, int mx, int my) \
121
252
{ \
122
252
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
252
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
252
                                              src_stride,  h + 7, \
125
252
                                              ff_filters_##f_opt[f][mx - 1]); \
126
252
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
252
                                                 64 * bytes, h, \
128
252
                                                 ff_filters_##f_opt[f][my - 1]); \
129
252
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_4hv_10_sse2
Line
Count
Source
120
2.31k
                                                       int h, int mx, int my) \
121
2.31k
{ \
122
2.31k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.31k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.31k
                                              src_stride,  h + 7, \
125
2.31k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.31k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.31k
                                                 64 * bytes, h, \
128
2.31k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.31k
}
vp9dsp_init_10bpp.c:avg_8tap_regular_4hv_10_sse2
Line
Count
Source
120
649
                                                       int h, int mx, int my) \
121
649
{ \
122
649
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
649
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
649
                                              src_stride,  h + 7, \
125
649
                                              ff_filters_##f_opt[f][mx - 1]); \
126
649
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
649
                                                 64 * bytes, h, \
128
649
                                                 ff_filters_##f_opt[f][my - 1]); \
129
649
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_4hv_10_sse2
Line
Count
Source
120
386
                                                       int h, int mx, int my) \
121
386
{ \
122
386
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
386
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
386
                                              src_stride,  h + 7, \
125
386
                                              ff_filters_##f_opt[f][mx - 1]); \
126
386
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
386
                                                 64 * bytes, h, \
128
386
                                                 ff_filters_##f_opt[f][my - 1]); \
129
386
}
vp9dsp_init_10bpp.c:put_8tap_smooth_64hv_10_avx2
Line
Count
Source
120
16
                                                       int h, int mx, int my) \
121
16
{ \
122
16
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
16
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
16
                                              src_stride,  h + 7, \
125
16
                                              ff_filters_##f_opt[f][mx - 1]); \
126
16
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
16
                                                 64 * bytes, h, \
128
16
                                                 ff_filters_##f_opt[f][my - 1]); \
129
16
}
vp9dsp_init_10bpp.c:put_8tap_regular_64hv_10_avx2
Line
Count
Source
120
6
                                                       int h, int mx, int my) \
121
6
{ \
122
6
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
6
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
6
                                              src_stride,  h + 7, \
125
6
                                              ff_filters_##f_opt[f][mx - 1]); \
126
6
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
6
                                                 64 * bytes, h, \
128
6
                                                 ff_filters_##f_opt[f][my - 1]); \
129
6
}
vp9dsp_init_10bpp.c:put_8tap_sharp_64hv_10_avx2
Line
Count
Source
120
19
                                                       int h, int mx, int my) \
121
19
{ \
122
19
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
19
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
19
                                              src_stride,  h + 7, \
125
19
                                              ff_filters_##f_opt[f][mx - 1]); \
126
19
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
19
                                                 64 * bytes, h, \
128
19
                                                 ff_filters_##f_opt[f][my - 1]); \
129
19
}
vp9dsp_init_10bpp.c:put_8tap_smooth_32hv_10_avx2
Line
Count
Source
120
23
                                                       int h, int mx, int my) \
121
23
{ \
122
23
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
23
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
23
                                              src_stride,  h + 7, \
125
23
                                              ff_filters_##f_opt[f][mx - 1]); \
126
23
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
23
                                                 64 * bytes, h, \
128
23
                                                 ff_filters_##f_opt[f][my - 1]); \
129
23
}
vp9dsp_init_10bpp.c:put_8tap_regular_32hv_10_avx2
Line
Count
Source
120
58
                                                       int h, int mx, int my) \
121
58
{ \
122
58
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
58
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
58
                                              src_stride,  h + 7, \
125
58
                                              ff_filters_##f_opt[f][mx - 1]); \
126
58
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
58
                                                 64 * bytes, h, \
128
58
                                                 ff_filters_##f_opt[f][my - 1]); \
129
58
}
vp9dsp_init_10bpp.c:put_8tap_sharp_32hv_10_avx2
Line
Count
Source
120
107
                                                       int h, int mx, int my) \
121
107
{ \
122
107
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
107
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
107
                                              src_stride,  h + 7, \
125
107
                                              ff_filters_##f_opt[f][mx - 1]); \
126
107
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
107
                                                 64 * bytes, h, \
128
107
                                                 ff_filters_##f_opt[f][my - 1]); \
129
107
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_64hv_10_avx2
Line
Count
Source
120
62
                                                       int h, int mx, int my) \
121
62
{ \
122
62
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
62
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
62
                                              src_stride,  h + 7, \
125
62
                                              ff_filters_##f_opt[f][mx - 1]); \
126
62
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
62
                                                 64 * bytes, h, \
128
62
                                                 ff_filters_##f_opt[f][my - 1]); \
129
62
}
vp9dsp_init_10bpp.c:avg_8tap_regular_64hv_10_avx2
Line
Count
Source
120
8
                                                       int h, int mx, int my) \
121
8
{ \
122
8
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
8
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
8
                                              src_stride,  h + 7, \
125
8
                                              ff_filters_##f_opt[f][mx - 1]); \
126
8
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
8
                                                 64 * bytes, h, \
128
8
                                                 ff_filters_##f_opt[f][my - 1]); \
129
8
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_64hv_10_avx2
Line
Count
Source
120
11
                                                       int h, int mx, int my) \
121
11
{ \
122
11
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
11
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
11
                                              src_stride,  h + 7, \
125
11
                                              ff_filters_##f_opt[f][mx - 1]); \
126
11
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
11
                                                 64 * bytes, h, \
128
11
                                                 ff_filters_##f_opt[f][my - 1]); \
129
11
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_32hv_10_avx2
Line
Count
Source
120
14
                                                       int h, int mx, int my) \
121
14
{ \
122
14
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
14
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
14
                                              src_stride,  h + 7, \
125
14
                                              ff_filters_##f_opt[f][mx - 1]); \
126
14
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
14
                                                 64 * bytes, h, \
128
14
                                                 ff_filters_##f_opt[f][my - 1]); \
129
14
}
vp9dsp_init_10bpp.c:avg_8tap_regular_32hv_10_avx2
Line
Count
Source
120
23
                                                       int h, int mx, int my) \
121
23
{ \
122
23
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
23
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
23
                                              src_stride,  h + 7, \
125
23
                                              ff_filters_##f_opt[f][mx - 1]); \
126
23
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
23
                                                 64 * bytes, h, \
128
23
                                                 ff_filters_##f_opt[f][my - 1]); \
129
23
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_32hv_10_avx2
Line
Count
Source
120
34
                                                       int h, int mx, int my) \
121
34
{ \
122
34
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
34
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
34
                                              src_stride,  h + 7, \
125
34
                                              ff_filters_##f_opt[f][mx - 1]); \
126
34
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
34
                                                 64 * bytes, h, \
128
34
                                                 ff_filters_##f_opt[f][my - 1]); \
129
34
}
vp9dsp_init_10bpp.c:put_8tap_smooth_16hv_10_avx2
Line
Count
Source
120
234
                                                       int h, int mx, int my) \
121
234
{ \
122
234
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
234
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
234
                                              src_stride,  h + 7, \
125
234
                                              ff_filters_##f_opt[f][mx - 1]); \
126
234
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
234
                                                 64 * bytes, h, \
128
234
                                                 ff_filters_##f_opt[f][my - 1]); \
129
234
}
vp9dsp_init_10bpp.c:put_8tap_regular_16hv_10_avx2
Line
Count
Source
120
167
                                                       int h, int mx, int my) \
121
167
{ \
122
167
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
167
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
167
                                              src_stride,  h + 7, \
125
167
                                              ff_filters_##f_opt[f][mx - 1]); \
126
167
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
167
                                                 64 * bytes, h, \
128
167
                                                 ff_filters_##f_opt[f][my - 1]); \
129
167
}
vp9dsp_init_10bpp.c:put_8tap_sharp_16hv_10_avx2
Line
Count
Source
120
118
                                                       int h, int mx, int my) \
121
118
{ \
122
118
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
118
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
118
                                              src_stride,  h + 7, \
125
118
                                              ff_filters_##f_opt[f][mx - 1]); \
126
118
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
118
                                                 64 * bytes, h, \
128
118
                                                 ff_filters_##f_opt[f][my - 1]); \
129
118
}
vp9dsp_init_10bpp.c:avg_8tap_smooth_16hv_10_avx2
Line
Count
Source
120
85
                                                       int h, int mx, int my) \
121
85
{ \
122
85
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
85
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
85
                                              src_stride,  h + 7, \
125
85
                                              ff_filters_##f_opt[f][mx - 1]); \
126
85
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
85
                                                 64 * bytes, h, \
128
85
                                                 ff_filters_##f_opt[f][my - 1]); \
129
85
}
vp9dsp_init_10bpp.c:avg_8tap_regular_16hv_10_avx2
Line
Count
Source
120
77
                                                       int h, int mx, int my) \
121
77
{ \
122
77
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
77
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
77
                                              src_stride,  h + 7, \
125
77
                                              ff_filters_##f_opt[f][mx - 1]); \
126
77
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
77
                                                 64 * bytes, h, \
128
77
                                                 ff_filters_##f_opt[f][my - 1]); \
129
77
}
vp9dsp_init_10bpp.c:avg_8tap_sharp_16hv_10_avx2
Line
Count
Source
120
131
                                                       int h, int mx, int my) \
121
131
{ \
122
131
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
131
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
131
                                              src_stride,  h + 7, \
125
131
                                              ff_filters_##f_opt[f][mx - 1]); \
126
131
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
131
                                                 64 * bytes, h, \
128
131
                                                 ff_filters_##f_opt[f][my - 1]); \
129
131
}
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_smooth_16hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_regular_16hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:put_8tap_sharp_16hv_12_sse2
vp9dsp_init_12bpp.c:put_8tap_smooth_8hv_12_sse2
Line
Count
Source
120
1.42k
                                                       int h, int mx, int my) \
121
1.42k
{ \
122
1.42k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.42k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.42k
                                              src_stride,  h + 7, \
125
1.42k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.42k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.42k
                                                 64 * bytes, h, \
128
1.42k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.42k
}
vp9dsp_init_12bpp.c:put_8tap_regular_8hv_12_sse2
Line
Count
Source
120
844
                                                       int h, int mx, int my) \
121
844
{ \
122
844
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
844
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
844
                                              src_stride,  h + 7, \
125
844
                                              ff_filters_##f_opt[f][mx - 1]); \
126
844
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
844
                                                 64 * bytes, h, \
128
844
                                                 ff_filters_##f_opt[f][my - 1]); \
129
844
}
vp9dsp_init_12bpp.c:put_8tap_sharp_8hv_12_sse2
Line
Count
Source
120
1.27k
                                                       int h, int mx, int my) \
121
1.27k
{ \
122
1.27k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.27k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.27k
                                              src_stride,  h + 7, \
125
1.27k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.27k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.27k
                                                 64 * bytes, h, \
128
1.27k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.27k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_4hv_12_sse2
Line
Count
Source
120
3.98k
                                                       int h, int mx, int my) \
121
3.98k
{ \
122
3.98k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
3.98k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
3.98k
                                              src_stride,  h + 7, \
125
3.98k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
3.98k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
3.98k
                                                 64 * bytes, h, \
128
3.98k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
3.98k
}
vp9dsp_init_12bpp.c:put_8tap_regular_4hv_12_sse2
Line
Count
Source
120
738
                                                       int h, int mx, int my) \
121
738
{ \
122
738
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
738
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
738
                                              src_stride,  h + 7, \
125
738
                                              ff_filters_##f_opt[f][mx - 1]); \
126
738
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
738
                                                 64 * bytes, h, \
128
738
                                                 ff_filters_##f_opt[f][my - 1]); \
129
738
}
vp9dsp_init_12bpp.c:put_8tap_sharp_4hv_12_sse2
Line
Count
Source
120
10.4k
                                                       int h, int mx, int my) \
121
10.4k
{ \
122
10.4k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
10.4k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
10.4k
                                              src_stride,  h + 7, \
125
10.4k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
10.4k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
10.4k
                                                 64 * bytes, h, \
128
10.4k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
10.4k
}
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_64hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_32hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_smooth_16hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_regular_16hv_12_sse2
Unexecuted instantiation: vp9dsp_init_12bpp.c:avg_8tap_sharp_16hv_12_sse2
vp9dsp_init_12bpp.c:avg_8tap_smooth_8hv_12_sse2
Line
Count
Source
120
1.09k
                                                       int h, int mx, int my) \
121
1.09k
{ \
122
1.09k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.09k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.09k
                                              src_stride,  h + 7, \
125
1.09k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.09k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.09k
                                                 64 * bytes, h, \
128
1.09k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.09k
}
vp9dsp_init_12bpp.c:avg_8tap_regular_8hv_12_sse2
Line
Count
Source
120
626
                                                       int h, int mx, int my) \
121
626
{ \
122
626
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
626
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
626
                                              src_stride,  h + 7, \
125
626
                                              ff_filters_##f_opt[f][mx - 1]); \
126
626
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
626
                                                 64 * bytes, h, \
128
626
                                                 ff_filters_##f_opt[f][my - 1]); \
129
626
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_8hv_12_sse2
Line
Count
Source
120
1.31k
                                                       int h, int mx, int my) \
121
1.31k
{ \
122
1.31k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
1.31k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
1.31k
                                              src_stride,  h + 7, \
125
1.31k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
1.31k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
1.31k
                                                 64 * bytes, h, \
128
1.31k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
1.31k
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_4hv_12_sse2
Line
Count
Source
120
2.38k
                                                       int h, int mx, int my) \
121
2.38k
{ \
122
2.38k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
2.38k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
2.38k
                                              src_stride,  h + 7, \
125
2.38k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
2.38k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
2.38k
                                                 64 * bytes, h, \
128
2.38k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
2.38k
}
vp9dsp_init_12bpp.c:avg_8tap_regular_4hv_12_sse2
Line
Count
Source
120
518
                                                       int h, int mx, int my) \
121
518
{ \
122
518
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
518
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
518
                                              src_stride,  h + 7, \
125
518
                                              ff_filters_##f_opt[f][mx - 1]); \
126
518
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
518
                                                 64 * bytes, h, \
128
518
                                                 ff_filters_##f_opt[f][my - 1]); \
129
518
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_4hv_12_sse2
Line
Count
Source
120
3.83k
                                                       int h, int mx, int my) \
121
3.83k
{ \
122
3.83k
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
3.83k
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
3.83k
                                              src_stride,  h + 7, \
125
3.83k
                                              ff_filters_##f_opt[f][mx - 1]); \
126
3.83k
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
3.83k
                                                 64 * bytes, h, \
128
3.83k
                                                 ff_filters_##f_opt[f][my - 1]); \
129
3.83k
}
vp9dsp_init_12bpp.c:put_8tap_smooth_64hv_12_avx2
Line
Count
Source
120
50
                                                       int h, int mx, int my) \
121
50
{ \
122
50
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
50
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
50
                                              src_stride,  h + 7, \
125
50
                                              ff_filters_##f_opt[f][mx - 1]); \
126
50
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
50
                                                 64 * bytes, h, \
128
50
                                                 ff_filters_##f_opt[f][my - 1]); \
129
50
}
vp9dsp_init_12bpp.c:put_8tap_regular_64hv_12_avx2
Line
Count
Source
120
32
                                                       int h, int mx, int my) \
121
32
{ \
122
32
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
32
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
32
                                              src_stride,  h + 7, \
125
32
                                              ff_filters_##f_opt[f][mx - 1]); \
126
32
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
32
                                                 64 * bytes, h, \
128
32
                                                 ff_filters_##f_opt[f][my - 1]); \
129
32
}
vp9dsp_init_12bpp.c:put_8tap_sharp_64hv_12_avx2
Line
Count
Source
120
43
                                                       int h, int mx, int my) \
121
43
{ \
122
43
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
43
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
43
                                              src_stride,  h + 7, \
125
43
                                              ff_filters_##f_opt[f][mx - 1]); \
126
43
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
43
                                                 64 * bytes, h, \
128
43
                                                 ff_filters_##f_opt[f][my - 1]); \
129
43
}
vp9dsp_init_12bpp.c:put_8tap_smooth_32hv_12_avx2
Line
Count
Source
120
149
                                                       int h, int mx, int my) \
121
149
{ \
122
149
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
149
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
149
                                              src_stride,  h + 7, \
125
149
                                              ff_filters_##f_opt[f][mx - 1]); \
126
149
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
149
                                                 64 * bytes, h, \
128
149
                                                 ff_filters_##f_opt[f][my - 1]); \
129
149
}
vp9dsp_init_12bpp.c:put_8tap_regular_32hv_12_avx2
Line
Count
Source
120
235
                                                       int h, int mx, int my) \
121
235
{ \
122
235
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
235
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
235
                                              src_stride,  h + 7, \
125
235
                                              ff_filters_##f_opt[f][mx - 1]); \
126
235
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
235
                                                 64 * bytes, h, \
128
235
                                                 ff_filters_##f_opt[f][my - 1]); \
129
235
}
vp9dsp_init_12bpp.c:put_8tap_sharp_32hv_12_avx2
Line
Count
Source
120
198
                                                       int h, int mx, int my) \
121
198
{ \
122
198
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
198
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
198
                                              src_stride,  h + 7, \
125
198
                                              ff_filters_##f_opt[f][mx - 1]); \
126
198
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
198
                                                 64 * bytes, h, \
128
198
                                                 ff_filters_##f_opt[f][my - 1]); \
129
198
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_64hv_12_avx2
Line
Count
Source
120
48
                                                       int h, int mx, int my) \
121
48
{ \
122
48
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
48
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
48
                                              src_stride,  h + 7, \
125
48
                                              ff_filters_##f_opt[f][mx - 1]); \
126
48
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
48
                                                 64 * bytes, h, \
128
48
                                                 ff_filters_##f_opt[f][my - 1]); \
129
48
}
vp9dsp_init_12bpp.c:avg_8tap_regular_64hv_12_avx2
Line
Count
Source
120
93
                                                       int h, int mx, int my) \
121
93
{ \
122
93
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
93
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
93
                                              src_stride,  h + 7, \
125
93
                                              ff_filters_##f_opt[f][mx - 1]); \
126
93
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
93
                                                 64 * bytes, h, \
128
93
                                                 ff_filters_##f_opt[f][my - 1]); \
129
93
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_64hv_12_avx2
Line
Count
Source
120
13
                                                       int h, int mx, int my) \
121
13
{ \
122
13
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
13
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
13
                                              src_stride,  h + 7, \
125
13
                                              ff_filters_##f_opt[f][mx - 1]); \
126
13
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
13
                                                 64 * bytes, h, \
128
13
                                                 ff_filters_##f_opt[f][my - 1]); \
129
13
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_32hv_12_avx2
Line
Count
Source
120
149
                                                       int h, int mx, int my) \
121
149
{ \
122
149
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
149
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
149
                                              src_stride,  h + 7, \
125
149
                                              ff_filters_##f_opt[f][mx - 1]); \
126
149
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
149
                                                 64 * bytes, h, \
128
149
                                                 ff_filters_##f_opt[f][my - 1]); \
129
149
}
vp9dsp_init_12bpp.c:avg_8tap_regular_32hv_12_avx2
Line
Count
Source
120
192
                                                       int h, int mx, int my) \
121
192
{ \
122
192
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
192
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
192
                                              src_stride,  h + 7, \
125
192
                                              ff_filters_##f_opt[f][mx - 1]); \
126
192
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
192
                                                 64 * bytes, h, \
128
192
                                                 ff_filters_##f_opt[f][my - 1]); \
129
192
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_32hv_12_avx2
Line
Count
Source
120
177
                                                       int h, int mx, int my) \
121
177
{ \
122
177
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
177
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
177
                                              src_stride,  h + 7, \
125
177
                                              ff_filters_##f_opt[f][mx - 1]); \
126
177
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
177
                                                 64 * bytes, h, \
128
177
                                                 ff_filters_##f_opt[f][my - 1]); \
129
177
}
vp9dsp_init_12bpp.c:put_8tap_smooth_16hv_12_avx2
Line
Count
Source
120
390
                                                       int h, int mx, int my) \
121
390
{ \
122
390
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
390
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
390
                                              src_stride,  h + 7, \
125
390
                                              ff_filters_##f_opt[f][mx - 1]); \
126
390
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
390
                                                 64 * bytes, h, \
128
390
                                                 ff_filters_##f_opt[f][my - 1]); \
129
390
}
vp9dsp_init_12bpp.c:put_8tap_regular_16hv_12_avx2
Line
Count
Source
120
273
                                                       int h, int mx, int my) \
121
273
{ \
122
273
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
273
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
273
                                              src_stride,  h + 7, \
125
273
                                              ff_filters_##f_opt[f][mx - 1]); \
126
273
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
273
                                                 64 * bytes, h, \
128
273
                                                 ff_filters_##f_opt[f][my - 1]); \
129
273
}
vp9dsp_init_12bpp.c:put_8tap_sharp_16hv_12_avx2
Line
Count
Source
120
308
                                                       int h, int mx, int my) \
121
308
{ \
122
308
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
308
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
308
                                              src_stride,  h + 7, \
125
308
                                              ff_filters_##f_opt[f][mx - 1]); \
126
308
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
308
                                                 64 * bytes, h, \
128
308
                                                 ff_filters_##f_opt[f][my - 1]); \
129
308
}
vp9dsp_init_12bpp.c:avg_8tap_smooth_16hv_12_avx2
Line
Count
Source
120
313
                                                       int h, int mx, int my) \
121
313
{ \
122
313
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
313
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
313
                                              src_stride,  h + 7, \
125
313
                                              ff_filters_##f_opt[f][mx - 1]); \
126
313
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
313
                                                 64 * bytes, h, \
128
313
                                                 ff_filters_##f_opt[f][my - 1]); \
129
313
}
vp9dsp_init_12bpp.c:avg_8tap_regular_16hv_12_avx2
Line
Count
Source
120
286
                                                       int h, int mx, int my) \
121
286
{ \
122
286
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
286
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
286
                                              src_stride,  h + 7, \
125
286
                                              ff_filters_##f_opt[f][mx - 1]); \
126
286
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
286
                                                 64 * bytes, h, \
128
286
                                                 ff_filters_##f_opt[f][my - 1]); \
129
286
}
vp9dsp_init_12bpp.c:avg_8tap_sharp_16hv_12_avx2
Line
Count
Source
120
220
                                                       int h, int mx, int my) \
121
220
{ \
122
220
    LOCAL_ALIGNED_##align(uint8_t, temp, [71 * 64 * bytes]); \
123
220
    ff_vp9_put_8tap_1d_h_##sz##_##bpp##_##opt(temp, 64 * bytes, src - 3 * src_stride, \
124
220
                                              src_stride,  h + 7, \
125
220
                                              ff_filters_##f_opt[f][mx - 1]); \
126
220
    ff_vp9_##op##_8tap_1d_v_##sz##_##bpp##_##opt(dst, dst_stride, temp + 3 * bytes * 64, \
127
220
                                                 64 * bytes, h, \
128
220
                                                 ff_filters_##f_opt[f][my - 1]); \
129
220
}
130
131
#define filters_8tap_2d_fn(op, sz, align, bpp, bytes, opt, f_opt) \
132
filter_8tap_2d_fn(op, sz, FILTER_8TAP_REGULAR, f_opt, regular, align, bpp, bytes, opt) \
133
filter_8tap_2d_fn(op, sz, FILTER_8TAP_SHARP,   f_opt, sharp, align, bpp, bytes, opt) \
134
filter_8tap_2d_fn(op, sz, FILTER_8TAP_SMOOTH,  f_opt, smooth, align, bpp, bytes, opt)
135
136
#define filters_8tap_2d_fn2(op, align, bpp, bytes, opt4, opt8, f_opt) \
137
filters_8tap_2d_fn(op, 64, align, bpp, bytes, opt8, f_opt) \
138
filters_8tap_2d_fn(op, 32, align, bpp, bytes, opt8, f_opt) \
139
filters_8tap_2d_fn(op, 16, align, bpp, bytes, opt8, f_opt) \
140
filters_8tap_2d_fn(op, 8, align, bpp, bytes, opt8, f_opt) \
141
filters_8tap_2d_fn(op, 4, align, bpp, bytes, opt4, f_opt)
142
143
#define init_fpel_func(idx1, idx2, sz, type, bpp, opt) \
144
72.0k
    dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][0][0] = \
145
72.0k
    dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][0][0] = \
146
72.0k
    dsp->mc[idx1][FILTER_8TAP_SHARP  ][idx2][0][0] = \
147
72.0k
    dsp->mc[idx1][FILTER_BILINEAR    ][idx2][0][0] = ff_vp9_##type##sz##bpp##_##opt
148
149
#define init_subpel1(idx1, idx2, idxh, idxv, sz, dir, type, bpp, opt) \
150
283k
    dsp->mc[idx1][FILTER_8TAP_SMOOTH ][idx2][idxh][idxv] = \
151
283k
        type##_8tap_smooth_##sz##dir##_##bpp##_##opt; \
152
283k
    dsp->mc[idx1][FILTER_8TAP_REGULAR][idx2][idxh][idxv] = \
153
283k
        type##_8tap_regular_##sz##dir##_##bpp##_##opt; \
154
283k
    dsp->mc[idx1][FILTER_8TAP_SHARP  ][idx2][idxh][idxv] = \
155
283k
        type##_8tap_sharp_##sz##dir##_##bpp##_##opt
156
157
#define init_subpel2(idx1, idx2, sz, type, bpp, opt) \
158
94.4k
    init_subpel1(idx1, idx2, 1, 1, sz, hv, type, bpp, opt); \
159
94.4k
    init_subpel1(idx1, idx2, 0, 1, sz, v,  type, bpp, opt); \
160
94.4k
    init_subpel1(idx1, idx2, 1, 0, sz, h,  type, bpp, opt)
161
162
#define init_subpel3_32_64(idx, type, bpp, opt) \
163
23.6k
    init_subpel2(0, idx, 64, type, bpp, opt); \
164
23.6k
    init_subpel2(1, idx, 32, type, bpp, opt)
165
166
#define init_subpel3_8to64(idx, type, bpp, opt) \
167
14.0k
    init_subpel3_32_64(idx, type, bpp, opt); \
168
14.0k
    init_subpel2(2, idx, 16, type, bpp, opt); \
169
14.0k
    init_subpel2(3, idx,  8, type, bpp, opt)
170
171
#define init_subpel3(idx, type, bpp, opt) \
172
9.56k
    init_subpel3_8to64(idx, type, bpp, opt); \
173
9.56k
    init_subpel2(4, idx,  4, type, bpp, opt)
174
175
#define decl_subpel_asm_fn(type) \
176
    void ff_vp9_put_8tap_##type(uint8_t *dst, ptrdiff_t dst_stride, \
177
                                const uint8_t *src, ptrdiff_t src_stride, \
178
                                int h, int mx, int my); \
179
    void ff_vp9_avg_8tap_##type(uint8_t *dst, ptrdiff_t dst_stride, \
180
                                const uint8_t *src, ptrdiff_t src_stride, \
181
                                int h, int mx, int my)
182
183
#define decl_subpel_asm_dir(type) \
184
    decl_subpel_asm_fn(regular_##type); \
185
    decl_subpel_asm_fn(smooth_##type); \
186
    decl_subpel_asm_fn(sharp_##type)
187
188
#define decl_subpel_asm(sz, bpp, opt) \
189
    decl_subpel_asm_dir(sz##h_##bpp##_##opt); \
190
    decl_subpel_asm_dir(sz##v_##bpp##_##opt); \
191
    decl_subpel_asm_dir(sz##hv_##bpp##_##opt)
192
193
#define init_subpel_asm_dir(idx1, idx2, idx3, type) \
194
0
    dsp->mc[idx1][FILTER_8TAP_REGULAR][0][idx2][idx3] = ff_vp9_put_8tap_regular_##type; \
195
0
    dsp->mc[idx1][FILTER_8TAP_SHARP  ][0][idx2][idx3] = ff_vp9_put_8tap_sharp_##type; \
196
0
    dsp->mc[idx1][FILTER_8TAP_SMOOTH ][0][idx2][idx3] = ff_vp9_put_8tap_smooth_##type; \
197
0
    dsp->mc[idx1][FILTER_8TAP_REGULAR][1][idx2][idx3] = ff_vp9_avg_8tap_regular_##type; \
198
0
    dsp->mc[idx1][FILTER_8TAP_SHARP  ][1][idx2][idx3] = ff_vp9_avg_8tap_sharp_##type; \
199
0
    dsp->mc[idx1][FILTER_8TAP_SMOOTH ][1][idx2][idx3] = ff_vp9_avg_8tap_smooth_##type
200
201
#define init_subpel_asm(idx, sz, bpp, opt) \
202
0
    init_subpel_asm_dir(idx, 1, 0, sz##h_##bpp##_##opt); \
203
0
    init_subpel_asm_dir(idx, 0, 1, sz##v_##bpp##_##opt); \
204
0
    init_subpel_asm_dir(idx, 1, 1, sz##hv_##bpp##_##opt)
205
206
#define init_ipred_func(type, enum, sz, bpp, opt) \
207
258k
    dsp->intra_pred[TX_##sz##X##sz][enum##_PRED] = \
208
258k
        cat(ff_vp9_ipred_##type##_##sz##x##sz##_, bpp, _##opt)
209
210
#define init_8_16_32_ipred_funcs(type, enum, bpp, opt) \
211
60.8k
    init_ipred_func(type, enum,  8, bpp, opt); \
212
60.8k
    init_ipred_func(type, enum, 16, bpp, opt); \
213
60.8k
    init_ipred_func(type, enum, 32, bpp, opt)
214
215
#define init_ipred_funcs(type, enum, bpp, opt) \
216
45.6k
    init_ipred_func(type, enum,  4, bpp, opt); \
217
45.6k
    init_8_16_32_ipred_funcs(type, enum, bpp, opt)
218
219
void ff_vp9dsp_init_10bpp_x86(VP9DSPContext *dsp, int bitexact);
220
void ff_vp9dsp_init_12bpp_x86(VP9DSPContext *dsp, int bitexact);
221
void ff_vp9dsp_init_16bpp_x86(VP9DSPContext *dsp);
222
223
#endif /* AVCODEC_X86_VP9DSP_INIT_H */