summaryrefslogtreecommitdiff
path: root/src/math/x86_64
AgeCommit message (Expand)AuthorFilesLines
2013-09-13fix x86_64 lrintl asm, againRich Felker1-2/+2
2013-09-05math: fix expm1l on x86_64 (avoid underflow for large negative x)Szabolcs Nagy3-3/+13
2013-09-05math: fix lrintl.s on x86_64 (use movslq to signextend the result)Szabolcs Nagy1-1/+1
2013-09-05math: fix exp2l asm on x86 (raise underflow correctly)Szabolcs Nagy1-35/+40
2013-08-16fix build of x86_64 expl assemblyRich Felker1-1/+1
2013-08-15math: fix x86 expl.s to raise underflow and clean up special case handlingSzabolcs Nagy1-22/+15
2012-12-16math: x86_64 version of expl, fixed some comments in the i386 versionSzabolcs Nagy1-0/+108
2012-12-16math: move x86_64 exp2l implementation to exp2l.s from expl.sSzabolcs Nagy3-85/+76
2012-12-12math: add empty __invtrigl.s to i386 and x86_64Szabolcs Nagy1-0/+0
2012-08-08math: fix exp.s on i386 and x86_64 so the exception flags are correctnsz1-19/+17
2012-06-02use fistpll mnemonic instead of fistpq (more widely supported) on x86_64 tooRich Felker1-1/+1
2012-05-05math: change the formula used for acos.snsz1-10/+8
2012-04-29fix typo in the x86_64 rounding asmRich Felker4-4/+4
2012-04-29new math asm (abs/rounding) for x86_64Rich Felker6-0/+36
2012-04-04math: fix x86 asin accuracynsz1-3/+3
2012-03-29math: remove x86 modf asmnsz1-27/+0
2012-03-22acos.s fix: use the formula acos(x) = atan2(sqrt(1-x),sqrt(1+x))nsz1-3/+1
2012-03-20x86_64 math asm, long double functions onlyRich Felker17-0/+239
2012-03-18assembly optimizations for fmod/remainder functionsRich Felker2-0/+22
2012-03-18asm versions of some simple math functions for i386 and x86_64Rich Felker2-0/+12
2012-03-13first commit of the new libm!Rich Felker3-0/+5
2011-06-26type directives for x86_64 math asmRich Felker2-0/+2
2011-02-15Port musl to x86-64. One giant commit!Nicholas J. Kain2-0/+6