[FFmpeg-devel] [PATCH] x86/me_cmp: port mmxext vsad functions to yasm

Michael Niedermayer michaelni at gmx.at
Sat Sep 20 01:24:18 CEST 2014


On Fri, Sep 19, 2014 at 07:18:10PM -0300, James Almer wrote:
> Also add mmxext versions of vsad8 and vsad_intra8, and sse2 versions of
> vsad16 and vsad_intra16.
> Since vsad8 and vsad16 are not bitexact, they are accordingly marked as
> approximate.
> 
> Signed-off-by: James Almer <jamrial at gmail.com>
> ---
>  libavcodec/x86/me_cmp.asm    | 161 +++++++++++++++++++++++++++++++++++++++++++
>  libavcodec/x86/me_cmp_init.c | 133 ++++++-----------------------------
>  2 files changed, 181 insertions(+), 113 deletions(-)

should be ok if the new code produces the same values as the old

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Good people do not need laws to tell them to act responsibly, while bad
people will find a way around the laws. -- Plato
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20140920/bfdcc361/attachment.asc>


More information about the ffmpeg-devel mailing list