x86: hevc_mc: use epel_hv 16-wide function
authorChristophe Gisquet <christophe.gisquet@gmail.com>
Thu, 5 Feb 2015 19:20:40 +0000 (19:20 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 6 Feb 2015 16:37:56 +0000 (17:37 +0100)
The epel_hv functions were still relying on only epel_hv 8-wide
being the maximum width instanciated.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/x86/hevcdsp_init.c

index b1533d8..f7b3d0f 100644 (file)
@@ -357,9 +357,9 @@ mc_rep_funcs(epel_v,12,  8, 32, sse4);
 mc_rep_funcs(epel_v,12,  8, 24, sse4);
 mc_rep_funcs(epel_v,12,  8, 16, sse4);
 mc_rep_funcs(epel_v,12,  4, 12, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 64, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 48, sse4);
-mc_rep_funcs(epel_hv, 8,  8, 32, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 64, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 48, sse4);
+mc_rep_funcs(epel_hv, 8, 16, 32, sse4);
 mc_rep_funcs(epel_hv, 8,  8, 24, sse4);
 mc_rep_funcs2(epel_hv,8,  8,  4, 12, sse4);
 mc_rep_funcs(epel_hv,10,  8, 64, sse4);