remove cruft for supposedly-buggy clang from or1k & microblaze syscall_arch
[musl.git] / src / math / x32 / log1pl.s
blob2e64fd4bcbaacfa467190999e7b7e31d3331397a
1 .global log1pl
2 .type log1pl,@function
3 log1pl:
4 mov 14(%esp),%eax
5 fldln2
6 and $0x7fffffff,%eax
7 fldt 8(%esp)
8 cmp $0x3ffd9400,%eax
9 ja 1f
10 fyl2xp1
11 ret
12 1: fld1
13 faddp
14 fyl2x
15 ret