summaryrefslogtreecommitdiff
path: root/libavcodec/i386
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2003-10-25 19:44:37 +0000
committerMichael Niedermayer <michaelni@gmx.at>2003-10-25 19:44:37 +0000
commit94789b9e59b2fc06676f2d5ff317d520bd6ac2f7 (patch)
tree86ccf10a27b3b4a085c114ac0285f5c03deab4d9 /libavcodec/i386
parent9b4b6e099b8892127bfb3e6560a6eecbb72c2833 (diff)
10l
Originally committed as revision 2435 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/i386')
-rw-r--r--libavcodec/i386/fdct_mmx.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/libavcodec/i386/fdct_mmx.c b/libavcodec/i386/fdct_mmx.c
index 9ef269d50f..2f9a5aef96 100644
--- a/libavcodec/i386/fdct_mmx.c
+++ b/libavcodec/i386/fdct_mmx.c
@@ -233,6 +233,8 @@ static always_inline void fdct_row_mmx2(const int16_t *in, int16_t *out, const i
pmaddwd_m2r(*(table + 12), mm1);
pmaddwd_m2r(*(table + 24), mm5);
pmaddwd_m2r(*(table + 28), mm6);
+ paddd_r2r(mm4, mm3);
+ paddd_r2r(mm7, mm2);
paddd_r2r(mm1, mm0);
paddd_r2r(mm6, mm5);
movq_m2r(*fdct_r_row, mm7);