IN UINT8 Value\r
)\r
**/\r
- \r
- EXPORT InternalMemSetMem\r
- \r
- AREA AsmMemStuff, CODE, READONLY
+\s\s\r
+\s\sEXPORT InternalMemSetMem\r
+\s\s\r
+\s\sAREA AsmMemStuff, CODE, READONLY
\r
InternalMemSetMem\r
- stmfd sp!, {lr}\r
- tst r0, #3\r
- movne r3, #0\r
- moveq r3, #1\r
- cmp r1, #127\r
- movls lr, #0\r
- andhi lr, r3, #1\r
- cmp lr, #0\r
- mov r12, r0\r
- bne L31\r
+\s\sstmfd\s\ssp!, {lr}\r
+\s\stst\s\s r0, #3\r
+\s\smovne\s\sr3, #0\r
+\s\smoveq\s\sr3, #1\r
+\s\scmp\s\s r1, #127\r
+\s\smovls lr, #0\r
+\s\sandhi\s\slr, r3, #1\r
+\s\scmp\s\s lr, #0\r
+\s\smov\s\s r12, r0\r
+\s\sbne\s\s L31\r
L32\r
- mov r3, #0\r
- b L43\r
+\s\smov\s\s r3, #0\r
+\s\sb\s\s L43\r
L31\r
vdup.8 q0,r2\r
vmov q1,q0\r
vmov q5,q0\r
vmov q6,q0\r
vmov q7,q0\r
- b L32\r
+\s\sb\s\s L32\r
L34\r
- cmp lr, #0\r
- streqb r2, [r12], #1\r
- subeq r1, r1, #1\r
- beq L43\r
- sub r1, r1, #128\r
- cmp r1, #127\r
- movls lr, r3\r
- vstm r12!, {d0-d15}\r
+\s\scmp\s\s lr, #0\r
+\s\sstreqb\s\sr2, [r12], #1\r
+\s\ssubeq\s\s r1, r1, #1\r
+\s\sbeq\s\s L43\r
+\s\ssub\s\s r1, r1, #128\r
+\s\scmp\s\s r1, #127\r
+\s\smovls\s\s lr, r3\r
+\s\svstm r12!, {d0-d15}\r
L43\r
- cmp r1, #0\r
- bne L34\r
- ldmfd sp!, {pc}\r
- \r
+\s\scmp\s\s r1, #0\r
+\s\sbne\s\s L34\r
+\s\sldmfd\s\s sp!, {pc}\r
+\s\s\r
END\r
\ No newline at end of file