]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/Ia32/MultU64x64.S
1. Updated function headers in all assembly files.
[mirror_edk2.git] / MdePkg / Library / BaseLib / Ia32 / MultU64x64.S
index 641b0d652ca664260d373239611ff7908a648677..f2e55ad6cc9ea2885c644b0af082d3c1dc026f51 100644 (file)
 #\r
 #------------------------------------------------------------------------------\r
 \r
-\r
-\r
-     \r
-\r
 .global _InternalMathMultU64x64\r
-_InternalMathMultU64x64: \r
+\r
+#------------------------------------------------------------------------------\r
+# UINT64\r
+# EFIAPI\r
+# InternalMathMultU64x64 (\r
+#   IN      UINT64                    Multiplicand,\r
+#   IN      UINT64                    Multiplier\r
+#   );\r
+#------------------------------------------------------------------------------\r
+_InternalMathMultU64x64:\r
     push    %ebx\r
-    movl    8(%esp),%ebx\r
-    movl    16(%esp),%edx\r
-    movl    %ebx,%ecx\r
-    movl    %edx,%eax\r
-    imull   20(%esp),%ebx\r
-    imull   12(%esp),%edx\r
-    addl    %edx,%ebx\r
+    movl    8(%esp), %ebx\r
+    movl    16(%esp), %edx\r
+    movl    %ebx, %ecx\r
+    movl    %edx, %eax\r
+    imull   20(%esp), %ebx\r
+    imull   12(%esp), %edx\r
+    addl    %edx, %ebx\r
     mull    %ecx\r
-    addl    %ebx,%edx\r
+    addl    %ebx, %edx\r
     pop     %ebx\r
     ret\r
-\r
-\r
-\r