ztn-zotan-swift-numerics/Sources
Stephen Canon 31fe14d084 Remove stochastic rounding mode
It's a useful operation, but it deserves its own API to allow the use of a custom random source.
Also, the existing API blocks some constant-folding operations because the call to the system random source is an opaque optimization barrier, so removing it allows us to produce better codegen for the other rounding modes.

We're also bumping required Swift version to 5.9, and removing the executable test targets for log/log1p, as they're really only useful for development of those algorithms.
2025-04-10 10:39:51 -04:00
..
_NumericsShims Remove _mulAdd in favor of Relaxed.multiplyAdd. 2023-04-26 08:56:43 -04:00
_TestSupport Improvements and bugfixes for DoubleWidth prototype 2024-07-12 13:30:13 -04:00
ComplexModule Fixup some file headers that had the Swift.org text instead of Swift Numerics 2024-07-01 12:46:42 -04:00
IntegerUtilities Remove stochastic rounding mode 2025-04-10 10:39:51 -04:00
Numerics CMake build support for the IntegerUtilities module. 2021-08-26 15:18:40 -04:00
RealModule Update RealModule README.md to use new swift-evolution link 2025-03-07 16:32:30 -08:00
CMakeLists.txt CMake build support for the IntegerUtilities module. 2021-08-26 15:18:40 -04:00