Move hadamard_diff{,16}_{mmx,mmx2,sse2,ssse3}() from inline asm to yasm,
authorRonald S. Bultje <rsbultje@gmail.com>
Fri, 17 Sep 2010 01:56:06 +0000 (01:56 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 17 Sep 2010 01:56:06 +0000 (01:56 +0000)
commite2e341048efe88954d742ea94c31a2c5a777d8ed
treed73832e9af6a83f50ed8245cd4e7953e9ab8386c
parentd0acc2d2e9cbc09b7f311589daf1c9c63dfce473
Move hadamard_diff{,16}_{mmx,mmx2,sse2,ssse3}() from inline asm to yasm,
which will hopefully solve the Win64/FATE failures caused by these functions.

Originally committed as revision 25137 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/x86/dsputilenc_mmx.c
libavcodec/x86/dsputilenc_yasm.asm
libavcodec/x86/x86util.asm