Originally committed as revision 940 to svn://svn.ffmpeg.org/ffmpeg/trunk
ldq t2, 0(a1)
addq a1, a2, 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
- stq t6, 0(td)
- addq te, a2, a0
- stq t7, 0(te)
+ addq a0, a2, t4
+ addq a1, a2, a1
+ addq t4, a2, t5
+ subq a3, 4, a3
- subq a3, 8, a3
- bne a3, $aligned
+ stq t0, 0(a0)
+ addq t5, a2, t6
+ stq t1, 0(t4)
+ addq t6, a2, a0
+ stq t2, 0(t5)
+ stq t3, 0(t6)
+
+ bne a3, $aligned
ret
.end put_pixels_axp_asm