mirror of https://git.musl-libc.org/git/musl
3 changed files with 45 additions and 0 deletions
@ -0,0 +1,15 @@ |
|||
.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 |
|||
@ -0,0 +1,15 @@ |
|||
.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 |
|||
@ -0,0 +1,15 @@ |
|||
.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 |
|||
Loading…
Reference in new issue