xref: /aosp_15_r20/external/musl/src/math/i386/log1pl.s (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1*c9945492SAndroid Build Coastguard Worker.global log1pl
2*c9945492SAndroid Build Coastguard Worker.type log1pl,@function
3*c9945492SAndroid Build Coastguard Workerlog1pl:
4*c9945492SAndroid Build Coastguard Worker	mov 10(%esp),%eax
5*c9945492SAndroid Build Coastguard Worker	fldln2
6*c9945492SAndroid Build Coastguard Worker	and $0x7fffffff,%eax
7*c9945492SAndroid Build Coastguard Worker	fldt 4(%esp)
8*c9945492SAndroid Build Coastguard Worker	cmp $0x3ffd9400,%eax
9*c9945492SAndroid Build Coastguard Worker	ja 1f
10*c9945492SAndroid Build Coastguard Worker	fyl2xp1
11*c9945492SAndroid Build Coastguard Worker	ret
12*c9945492SAndroid Build Coastguard Worker1:	fld1
13*c9945492SAndroid Build Coastguard Worker	faddp
14*c9945492SAndroid Build Coastguard Worker	fyl2x
15*c9945492SAndroid Build Coastguard Worker	ret
16