16 lines
179 B
ArmAsm
16 lines
179 B
ArmAsm
.global log1pl
|
|
.type log1pl,@function
|
|
log1pl:
|
|
mov 14(%rsp),%eax
|
|
fldln2
|
|
and $0x7fffffff,%eax
|
|
fldt 8(%rsp)
|
|
cmp $0x3ffd9400,%eax
|
|
ja 1f
|
|
fyl2xp1
|
|
ret
|
|
1: fld1
|
|
faddp
|
|
fyl2x
|
|
ret
|