Fix for h % 8 == 4 in put_pixels_axp_asm.

Originally committed as revision 940 to svn://svn.ffmpeg.org/ffmpeg/trunk
pull/126/head
Falk Hüffner 23 years ago
parent e3bd83f874
commit 60286c8a37
  1. 44
      libavcodec/alpha/dsputil_alpha_asm.S

@ -122,41 +122,21 @@ $aligned:
ldq t2, 0(a1) ldq t2, 0(a1)
addq a1, a2, a1 addq a1, a2, a1
ldq t3, 0(a1) ldq t3, 0(a1)
addq a1, a2, a1
ldq t4, 0(a1)
addq a1, a2, a1
ldq t5, 0(a1)
addq a1, a2, a1
ldq t6, 0(a1)
addq a1, a2, a1
ldq t7, 0(a1)
addq a1, a2, a1
addq a0, a2, t8
stq t0, 0(a0)
addq t8, a2, t9
stq t1, 0(t8)
addq t9, a2, ta
stq t2, 0(t9)
addq ta, a2, tb
stq t3, 0(ta)
addq tb, a2, tc
stq t4, 0(tb)
addq tc, a2, td
stq t5, 0(tc)
addq td, a2, te addq a0, a2, t4
stq t6, 0(td) addq a1, a2, a1
addq te, a2, a0 addq t4, a2, t5
stq t7, 0(te) subq a3, 4, a3
subq a3, 8, a3 stq t0, 0(a0)
bne a3, $aligned addq t5, a2, t6
stq t1, 0(t4)
addq t6, a2, a0
stq t2, 0(t5)
stq t3, 0(t6)
bne a3, $aligned
ret ret
.end put_pixels_axp_asm .end put_pixels_axp_asm

Loading…
Cancel
Save