diff x86/vp8dsp.asm @ 12214:657d353cd515 libavcodec

Fix and enable horizontal >=SSE2 mbedge loopfilter.
author rbultje
date Thu, 22 Jul 2010 01:35:26 +0000
parents 5fbc541988f7
children d07e6037846d
line wrap: on
line diff
--- a/x86/vp8dsp.asm	Thu Jul 22 00:39:49 2010 +0000
+++ b/x86/vp8dsp.asm	Thu Jul 22 01:35:26 2010 +0000
@@ -2513,8 +2513,8 @@
 %else ; sse2 (h)
     lea        dst8_reg, [dst8_reg+mstride_reg+1]
     WRITE_4x4D        1, 2, 3, 4, dst_reg, dst2_reg, dst8_reg, mstride_reg, stride_reg, %4
-    add         dst_reg, 4
-    add        dst8_reg, 4
+    lea         dst_reg, [dst2_reg+mstride_reg+4]
+    lea        dst8_reg, [dst8_reg+mstride_reg+4]
     WRITE_8W         m5, m5, dst2_reg, dst_reg,  mstride_reg, stride_reg
     WRITE_8W         m6, m6, dst2_reg, dst8_reg, mstride_reg, stride_reg
 %endif