From a35f6bdb38aa140ad127f207dbead1a88594915f Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Tue, 6 Oct 2015 21:59:10 -0400 Subject: vp9: add 12bpp sse2 versions of iadst4. --- libavcodec/x86/vp9dsp_init_16bpp_template.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'libavcodec/x86/vp9dsp_init_16bpp_template.c') diff --git a/libavcodec/x86/vp9dsp_init_16bpp_template.c b/libavcodec/x86/vp9dsp_init_16bpp_template.c index 35f99b750b..13f2f39c3d 100644 --- a/libavcodec/x86/vp9dsp_init_16bpp_template.c +++ b/libavcodec/x86/vp9dsp_init_16bpp_template.c @@ -127,13 +127,13 @@ decl_ipred_fns(tm, BPC, mmxext, sse2); decl_itxfm_func(iwht, iwht, 4, BPC, mmxext); #if BPC == 10 decl_itxfm_func(idct, idct, 4, BPC, mmxext); -decl_itxfm_func(idct, iadst, 4, BPC, sse2); -decl_itxfm_func(iadst, idct, 4, BPC, sse2); -decl_itxfm_func(iadst, iadst, 4, BPC, sse2); decl_itxfm_funcs(4, BPC, ssse3); #else decl_itxfm_func(idct, idct, 4, BPC, sse2); #endif +decl_itxfm_func(idct, iadst, 4, BPC, sse2); +decl_itxfm_func(iadst, idct, 4, BPC, sse2); +decl_itxfm_func(iadst, iadst, 4, BPC, sse2); #endif /* HAVE_YASM */ av_cold void INIT_FUNC(VP9DSPContext *dsp, int bitexact) @@ -202,7 +202,7 @@ av_cold void INIT_FUNC(VP9DSPContext *dsp, int bitexact) init_itx_func(TX_4X4, ADST_ADST, iadst, iadst, 4, 10, sse2); } #else - init_itx_func(TX_4X4, DCT_DCT, idct, idct, 4, 12, sse2); + init_itx_funcs(TX_4X4, 4, 12, sse2); #endif } -- cgit v1.2.3