]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseMemoryLibMmx/X64/CopyMem.S
MdePkg: Clean up source files
[mirror_edk2.git] / MdePkg / Library / BaseMemoryLibMmx / X64 / CopyMem.S
index f964ec455f5b4827e9ecc81ce16be5665705d994..42a1e28df90f2a07aea7c0ef6a3776ed6140c75e 100644 (file)
@@ -3,11 +3,11 @@
 #\r
 #------------------------------------------------------------------------------\r
 #\r
-# Copyright (c) 2006 - 2009, Intel Corporation\r
-# All rights reserved. This program and the accompanying materials\r
+# Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+# This program and the accompanying materials\r
 # are licensed and made available under the terms and conditions of the BSD License\r
 # which accompanies this distribution.  The full text of the license may be found at\r
-# http://opensource.org/licenses/bsd-license.php\r
+# http://opensource.org/licenses/bsd-license.php.\r
 #\r
 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
@@ -40,14 +40,14 @@ ASM_PFX(InternalMemCopyMem):
     pushq   %rdi\r
     movq    %rdx, %rsi                  # rsi <- Source\r
     movq    %rcx, %rdi                  # rdi <- Destination\r
-    leaq    -1(%rsi, %r8,), %r9         # r9 <- End of Source          \r
-    cmpq    %rdi, %rsi \r
+    leaq    -1(%rsi, %r8,), %r9         # r9 <- End of Source\r
+    cmpq    %rdi, %rsi\r
     movq    %rdi, %rax                  # rax <- Destination as return value\r
     jae     L0\r
     cmpq    %rdi, %r9\r
     jae     L_CopyBackward              # Copy backward if overlapped\r
 L0:\r
-    movq    %r8, %rcx \r
+    movq    %r8, %rcx\r
     andq    $7, %r8\r
     shrq    $3, %rcx                    # rcx <- # of Qwords to copy\r
     jz      L_CopyBytes\r
@@ -55,7 +55,7 @@ L0:
 L1:\r
     movq    (%rsi), %mm0\r
     movntq  %mm0, (%rdi)\r
-    addq    $8, %rsi \r
+    addq    $8, %rsi\r
     addq    $8, %rdi\r
     loop    L1\r
     mfence\r
@@ -66,7 +66,7 @@ L_CopyBackward:
     leaq    -1(%rdi, %r8,), %rdi        # rdi <- End of Destination\r
     std                                 # set direction flag\r
 L_CopyBytes:\r
-    movq    %r8, %rcx \r
+    movq    %r8, %rcx\r
     rep     movsb                       # Copy bytes backward\r
     cld\r
     popq    %rdi\r