.include "ibt.s" .global acosf .type acosf,@function acosf: ENDBRANCH32 flds 4(%esp) fld %st(0) fld1 fsub %st(0),%st(1) fadd %st(2) fmulp fsqrt fabs # fix sign of zero (matters in downward rounding mode) fxch %st(1) fpatan fstps 4(%esp) flds 4(%esp) ret