unify the name convention of label in .S files

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6195 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
eric_tian
2008-10-23 06:46:29 +00:00
parent 6981c77851
commit 852f5d9673
7 changed files with 31 additions and 31 deletions

View File

@@ -44,20 +44,20 @@ ASM_PFX(InternalMemCopyMem):
lea r9, [rsi + r8 - 1] # r9 <- End of Source
cmp rsi, rdi
mov rax, rdi # rax <- Destination as return value
jae _InternalMemCopyMem_al_0000
jae L0
cmp r9, rdi
jae _atSym_CopyBackward # Copy backward if overlapped
_InternalMemCopyMem_al_0000:
jae L_CopyBackward # Copy backward if overlapped
L0:
mov rcx, r8
and r8, 7
shr rcx, 3
rep movsq # Copy as many Qwords as possible
jmp _atSym_CopyBytes
_atSym_CopyBackward:
jmp L_CopyBytes
L_CopyBackward:
mov rsi, r9 # rsi <- End of Source
lea rdi, [rdi + r8 - 1] # esi <- End of Destination
std # set direction flag
_atSym_CopyBytes:
L_CopyBytes:
mov rcx, r8
rep movsb # Copy bytes backward
cld