summaryrefslogtreecommitdiff
path: root/libavcodec/x86/h264_idct_sse2.asm
diff options
context:
space:
mode:
authorJohn Adcock <dscaler.johnad@googlemail.com>2009-08-04 07:42:55 +0000
committerJason Garrett-Glaser <darkshikari@gmail.com>2009-08-04 07:42:55 +0000
commit3f87f39cb898932a5dd2847e48d31017ab220b59 (patch)
tree3f7adcd9ec990302c257575af8086338c497041b /libavcodec/x86/h264_idct_sse2.asm
parentd8c2f8f71f054d77f51564c216177338137c05dc (diff)
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.asm9
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]