1*c9945492SAndroid Build Coastguard Worker.global ldexpl 2*c9945492SAndroid Build Coastguard Worker.type ldexpl,@function 3*c9945492SAndroid Build Coastguard Workerldexpl: 4*c9945492SAndroid Build Coastguard Worker nop 5*c9945492SAndroid Build Coastguard Worker 6*c9945492SAndroid Build Coastguard Worker.global scalblnl 7*c9945492SAndroid Build Coastguard Worker.type scalblnl,@function 8*c9945492SAndroid Build Coastguard Workerscalblnl: 9*c9945492SAndroid Build Coastguard Worker nop 10*c9945492SAndroid Build Coastguard Worker 11*c9945492SAndroid Build Coastguard Worker.global scalbnl 12*c9945492SAndroid Build Coastguard Worker.type scalbnl,@function 13*c9945492SAndroid Build Coastguard Workerscalbnl: 14*c9945492SAndroid Build Coastguard Worker mov 16(%esp),%eax 15*c9945492SAndroid Build Coastguard Worker add $0x3ffe,%eax 16*c9945492SAndroid Build Coastguard Worker cmp $0x7ffd,%eax 17*c9945492SAndroid Build Coastguard Worker jae 1f 18*c9945492SAndroid Build Coastguard Worker inc %eax 19*c9945492SAndroid Build Coastguard Worker fldt 4(%esp) 20*c9945492SAndroid Build Coastguard Worker mov %eax,12(%esp) 21*c9945492SAndroid Build Coastguard Worker mov $0x80000000,%eax 22*c9945492SAndroid Build Coastguard Worker mov %eax,8(%esp) 23*c9945492SAndroid Build Coastguard Worker xor %eax,%eax 24*c9945492SAndroid Build Coastguard Worker mov %eax,4(%esp) 25*c9945492SAndroid Build Coastguard Worker fldt 4(%esp) 26*c9945492SAndroid Build Coastguard Worker fmulp 27*c9945492SAndroid Build Coastguard Worker ret 28*c9945492SAndroid Build Coastguard Worker1: fildl 16(%esp) 29*c9945492SAndroid Build Coastguard Worker fldt 4(%esp) 30*c9945492SAndroid Build Coastguard Worker fscale 31*c9945492SAndroid Build Coastguard Worker fstp %st(1) 32*c9945492SAndroid Build Coastguard Worker ret 33