arm/memset: don't use ldm to load pc when it has been stored with str

It looks nicer to keep str/ldr and stm/ldm in pairs

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26754 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Rafaël Carré 2010-06-11 03:54:47 +00:00
parent 66d9ab289f
commit 5fea005610
2 changed files with 2 additions and 2 deletions

View file

@ -69,7 +69,7 @@ memset:
stmgedb r0!, {r1, r3, ip, lr}
stmgedb r0!, {r1, r3, ip, lr}
bgt 3b
ldmeqfd sp!, {pc} @ Now <64 bytes to go.
ldreq pc, [sp], #4 @ Now <64 bytes to go.
/*
* No need to correct the count; we're only testing bits from now on
*/

View file

@ -59,7 +59,7 @@ memset16:
stmgeia r0!, {r1, r3, ip, lr}
stmgeia r0!, {r1, r3, ip, lr}
bgt 2b
ldmeqfd sp!, {pc} @ Now <64 bytes to go.
ldreq pc, [sp], #4 @ Now <64 bytes to go.
/*
* No need to correct the count; we're only testing bits from now on
*/