MerryMage
|
39818f98e8
|
emit_x64_floating_point: Hardware FMA implementation of FPRSqrtStepFused
|
2018-09-12 16:10:18 +01:00 |
|
MerryMage
|
821cabac1b
|
fp/info: Incorrect point_position in FPValue
|
2018-08-16 10:50:28 +01:00 |
|
MerryMage
|
cf2e1aed96
|
fp: Change FPUnpacked to a normalized representation
Having a known position for the highest set bit makes writing algorithms easier
|
2018-07-25 17:42:36 +01:00 |
|
MerryMage
|
391d6d46a4
|
unpacked: Use ResidualErrorOnRightShift in FPRoundBase
Fixes a bug relating to exponents that are severely out of range.
|
2018-07-23 18:29:44 +01:00 |
|
MerryMage
|
5e0cf9c83e
|
fp: Remove MantissaT
|
2018-07-23 14:23:47 +01:00 |
|
Lioncash
|
62e86d7287
|
fp: Use forward declarations where applicable
Minimizes the amount of files that need to be rebuilt if the headers
ever change.
|
2018-07-22 07:04:47 +01:00 |
|
MerryMage
|
5e16785b3a
|
fp/op: Implement FPToFixed
|
2018-07-15 15:37:29 +01:00 |
|
MerryMage
|
b5658dc310
|
mantissa_util: Implement ResidualErrorOnRightShift
Accurately calculate residual error that is shifted out
|
2018-07-15 15:37:29 +01:00 |
|
MerryMage
|
4425da9684
|
tests/fp: Add FPRound tests
|
2018-07-15 15:37:28 +01:00 |
|
MerryMage
|
64f4d14b39
|
fp: Implement FPUnpack
|
2018-07-15 14:32:06 +01:00 |
|