Changeset 7560b606 in mainline
- Timestamp:
- 2008-07-03T12:50:09Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 515a0102
- Parents:
- aaa70841
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ppc32/src/asm.S
raaa70841 r7560b606 200 200 201 201 memsetb: 202 rlwimi r5, r5, 8, 16, 23 203 rlwimi r5, r5, 16, 0, 15 204 205 addi r14, r3, -4 206 207 cmplwi 0, r4, 4 208 blt 7f 209 210 stwu r5, 4(r14) 211 beqlr 212 213 andi. r15, r14, 3 214 add r4, r15, r4 215 subf r14, r15, r14 216 srwi r15, r4, 2 217 mtctr r15 218 219 bdz 6f 220 221 1: 222 stwu r5, 4(r14) 223 bdnz 1b 224 225 6: 226 227 andi. r4, r4, 3 228 229 7: 230 231 cmpwi 0, r4, 0 232 beqlr 233 234 mtctr r4 235 addi r6, r6, 3 236 237 8: 238 239 stbu r5, 1(r14) 240 bdnz 8b 241 242 blr 202 b _memsetb 243 203 244 204 memcpy:
Note:
See TracChangeset
for help on using the changeset viewer.