summaryrefslogtreecommitdiff
path: root/src/math
AgeCommit message (Expand)AuthorLines
8 daysadd m68k sqrtl using native instructionRich Felker-0/+15
2020-03-24math: add x86_64 remquolAlexander Monakov-0/+32
2020-03-24math: move x87-family fmod functions to C with inline asmAlexander Monakov-44/+38
2020-03-24math: move x87-family remainder functions to C with inline asmAlexander Monakov-50/+42
2020-03-24math: move x87-family rint functions to C with inline asmAlexander Monakov-24/+28
2020-03-24math: move x87-family lrint functions to C with inline asmAlexander Monakov-60/+64
2020-03-24math: move x86_64 (l)lrint(f) functions to C with inline asmAlexander Monakov-20/+32
2020-03-24math: move i386 sqrt to C with inline asmAlexander Monakov-21/+15
2020-03-24math: move i386 sqrtf to C with inline asmAlexander Monakov-7/+12
2020-03-24math: move trivial x86-family sqrt functions to C with inline asmAlexander Monakov-18/+28
2020-03-24math: move x87-family fabs functions to C with inline asmAlexander Monakov-24/+28
2020-03-24math: move x86_64 fabs, fabsf to C with inline asmAlexander Monakov-16/+20
2020-02-21math: fix sinh overflows in non-nearest roundingSzabolcs Nagy-8/+10
2020-02-21math: fix __rem_pio2 in non-nearest rounding modesSzabolcs Nagy-3/+41
2020-02-06remove i386 asm for single and double precision exp-family functionsRich Felker-62/+3
2020-02-06rename i386 exp.s to exp_ld.sRich Felker-0/+1
2020-02-06fix excess precision in return value of i386 log-family functionsRich Felker-0/+20
2020-02-06fix excess precision in return value of i386 acos[f] and asin[f]Rich Felker-42/+75
2020-02-06fix excess precision in return value of i386 atan[2][f]Rich Felker-2/+8
2020-01-27math/x32: correct lrintl.s for 32-bit longAlexander Monakov-2/+2
2019-11-05ppc: add configure check for older compilers erroring on 'd' constraintrofl0r-2/+2
2019-10-14mips: add single-instruction math functionsinfo@mobile-stream.com-0/+64
2019-10-13math: fix signed int left shift ub in sqrtSzabolcs Nagy-4/+2
2019-09-27math: optimize lrint on 32bit targetsSzabolcs Nagy-1/+27
2019-08-05fix build regression in i386 asm for atan2, atan2fRich Felker-2/+2
2019-08-05fix x87 stack imbalance in corner cases of i386 math asmRich Felker-44/+14
2019-06-14add riscv64 architecture supportRich Felker-0/+180
2019-04-17math: new powSzabolcs Nagy-303/+520
2019-04-17math: new exp and exp2Szabolcs Nagy-480/+434
2019-04-17math: new log2Szabolcs Nagy-106/+335
2019-04-17math: new logSzabolcs Nagy-104/+454
2019-04-17math: new powfSzabolcs Nagy-240/+226
2019-04-17math: new exp2f and expfSzabolcs Nagy-179/+177
2019-04-17math: new log2fSzabolcs Nagy-58/+108
2019-04-17math: new logfSzabolcs Nagy-54/+109
2019-04-17math: add double precision error handling functionsSzabolcs Nagy-0/+30
2019-04-17math: add single precision error handling functionsSzabolcs Nagy-0/+30
2019-04-03fix unintended global symbols in atanl.cDan Gohman-3/+3
2018-10-15x86_64: add single instruction fmaSzabolcs Nagy-0/+92
2018-10-15arm: add single instruction fmaSzabolcs Nagy-0/+30
2018-10-15powerpc: add single instruction fabs, fabsf, fma, fmaf, sqrt, sqrtfSzabolcs Nagy-0/+90
2018-10-15s390x: add single instruction fma and fmafSzabolcs Nagy-0/+14
2018-09-12reduce spurious inclusion of libc.hRich Felker-9/+0
2018-09-12apply hidden visibility to various remaining internal interfacesRich Felker-0/+2
2018-09-12apply hidden visibility to internal math functionsRich Felker-2/+2
2018-09-12move lgamma-related internal declarations to libm.hRich Felker-12/+3
2018-06-14add support for m68k 80-bit long double variantRich Felker-2/+10
2018-04-02fix fmaf wrong resultSzabolcs Nagy-1/+1
2017-10-13math: rewrite fma with mostly int arithmeticsSzabolcs Nagy-431/+154
2017-06-23powerpc64: add single-instruction math functionsRich Felker-0/+290