Merry
|
4f3ef50d5c
|
fp: Fix FPToFixed for borderline values
|
2023-01-15 23:59:27 +00:00 |
|
Merry
|
31a684361f
|
tests: Update to Catch2 v3
|
2022-12-31 17:28:34 +00:00 |
|
Merry
|
78b4ba10c9
|
Migrate to mcl
|
2022-04-19 18:05:04 +01:00 |
|
Merry
|
2bc86209bd
|
catch: Correct include directory
|
2021-08-08 12:52:55 +01:00 |
|
MerryMage
|
53493b2024
|
Add .clang-format file
Using clang-format version 12.0.0
|
2021-05-22 15:07:02 +01:00 |
|
Merry
|
714216fd0e
|
Consolidate all source files into src/ directory
|
2021-05-19 17:41:59 +01:00 |
|
MerryMage
|
a8a712c801
|
Relicense to 0BSD
|
2020-04-23 15:45:57 +01:00 |
|
MerryMage
|
3caeb62ef1
|
emit_x64_floating_point: Hardware FMA implementation of FPRSqrtStepFused
|
2020-04-22 20:55:06 +01:00 |
|
MerryMage
|
e60d6c0d20
|
fp/info: Incorrect point_position in FPValue
|
2020-04-22 20:53:45 +01:00 |
|
MerryMage
|
7a673a8a43
|
fp: Change FPUnpacked to a normalized representation
Having a known position for the highest set bit makes writing algorithms easier
|
2020-04-22 20:46:22 +01:00 |
|
MerryMage
|
f17cd6f2c5
|
unpacked: Use ResidualErrorOnRightShift in FPRoundBase
Fixes a bug relating to exponents that are severely out of range.
|
2020-04-22 20:46:21 +01:00 |
|
MerryMage
|
805428e35e
|
fp: Remove MantissaT
|
2020-04-22 20:46:21 +01:00 |
|
Lioncash
|
1dc1e3dcd8
|
fp: Use forward declarations where applicable
Minimizes the amount of files that need to be rebuilt if the headers
ever change.
|
2020-04-22 20:46:21 +01:00 |
|
MerryMage
|
9571269552
|
fp/op: Implement FPToFixed
|
2020-04-22 20:46:19 +01:00 |
|
MerryMage
|
8087e8df05
|
mantissa_util: Implement ResidualErrorOnRightShift
Accurately calculate residual error that is shifted out
|
2020-04-22 20:46:19 +01:00 |
|
MerryMage
|
52ed365158
|
tests/fp: Add FPRound tests
|
2020-04-22 20:46:19 +01:00 |
|
MerryMage
|
4ab029c114
|
fp: Implement FPUnpack
|
2020-04-22 20:46:19 +01:00 |
|