Originally committed as revision 940 to svn://svn.ffmpeg.org/ffmpeg/trunk
| ... | ... |
@@ -122,41 +122,21 @@ $aligned: |
| 122 | 122 |
ldq t2, 0(a1) |
| 123 | 123 |
addq a1, a2, a1 |
| 124 | 124 |
ldq t3, 0(a1) |
| 125 |
- addq a1, a2, a1 |
|
| 126 |
- |
|
| 127 |
- ldq t4, 0(a1) |
|
| 128 |
- addq a1, a2, a1 |
|
| 129 |
- ldq t5, 0(a1) |
|
| 130 |
- addq a1, a2, a1 |
|
| 131 |
- |
|
| 132 |
- ldq t6, 0(a1) |
|
| 133 |
- addq a1, a2, a1 |
|
| 134 |
- ldq t7, 0(a1) |
|
| 135 |
- addq a1, a2, a1 |
|
| 136 |
- |
|
| 137 |
- addq a0, a2, t8 |
|
| 138 |
- stq t0, 0(a0) |
|
| 139 |
- addq t8, a2, t9 |
|
| 140 |
- stq t1, 0(t8) |
|
| 141 |
- |
|
| 142 |
- addq t9, a2, ta |
|
| 143 |
- stq t2, 0(t9) |
|
| 144 |
- addq ta, a2, tb |
|
| 145 |
- stq t3, 0(ta) |
|
| 146 |
- |
|
| 147 |
- addq tb, a2, tc |
|
| 148 |
- stq t4, 0(tb) |
|
| 149 |
- addq tc, a2, td |
|
| 150 |
- stq t5, 0(tc) |
|
| 151 | 125 |
|
| 152 |
- addq td, a2, te |
|
| 153 |
- stq t6, 0(td) |
|
| 154 |
- addq te, a2, a0 |
|
| 155 |
- stq t7, 0(te) |
|
| 126 |
+ addq a0, a2, t4 |
|
| 127 |
+ addq a1, a2, a1 |
|
| 128 |
+ addq t4, a2, t5 |
|
| 129 |
+ subq a3, 4, a3 |
|
| 156 | 130 |
|
| 157 |
- subq a3, 8, a3 |
|
| 158 |
- bne a3, $aligned |
|
| 131 |
+ stq t0, 0(a0) |
|
| 132 |
+ addq t5, a2, t6 |
|
| 133 |
+ stq t1, 0(t4) |
|
| 134 |
+ addq t6, a2, a0 |
|
| 159 | 135 |
|
| 136 |
+ stq t2, 0(t5) |
|
| 137 |
+ stq t3, 0(t6) |
|
| 138 |
+ |
|
| 139 |
+ bne a3, $aligned |
|
| 160 | 140 |
ret |
| 161 | 141 |
.end put_pixels_axp_asm |
| 162 | 142 |
|