asm for inverse trig functions
authorRich Felker <dalias@aerifal.cx>
Mon, 19 Mar 2012 08:56:07 +0000 (04:56 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 19 Mar 2012 08:56:07 +0000 (04:56 -0400)
commitbc33e617040166e971ec1e6822ac1cc417eb6c9c
tree984dfc67487f0759fa5cceca0e9e53e28ad05b99
parent495a52ae7bb581aac2942d7cb095cca2ff53ca3c
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.
12 files changed:
src/math/i386/acos.s [new file with mode: 0644]
src/math/i386/acosf.s [new file with mode: 0644]
src/math/i386/acosl.s [new file with mode: 0644]
src/math/i386/asin.s [new file with mode: 0644]
src/math/i386/asinf.s [new file with mode: 0644]
src/math/i386/asinl.s [new file with mode: 0644]
src/math/i386/atan.s [new file with mode: 0644]
src/math/i386/atan2.s [new file with mode: 0644]
src/math/i386/atan2f.s [new file with mode: 0644]
src/math/i386/atan2l.s [new file with mode: 0644]
src/math/i386/atanf.s [new file with mode: 0644]
src/math/i386/atanl.s [new file with mode: 0644]