• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1.global ldexpf
2.type ldexpf,@function
3ldexpf:
4	nop
5
6.global scalblnf
7.type scalblnf,@function
8scalblnf:
9	nop
10
11.global scalbnf
12.type scalbnf,@function
13scalbnf:
14	mov 8(%esp),%eax
15	add $0x3fe,%eax
16	cmp $0x7fd,%eax
17	jb 1f
18	sub $0x3fe,%eax
19	sar $31,%eax
20	xor $0x1ff,%eax
21	add $0x3fe,%eax
221:	inc %eax
23	shl $20,%eax
24	flds 4(%esp)
25	mov %eax,8(%esp)
26	xor %eax,%eax
27	mov %eax,4(%esp)
28	fldl 4(%esp)
29	fmulp
30	fstps 4(%esp)
31	flds 4(%esp)
32	ret
33