1*c9945492SAndroid Build Coastguard Worker.global atan2f 2*c9945492SAndroid Build Coastguard Worker.type atan2f,@function 3*c9945492SAndroid Build Coastguard Workeratan2f: 4*c9945492SAndroid Build Coastguard Worker flds 4(%esp) 5*c9945492SAndroid Build Coastguard Worker flds 8(%esp) 6*c9945492SAndroid Build Coastguard Worker fpatan 7*c9945492SAndroid Build Coastguard Worker fstps 4(%esp) 8*c9945492SAndroid Build Coastguard Worker flds 4(%esp) 9*c9945492SAndroid Build Coastguard Worker mov 4(%esp),%eax 10*c9945492SAndroid Build Coastguard Worker add %eax,%eax 11*c9945492SAndroid Build Coastguard Worker cmp $0x01000000,%eax 12*c9945492SAndroid Build Coastguard Worker jae 1f 13*c9945492SAndroid Build Coastguard Worker # subnormal x, return x with underflow 14*c9945492SAndroid Build Coastguard Worker fld %st(0) 15*c9945492SAndroid Build Coastguard Worker fmul %st(1) 16*c9945492SAndroid Build Coastguard Worker fstps 4(%esp) 17*c9945492SAndroid Build Coastguard Worker1: ret 18