Remove tabs from all text files in the package.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11295 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@@ -37,78 +37,78 @@ InternalMemCopyMem (
|
||||
IN UINTN Length
|
||||
)
|
||||
**/
|
||||
EXPORT InternalMemCopyMem
|
||||
\s\sEXPORT InternalMemCopyMem
|
||||
|
||||
AREA AsmMemStuff, CODE, READONLY
|
||||
\s\sAREA AsmMemStuff, CODE, READONLY
|
||||
|
||||
InternalMemCopyMem
|
||||
stmfd sp!, {r4-r11, lr}
|
||||
tst r0, #3
|
||||
mov r11, r0
|
||||
mov r10, r0
|
||||
mov ip, r2
|
||||
mov lr, r1
|
||||
movne r0, #0
|
||||
bne L4
|
||||
tst r1, #3
|
||||
movne r3, #0
|
||||
moveq r3, #1
|
||||
cmp r2, #31
|
||||
movls r0, #0
|
||||
andhi r0, r3, #1
|
||||
\s\sstmfd\s\ssp!, {r4-r11, lr}
|
||||
\s\stst\s\sr0, #3
|
||||
\s\smov\s\sr11, r0
|
||||
\s\smov\s\sr10, r0
|
||||
\s\smov\s\sip, r2
|
||||
\s\smov\s\slr, r1
|
||||
\s\smovne\s\sr0, #0
|
||||
\s\sbne\s\sL4
|
||||
\s\stst\s\sr1, #3
|
||||
\s\smovne\s\sr3, #0
|
||||
\s\smoveq\s\sr3, #1
|
||||
\s\scmp\s\sr2, #31
|
||||
\s\smovls\s\sr0, #0
|
||||
\s\sandhi\s\sr0, r3, #1
|
||||
L4
|
||||
cmp r11, r1
|
||||
bcc L26
|
||||
bls L7
|
||||
rsb r3, r1, r11
|
||||
cmp ip, r3
|
||||
bcc L26
|
||||
cmp ip, #0
|
||||
beq L7
|
||||
add r10, r11, ip
|
||||
add lr, ip, r1
|
||||
b L16
|
||||
\s\scmp\s\sr11, r1
|
||||
\s\sbcc\s\sL26
|
||||
\s\sbls\s\sL7
|
||||
\s\srsb\s\sr3, r1, r11
|
||||
\s\scmp\s\sip, r3
|
||||
\s\sbcc\s\sL26
|
||||
\s\scmp\s\sip, #0
|
||||
\s\sbeq\s\sL7
|
||||
\s\sadd\s\sr10, r11, ip
|
||||
\s\sadd\s\slr, ip, r1
|
||||
\s\sb\s\sL16
|
||||
L29
|
||||
sub ip, ip, #8
|
||||
cmp ip, #7
|
||||
ldrd r2, [lr, #-8]!
|
||||
movls r0, #0
|
||||
cmp ip, #0
|
||||
strd r2, [r10, #-8]!
|
||||
beq L7
|
||||
\s\ssub\s\sip, ip, #8
|
||||
\s\scmp\s\sip, #7
|
||||
\s\sldrd\s\sr2, [lr, #-8]!
|
||||
\s\smovls\s\sr0, #0
|
||||
\s\scmp\s\sip, #0
|
||||
\s\sstrd\s\sr2, [r10, #-8]!
|
||||
\s\sbeq\s\sL7
|
||||
L16
|
||||
cmp r0, #0
|
||||
bne L29
|
||||
sub r3, lr, #1
|
||||
sub ip, ip, #1
|
||||
ldrb r3, [r3, #0]
|
||||
sub r2, r10, #1
|
||||
cmp ip, #0
|
||||
sub r10, r10, #1
|
||||
sub lr, lr, #1
|
||||
strb r3, [r2, #0]
|
||||
bne L16
|
||||
b L7
|
||||
\s\scmp\s\sr0, #0
|
||||
\s\sbne\s\sL29
|
||||
\s\ssub\s\sr3, lr, #1
|
||||
\s\ssub\s\sip, ip, #1
|
||||
\s\sldrb\s\sr3, [r3, #0]\s\s
|
||||
\s\ssub\s\sr2, r10, #1
|
||||
\s\scmp\s\sip, #0
|
||||
\s\ssub\s\sr10, r10, #1
|
||||
\s\ssub\s\slr, lr, #1
|
||||
\s\sstrb\s\sr3, [r2, #0]
|
||||
\s\sbne\s\sL16
|
||||
\s\sb L7
|
||||
L11
|
||||
ldrb r3, [lr], #1
|
||||
sub ip, ip, #1
|
||||
strb r3, [r10], #1
|
||||
\s\sldrb\s\sr3, [lr], #1\s\s
|
||||
\s\ssub\s\sip, ip, #1
|
||||
\s\sstrb\s\sr3, [r10], #1
|
||||
L26
|
||||
cmp ip, #0
|
||||
beq L7
|
||||
\s\scmp\s\sip, #0
|
||||
\s\sbeq\s\sL7
|
||||
L30
|
||||
cmp r0, #0
|
||||
beq L11
|
||||
sub ip, ip, #32
|
||||
cmp ip, #31
|
||||
ldmia lr!, {r2-r9}
|
||||
movls r0, #0
|
||||
cmp ip, #0
|
||||
stmia r10!, {r2-r9}
|
||||
bne L30
|
||||
\s\scmp\s\sr0, #0
|
||||
\s\sbeq\s\sL11
|
||||
\s\ssub\s\sip, ip, #32
|
||||
\s\scmp\s\sip, #31
|
||||
\s\sldmia\s\slr!, {r2-r9}
|
||||
\s\smovls\s\sr0, #0
|
||||
\s\scmp\s\sip, #0
|
||||
\s\sstmia\s\sr10!, {r2-r9}
|
||||
\s\sbne\s\sL30
|
||||
L7
|
||||
mov r0, r11
|
||||
ldmfd sp!, {r4-r11, pc}
|
||||
|
||||
mov\s\sr0, r11
|
||||
\s\sldmfd\s\ssp!, {r4-r11, pc}
|
||||
\s\s
|
||||
END
|
||||
|
||||
|
Reference in New Issue
Block a user