optimize exponential asm for i386
authorRich Felker <dalias@aerifal.cx>
Mon, 19 Mar 2012 13:00:30 +0000 (09:00 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 19 Mar 2012 13:00:30 +0000 (09:00 -0400)
commit02db27d9deaee71b244c91e720ec819c74dab150
treeef2543fd54a6fdbca8839cb14c71bb10ffdaa8f1
parentda7458a602a6f0bdea25d6b9b613372048a974e6
optimize exponential asm for i386

up to 30% faster exp2 by avoiding slow frndint and fscale functions.
expm1 also takes a much more direct path for small arguments (the
expected usage case).
src/math/i386/exp.s
src/math/i386/expm1.s