提交 b04b5887 编写于 作者: R Rich Felker

asm for log1p

上级 9d82a15e
.global log1p
.type log1p,@function
log1p:
mov 8(%esp),%eax
fldln2
and $0x7fffffff,%eax
fldl 4(%esp)
cmp $0x3fd28f00,%eax
ja 1f
fyl2xp1
ret
1: fld1
faddp
fyl2x
ret
.global log1pf
.type log1pf,@function
log1pf:
mov 4(%esp),%eax
fldln2
and $0x7fffffff,%eax
flds 4(%esp)
cmp $0x3e940000,%eax
ja 1f
fyl2xp1
ret
1: fld1
faddp
fyl2x
ret
.global log1pl
.type log1pl,@function
log1pl:
mov 10(%esp),%eax
fldln2
and $0x7fffffff,%eax
fldt 4(%esp)
cmp $0x3ffd9400,%eax
ja 1f
fyl2xp1
ret
1: fld1
faddp
fyl2x
ret
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册