remove i386 asm for single and double precision exp-family functions
authorRich Felker <dalias@aerifal.cx>
Thu, 6 Feb 2020 21:29:49 +0000 (16:29 -0500)
committerRich Felker <dalias@aerifal.cx>
Thu, 6 Feb 2020 21:46:15 +0000 (16:46 -0500)
commita662220df547e5c2446518e74440a7d834f9ebe6
treeb4dc5f425de2720a7329198a8173b963ca4375fa
parent2f0c31c0273b93196185a9d0dd260ee48e057c6d
remove i386 asm for single and double precision exp-family functions

these did not truncate excess precision in the return value. fixing
them looks like considerable work, and the current C code seems to
outperform them significantly anyway.

long double functions are left in place because they are not subject
to excess precision issues and probably better than the C code.
src/math/i386/exp.c [deleted file]
src/math/i386/exp2.s [deleted file]
src/math/i386/exp2f.s [deleted file]
src/math/i386/exp2l.s
src/math/i386/exp_ld.s
src/math/i386/expf.s [deleted file]
src/math/i386/expm1.s [deleted file]
src/math/i386/expm1f.s [deleted file]
src/math/i386/expm1l.s