diff options
author | John Adcock <dscaler.johnad@googlemail.com> | 2009-08-04 07:42:55 +0000 |
---|---|---|
committer | Jason Garrett-Glaser <darkshikari@gmail.com> | 2009-08-04 07:42:55 +0000 |
commit | 3f87f39cb898932a5dd2847e48d31017ab220b59 (patch) | |
tree | 3f7adcd9ec990302c257575af8086338c497041b /libavcodec/x86/h264_idct_sse2.asm | |
parent | d8c2f8f71f054d77f51564c216177338137c05dc (diff) | |
download | ffmpeg-3f87f39cb898932a5dd2847e48d31017ab220b59.tar.gz |
Update x264 asm code to latest to add support for 64-bit Windows.
Use the new x86inc features to support 64-bit Windows on all non-x264 nasm
assembly code as well.
Patch by John Adcock, dscaler.johnad AT googlemail DOT com.
Win64 changes originally by Anton Mitrofanov.
x86util changes mostly by Holger Lubitz.
Originally committed as revision 19580 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/x86/h264_idct_sse2.asm')
-rw-r--r-- | libavcodec/x86/h264_idct_sse2.asm | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/libavcodec/x86/h264_idct_sse2.asm b/libavcodec/x86/h264_idct_sse2.asm index aee8beb36c..f8ee2b6288 100644 --- a/libavcodec/x86/h264_idct_sse2.asm +++ b/libavcodec/x86/h264_idct_sse2.asm @@ -31,15 +31,8 @@ pw_32: times 8 dw 32 SECTION .text -%macro IDCT4_1D 6 - SUMSUB_BA m%3, m%1 - SUMSUBD2_AB m%2, m%4, m%6, m%5 - SUMSUB_BADC m%2, m%3, m%5, m%1 - SWAP %1, %2, %5, %4, %3 -%endmacro - INIT_XMM -cglobal x264_add8x4_idct_sse2, 3,3 +cglobal x264_add8x4_idct_sse2, 3,3,8 movq m0, [r1+ 0] movq m1, [r1+ 8] movq m2, [r1+16] |