__muldi3.s

来自「linux syslinux source code」· S 代码 · 共 35 行

S
35
字号
/* * arch/i386/libgcc/__muldi3.S * * 64*64 = 64 bit unsigned multiplication */	.text	.align 4	.globl __muldi3	.type __muldi3,@function__muldi3:	push  %esi#ifndef REGPARM	movl  8(%esp),%eax	movl  %eax,%esi	movl  16(%esp),%ecx	mull  %ecx	imull 12(%esp),%ecx	imull 20(%esp),%esi	addl  %ecx,%edx	addl  %esi,%edx#else	movl  %eax,%esi	push  %edx	mull  %ecx	imull 8(%esp),%esi	addl  %esi,%edx	pop   %esi	imull %esi,%ecx	addl  %ecx,%edx#endif		pop   %esi	ret	.size __muldi3,.-__muldi3

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?