History log of /seL4-camkes-master/projects/musllibc/src/math/i386/asin.s
Revision Date Author Comments
# 31c5fb80 15-Aug-2013 Szabolcs Nagy <nsz@port70.net>

math: fix x86 asin, atan, exp, log1p to raise underflow

underflow is raised by an inexact subnormal float store,
since subnormal operations are slow, check the underflow
flag and skip the store if it's already raised


# 37eaec3a 04-Apr-2012 nsz <nsz@port70.net>

math: fix x86 asin accuracy
use (1-x)*(1+x) instead of (1-x*x) in asin.s
the later can be inaccurate with upward rounding when x is close to 1


# bc33e617 19-Mar-2012 Rich Felker <dalias@aerifal.cx>

asm for inverse trig functions

unlike trig functions, these are easy to do in asm because they do not
involve (arbitrary-precision) argument reduction. fpatan automatically
takes care of domain issues, and in asin and acos, fsqrt takes care of
them for us.