Code

History

Commits on master to lib/math35+
  1. Correctly Fused Multiply Add when all top bits cancel.S. Gilles committed 7 years ago027cca9
  2. Use fma instead of rote multiplication in powr's final calculation.S. Gilles committed 7 years ago9225ad1
  3. Test powr.S. Gilles committed 7 years ago0895124
  4. Rewrite powr to use log-overkill.S. Gilles committed 7 years ago43f5c33
  5. Apply changes of pown to rootn. Faster, better edge handling.S. Gilles committed 7 years ago4008d9b
  6. Rework pown to be less embarrassingly slow.S. Gilles committed 7 years ago419ebf3
  7. Fix some special cases in log-overkill related to subnormals.S. Gilles committed 7 years ago4aa9089
  8. Move hi/lo multiplication and addition routines to util.S. Gilles committed 7 years ago2d74572
  9. Remove debugging information.S. Gilles committed 7 years agob3aae3e
  10. Rewrite log-overkill.myrS. Gilles committed 7 years ago449d926
  11. Correct sign-handling for pown special caseS. Gilles committed 7 years ago5f07686
  12. Fix Remez algorithm.S. Gilles committed 7 years ago6dd047d
  13. Replace costly sum with slightly faster sums in log-overkill.S. Gilles committed 7 years agoe0b5e5a
  14. Typo in log-overkill explanation.S. Gilles committed 7 years agoa524ace
  15. Implement rootn.S. Gilles committed 7 years ago3c83702
  16. Add missing reference for pown and rootn.S. Gilles committed 7 years ago55fedf2
  17. Add pown function.S. Gilles committed 7 years ago21b58b3
  18. Test the slow2sum function.S. Gilles committed 7 years ago2995122
  19. Add a log function which returns far too much precision.S. Gilles committed 7 years ago8a13344
  20. Add 2sum in math utilS. Gilles committed 7 years ago0db7f1a
  21. Add fltXXfromuintXX to ancillary math script.S. Gilles committed 7 years agocc55604
  22. We can pick fma generically at compile time.Ori Bernstein committed 8 years ago98d77bd
  23. We don't need the impls in sin-impl.Ori Bernstein committed 8 years ago50d3a18
  24. Clean up previous fixes.Ori Bernstein committed 8 years ago1895e62
  25. Fix build on Linux.Ori Bernstein committed 8 years agoe324430
  26. Include test cases for all (relevant) sub-polynomials of atan.S. Gilles committed 8 years ago74d5842
  27. Correct extra-precision division typo for atan.S. Gilles committed 8 years ago9a2326e
  28. Correctly compute u, du for y/x in atan.S. Gilles committed 8 years ago2280dc0
  29. Improve accuracy of poly path of atan calculations.S. Gilles committed 8 years ago83d1fcb
  30. Negate atan properly when atan(1/x) is computed.S. Gilles committed 8 years ago94454aa
  31. First compiling atan.S. Gilles committed 8 years ago271f5c7
  32. Adjust leeway in arctan tuple generator.S. Gilles committed 8 years ago927e95e
  33. Document that generate-minimax-by-Remez.gp has issues.S. Gilles committed 8 years ago77766fd
  34. Add tuple-generation for arctan.S. Gilles committed 8 years ago1a7d606
  35. Handle awkward special cases in tan/cot32.S. Gilles committed 8 years ago6771397