1*c9945492SAndroid Build Coastguard Worker.global atan2 2*c9945492SAndroid Build Coastguard Worker.type atan2,@function 3*c9945492SAndroid Build Coastguard Workeratan2: 4*c9945492SAndroid Build Coastguard Worker fldl 4(%esp) 5*c9945492SAndroid Build Coastguard Worker fldl 12(%esp) 6*c9945492SAndroid Build Coastguard Worker fpatan 7*c9945492SAndroid Build Coastguard Worker fstpl 4(%esp) 8*c9945492SAndroid Build Coastguard Worker fldl 4(%esp) 9*c9945492SAndroid Build Coastguard Worker mov 8(%esp),%eax 10*c9945492SAndroid Build Coastguard Worker add %eax,%eax 11*c9945492SAndroid Build Coastguard Worker cmp $0x00200000,%eax 12*c9945492SAndroid Build Coastguard Worker jae 1f 13*c9945492SAndroid Build Coastguard Worker # subnormal x, return x with underflow 14*c9945492SAndroid Build Coastguard Worker fsts 4(%esp) 15*c9945492SAndroid Build Coastguard Worker1: ret 16