1570af302Sopenharmony_ci.global ldexpf 2570af302Sopenharmony_ci.type ldexpf,@function 3570af302Sopenharmony_cildexpf: 4570af302Sopenharmony_ci nop 5570af302Sopenharmony_ci 6570af302Sopenharmony_ci.global scalblnf 7570af302Sopenharmony_ci.type scalblnf,@function 8570af302Sopenharmony_ciscalblnf: 9570af302Sopenharmony_ci nop 10570af302Sopenharmony_ci 11570af302Sopenharmony_ci.global scalbnf 12570af302Sopenharmony_ci.type scalbnf,@function 13570af302Sopenharmony_ciscalbnf: 14570af302Sopenharmony_ci mov 8(%esp),%eax 15570af302Sopenharmony_ci add $0x3fe,%eax 16570af302Sopenharmony_ci cmp $0x7fd,%eax 17570af302Sopenharmony_ci jb 1f 18570af302Sopenharmony_ci sub $0x3fe,%eax 19570af302Sopenharmony_ci sar $31,%eax 20570af302Sopenharmony_ci xor $0x1ff,%eax 21570af302Sopenharmony_ci add $0x3fe,%eax 22570af302Sopenharmony_ci1: inc %eax 23570af302Sopenharmony_ci shl $20,%eax 24570af302Sopenharmony_ci flds 4(%esp) 25570af302Sopenharmony_ci mov %eax,8(%esp) 26570af302Sopenharmony_ci xor %eax,%eax 27570af302Sopenharmony_ci mov %eax,4(%esp) 28570af302Sopenharmony_ci fldl 4(%esp) 29570af302Sopenharmony_ci fmulp 30570af302Sopenharmony_ci fstps 4(%esp) 31570af302Sopenharmony_ci flds 4(%esp) 32570af302Sopenharmony_ci ret 33