[FFmpeg-devel] [PATCH 0/6] x86: hevc: cleanup

Christophe Gisquet christophe.gisquet at gmail.com
Tue Jun 3 21:42:50 CEST 2014


2014-06-01 16:12 GMT+02:00 Christophe Gisquet <christophe.gisquet at gmail.com>:
> These patches mostly reduces the register counts. The 5th one actually
> corrects the use of m10 although <8 xmm regs are declared. Overall, it has
> no impact on x86_64 speed-wise.
>
> The 6th one is aimed at 32bits systems for which no asm is used. The change
> requires moving around a lot of code though.
>
> Christophe Gisquet (6):
>   x86: hevcdsp_init: fix macro usage
>   x86: hevc_mc: remove unneeded shift
>   x86: hevc_mc: clean EPEL_FILTER macro
>   x86: hevc_mc: improve EPEL_LOAD for 1D cases
>   x86: hevc_mc: fix register count
>   x86: hevc_mc: allow some functions for x86_32
>
>  libavcodec/x86/hevc_mc.asm    | 830 ++++++++++++++++++++++--------------------
>  libavcodec/x86/hevcdsp.h      |   4 +-
>  libavcodec/x86/hevcdsp_init.c |  69 ++--
>  3 files changed, 472 insertions(+), 431 deletions(-)
>
> --
> 1.8.0.msysgit.0

As indicated in another mail, patch series dropped.

-- 
Christophe


More information about the ffmpeg-devel mailing list