]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/Ia32/LShiftU64.S
1. Updated function headers in all assembly files.
[mirror_edk2.git] / MdePkg / Library / BaseLib / Ia32 / LShiftU64.S
index 4aa17c637dfdbafca4e9b85777719f9d4b4a22de..6912b86fc3c0c74f237afa3627dfa03c6987f839 100644 (file)
 #
 #------------------------------------------------------------------------------
 
-    .686: 
-    #.MODEL flat,C
-    .code: 
-
 .global _InternalMathLShiftU64
+
+#------------------------------------------------------------------------------
+# UINT64
+# EFIAPI
+# InternalMathLShiftU64 (
+#   IN      UINT64                    Operand,
+#   IN      UINTN                     Count
+#   );
+#------------------------------------------------------------------------------
 _InternalMathLShiftU64:
     movb    12(%esp), %cl
     xorl    %eax, %eax
@@ -31,6 +36,6 @@ _InternalMathLShiftU64:
     testb   $32, %cl
     cmovz   %edx, %eax
     cmovz   0x8(%esp), %edx
-    shld    %cl,%eax,%edx
+    shld    %cl, %eax, %edx
     shl     %cl, %eax
     ret