Re: [FFmpeg-devel] [PATCH] x86/motion_est: port mmxext and sse2 sad functions to yasm

2014-09-12 Thread Christophe Gisquet
Hi, 2014-09-12 0:51 GMT+02:00 James Almer : > TODO: Port mmx. There are mmxext versions, so I suggest dropping them altogether. There are probably FFmpeg hackers younger than the CPUs affected. I unfortunately don't have time to review the actual asm changes, but: > +;--

[FFmpeg-devel] [PATCH] x86/motion_est: port mmxext and sse2 sad functions to yasm

2014-09-11 Thread James Almer
Also add sse2 versions of sad16_x2, sad16_y2 and sad16_xy2, and a missing c->pix_abs[0][0] initialization. Signed-off-by: James Almer --- Not benched. TODO: Port mmx. libavcodec/x86/me_cmp.asm| 229 +++ libavcodec/x86/me_cmp_init.c | 194 +---