OSDN Git Service

For rounding in chroma MC SSSE3, use 16-byte pw_3/4 instead of reading 8 bytes
authorRonald S. Bultje <rsbultje@gmail.com>
Fri, 24 Dec 2010 17:23:22 +0000 (17:23 +0000)
committerRonald S. Bultje <rsbultje@gmail.com>
Fri, 24 Dec 2010 17:23:22 +0000 (17:23 +0000)
commit8d147f1f60f8912fa21b09c60973b9758e953295
tree05d6a0a321a38ab06080f774d653173bf5d996c4
parent95ee581a9501df9783b2682dd12aaa43680686d5
For rounding in chroma MC SSSE3, use 16-byte pw_3/4 instead of reading 8 bytes
and then using movlhps to dup it into the higher half of the register.

Originally committed as revision 26086 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/x86/dsputil_mmx.c
libavcodec/x86/dsputil_mmx.h
libavcodec/x86/h264_chromamc.asm