summaryrefslogtreecommitdiff
path: root/lib/math/test
AgeCommit message (Expand)Author
2019-06-13Correctly Fused Multiply Add when all top bits cancel.S. Gilles
2019-06-09Use fma instead of rote multiplication in powr's final calculation.S. Gilles
2019-06-09Test powr.S. Gilles
2019-06-09Rewrite powr to use log-overkill.S. Gilles
2019-06-09Apply changes of pown to rootn. Faster, better edge handling.S. Gilles
2019-06-09Rework pown to be less embarrassingly slow.S. Gilles
2019-06-09Fix some special cases in log-overkill related to subnormals.S. Gilles
2019-06-07Rewrite log-overkill.myrS. Gilles
2019-05-21Correct sign-handling for pown special caseS. Gilles
2019-05-01Implement rootn.S. Gilles
2019-05-01Add pown function.S. Gilles
2019-05-01Test the slow2sum function.S. Gilles
2019-05-01Add a log function which returns far too much precision.S. Gilles
2018-07-31Include test cases for all (relevant) sub-polynomials of atan.S. Gilles
2018-07-31Correct extra-precision division typo for atan.S. Gilles
2018-07-31Correctly compute u, du for y/x in atan.S. Gilles
2018-07-31Negate atan properly when atan(1/x) is computed.S. Gilles
2018-07-22Test Highly Accurate Tables for tan() and cot().S. Gilles
2018-07-22Handle -0.0 correctly in tan() and cot().S. Gilles
2018-07-22Correct typo in cotangent calculations.S. Gilles
2018-07-20Ensure tan(NaN) is a [q]NaN.S. Gilles
2018-06-30Reduce overkill on precision in a few sum computations for sin/cos.S. Gilles
2018-06-30Add test cases for each C[j] constant for sin/cos.S. Gilles
2018-06-30Find nearest xi value, instead of blindly computing j.S. Gilles
2018-06-28Fix local reduction from [-pi/2, pi/2] to [-pi/4, pi/4]S. Gilles
2018-06-28Initialize variables (fallout from upstream merge?).S. Gilles
2018-06-28Fix bi/ci calculation in reduction.S. Gilles
2018-06-28Fix some errors in sin-impl.S. Gilles
2018-06-10Implement powr.S. Gilles
2018-05-13Merge remote-tracking branch 'ori/master' into libmathS. Gilles
2018-05-13Implement log and log1p.S. Gilles
2018-05-13Add float trapping controls.Ori Bernstein
2018-05-03Finish expm1 using scale2.S. Gilles
2018-05-03Implment scale2.S. Gilles
2018-05-02Implement most of expm1. Errors in huge numbers.S. Gilles
2018-04-19Test exp.S. Gilles
2018-04-18Implement exp.S. Gilles
2018-04-18Implement Horner's Scheme for polynomial evaluation.S. Gilles
2018-04-18Add round-to-nearest-integer.S. Gilles
2018-03-29Implement sqrt.S. Gilles
2018-03-24Fix fma32 off-by-ones.S. Gilles
2018-03-22Rewrite fma32.S. Gilles
2018-03-22Even more subnormal detection in flt32fromflt64.S. Gilles
2018-03-22Drop "fpmath-" prefix, it's redundantS. Gilles
2018-03-22Correct off-by-one for subnormals when converting flt64 to flt32S. Gilles
2018-03-21Merge branch 'libmath-asm' into libmathS. Gilles
2018-03-21Correct sign handling in fma32 when one of x, y is NaNS. Gilles
2018-03-21Off-by-one in fma32S. Gilles
2018-03-21Implement and test fma32S. Gilles
2018-03-21Fix fma64 for subnormal results arising from normal inputs, start fma32S. Gilles