summaryrefslogtreecommitdiff
path: root/src/math/x86_64
AgeCommit message (Expand)AuthorLines
2018-10-15x86_64: add single instruction fmaSzabolcs Nagy-0/+46
2015-04-23fix regression in x86_64 math asm with old binutilsRich Felker-3/+3
2015-04-18remove potentially PIC-incompatible relocations from x86_64 and x32 asmRich Felker-1/+1
2014-11-05math: use fnstsw consistently instead of fstsw in x87 asmSzabolcs Nagy-2/+2
2014-11-05math: fix x86_64 and x32 asm not to use sahf instructionSzabolcs Nagy-14/+7
2013-09-13fix x86_64 lrintl asm, againRich Felker-2/+2
2013-09-05math: fix expm1l on x86_64 (avoid underflow for large negative x)Szabolcs Nagy-3/+13
2013-09-05math: fix lrintl.s on x86_64 (use movslq to signextend the result)Szabolcs Nagy-1/+1
2013-09-05math: fix exp2l asm on x86 (raise underflow correctly)Szabolcs Nagy-35/+40
2013-08-16fix build of x86_64 expl assemblyRich Felker-1/+1
2013-08-15math: fix x86 expl.s to raise underflow and clean up special case handlingSzabolcs Nagy-22/+15
2012-12-16math: x86_64 version of expl, fixed some comments in the i386 versionSzabolcs Nagy-0/+108
2012-12-16math: move x86_64 exp2l implementation to exp2l.s from expl.sSzabolcs Nagy-85/+76
2012-12-12math: add empty __invtrigl.s to i386 and x86_64Szabolcs Nagy-0/+0
2012-08-08math: fix exp.s on i386 and x86_64 so the exception flags are correctnsz-19/+17
2012-06-02use fistpll mnemonic instead of fistpq (more widely supported) on x86_64 tooRich Felker-1/+1
2012-05-05math: change the formula used for acos.snsz-10/+8
2012-04-29fix typo in the x86_64 rounding asmRich Felker-4/+4
2012-04-29new math asm (abs/rounding) for x86_64Rich Felker-0/+36
2012-04-04math: fix x86 asin accuracynsz-3/+3
2012-03-29math: remove x86 modf asmnsz-27/+0
2012-03-22acos.s fix: use the formula acos(x) = atan2(sqrt(1-x),sqrt(1+x))nsz-3/+1
2012-03-20x86_64 math asm, long double functions onlyRich Felker-0/+239
2012-03-18assembly optimizations for fmod/remainder functionsRich Felker-0/+22
2012-03-18asm versions of some simple math functions for i386 and x86_64Rich Felker-0/+12
2012-03-13first commit of the new libm!Rich Felker-0/+5
2011-06-26type directives for x86_64 math asmRich Felker-0/+2
2011-02-15Port musl to x86-64. One giant commit!Nicholas J. Kain-0/+6