You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-04 22:03:09 +02:00
avcodec/x86/hevc/mc: Remove unused functions
Saved 11536B here. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
@ -1170,39 +1170,32 @@ cglobal hevc_put_bi_w%1_%2, 4, 6, 10, dst, dststride, src, src2, height, denom,
|
||||
|
||||
INIT_XMM sse4 ; adds ff_ and _sse4 to function name
|
||||
|
||||
WEIGHTING_FUNCS 2, 8
|
||||
WEIGHTING_FUNCS 4, 8
|
||||
WEIGHTING_FUNCS 6, 8
|
||||
WEIGHTING_FUNCS 8, 8
|
||||
|
||||
WEIGHTING_FUNCS 2, 10
|
||||
WEIGHTING_FUNCS 4, 10
|
||||
WEIGHTING_FUNCS 6, 10
|
||||
WEIGHTING_FUNCS 8, 10
|
||||
|
||||
WEIGHTING_FUNCS 2, 12
|
||||
WEIGHTING_FUNCS 4, 12
|
||||
WEIGHTING_FUNCS 6, 12
|
||||
WEIGHTING_FUNCS 8, 12
|
||||
|
||||
HEVC_BI_PEL_PIXELS 2, 8
|
||||
HEVC_BI_PEL_PIXELS 4, 8
|
||||
HEVC_BI_PEL_PIXELS 6, 8
|
||||
HEVC_BI_PEL_PIXELS 8, 8
|
||||
HEVC_BI_PEL_PIXELS 12, 8
|
||||
HEVC_BI_PEL_PIXELS 16, 8
|
||||
|
||||
HEVC_BI_PEL_PIXELS 2, 10
|
||||
HEVC_BI_PEL_PIXELS 4, 10
|
||||
HEVC_BI_PEL_PIXELS 6, 10
|
||||
HEVC_BI_PEL_PIXELS 8, 10
|
||||
|
||||
HEVC_BI_PEL_PIXELS 2, 12
|
||||
HEVC_BI_PEL_PIXELS 4, 12
|
||||
HEVC_BI_PEL_PIXELS 6, 12
|
||||
HEVC_BI_PEL_PIXELS 8, 12
|
||||
|
||||
HEVC_PUT_HEVC_EPEL 2, 8
|
||||
HEVC_PUT_HEVC_EPEL 4, 8
|
||||
HEVC_PUT_HEVC_EPEL 6, 8
|
||||
HEVC_PUT_HEVC_EPEL 8, 8
|
||||
@ -1210,28 +1203,23 @@ HEVC_PUT_HEVC_EPEL 12, 8
|
||||
HEVC_PUT_HEVC_EPEL 16, 8
|
||||
|
||||
|
||||
HEVC_PUT_HEVC_EPEL 2, 10
|
||||
HEVC_PUT_HEVC_EPEL 4, 10
|
||||
HEVC_PUT_HEVC_EPEL 6, 10
|
||||
HEVC_PUT_HEVC_EPEL 8, 10
|
||||
|
||||
HEVC_PUT_HEVC_EPEL 2, 12
|
||||
HEVC_PUT_HEVC_EPEL 4, 12
|
||||
HEVC_PUT_HEVC_EPEL 6, 12
|
||||
HEVC_PUT_HEVC_EPEL 8, 12
|
||||
|
||||
HEVC_PUT_HEVC_EPEL_HV 2, 8
|
||||
HEVC_PUT_HEVC_EPEL_HV 4, 8
|
||||
HEVC_PUT_HEVC_EPEL_HV 6, 8
|
||||
HEVC_PUT_HEVC_EPEL_HV 8, 8
|
||||
HEVC_PUT_HEVC_EPEL_HV 16, 8
|
||||
|
||||
HEVC_PUT_HEVC_EPEL_HV 2, 10
|
||||
HEVC_PUT_HEVC_EPEL_HV 4, 10
|
||||
HEVC_PUT_HEVC_EPEL_HV 6, 10
|
||||
HEVC_PUT_HEVC_EPEL_HV 8, 10
|
||||
|
||||
HEVC_PUT_HEVC_EPEL_HV 2, 12
|
||||
HEVC_PUT_HEVC_EPEL_HV 4, 12
|
||||
HEVC_PUT_HEVC_EPEL_HV 6, 12
|
||||
HEVC_PUT_HEVC_EPEL_HV 8, 12
|
||||
@ -1247,19 +1235,13 @@ HEVC_PUT_HEVC_QPEL 8, 10
|
||||
HEVC_PUT_HEVC_QPEL 4, 12
|
||||
HEVC_PUT_HEVC_QPEL 8, 12
|
||||
|
||||
HEVC_PUT_HEVC_QPEL_HV 2, 8
|
||||
HEVC_PUT_HEVC_QPEL_HV 4, 8
|
||||
HEVC_PUT_HEVC_QPEL_HV 6, 8
|
||||
HEVC_PUT_HEVC_QPEL_HV 8, 8
|
||||
|
||||
HEVC_PUT_HEVC_QPEL_HV 2, 10
|
||||
HEVC_PUT_HEVC_QPEL_HV 4, 10
|
||||
HEVC_PUT_HEVC_QPEL_HV 6, 10
|
||||
HEVC_PUT_HEVC_QPEL_HV 8, 10
|
||||
|
||||
HEVC_PUT_HEVC_QPEL_HV 2, 12
|
||||
HEVC_PUT_HEVC_QPEL_HV 4, 12
|
||||
HEVC_PUT_HEVC_QPEL_HV 6, 12
|
||||
HEVC_PUT_HEVC_QPEL_HV 8, 12
|
||||
|
||||
%if HAVE_AVX2_EXTERNAL
|
||||
|
@ -75,7 +75,6 @@ void ff_hevc_put_uni_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride
|
||||
void ff_hevc_put_bi_w##width##_##bitd##_##opt(uint8_t *dst, ptrdiff_t dststride, const int16_t *_src, const int16_t *_src2, int height, int denom, int _wx0, int _wx1, int _ox0, int _ox1)
|
||||
|
||||
#define WEIGHTING_PROTOTYPES(bitd, opt) \
|
||||
WEIGHTING_PROTOTYPE(2, bitd, opt); \
|
||||
WEIGHTING_PROTOTYPE(4, bitd, opt); \
|
||||
WEIGHTING_PROTOTYPE(6, bitd, opt); \
|
||||
WEIGHTING_PROTOTYPE(8, bitd, opt); \
|
||||
|
Reference in New Issue
Block a user