Christoph M. Wintersteiger
|
a59907170d
|
Fixed renormalization in fp.mul. Relates to #872.
|
2017-07-31 18:34:46 +01:00 |
|
Christoph M. Wintersteiger
|
175f042db8
|
Fixed renormalization in fp.fma. Relates to #872.
|
2017-07-28 23:01:01 +01:00 |
|
Christoph M. Wintersteiger
|
e677030b74
|
Fixed sign bug in mpf fp.fma. Relates to #872.
|
2017-07-28 21:39:44 +01:00 |
|
Christoph M. Wintersteiger
|
0610392a05
|
Bugfix for fp.fma. Fixes #872.
|
2017-07-28 20:16:13 +01:00 |
|
Christoph M. Wintersteiger
|
33ebdc8adc
|
Cleaned up mpf rounder. Rewrote mpf fma. Relates to #872.
|
2017-07-27 23:08:35 +01:00 |
|
Christoph M. Wintersteiger
|
75b533f050
|
Fixed normalization shift in MPF rounder. Relates to #872.
|
2017-07-25 20:29:10 +01:00 |
|
Christoph M. Wintersteiger
|
f1c0ac72e7
|
Fix for fp.fma encoding. Relates to #872.
|
2017-07-25 20:29:10 +01:00 |
|
Christoph M. Wintersteiger
|
16b32ecf12
|
Bugfix for special-case handling in fp.fma.
Thanks to Florian Schanda for reporting this bug.
(+reversed accidental debug code commit).
|
2016-12-09 15:03:31 +00:00 |
|
Christoph M. Wintersteiger
|
9df5c31485
|
Whitespace
|
2016-12-09 13:40:46 +00:00 |
|
Nikolaj Bjorner
|
5b497b6249
|
reduce set of mainly verbose warnings raised by -Wmaybe-uninitialized and unused variable warnings from release mode builds
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-06-22 20:25:47 -07:00 |
|
Christoph M. Wintersteiger
|
b3b5c6226b
|
MPF code simplification
|
2016-06-02 17:12:24 +01:00 |
|
Nikolaj Bjorner
|
96e157e201
|
fix warnings for unused variables
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-17 13:54:22 -07:00 |
|
Christoph M. Wintersteiger
|
89598e0141
|
Merge pull request #608 from wintersteiger/fprti-rna-fix
Fix for #586, RNA rounding for fp.roundToIntegral.
|
2016-05-16 16:21:35 +01:00 |
|
Christoph M. Wintersteiger
|
99f5269b78
|
debug output fix
|
2016-05-16 16:15:44 +01:00 |
|
Christoph M. Wintersteiger
|
44b0a6ddbc
|
Tentative fix for #586.
|
2016-05-14 18:42:10 +01:00 |
|
Christoph M. Wintersteiger
|
3fde81aea6
|
Style
|
2016-05-14 14:29:13 +01:00 |
|
Christoph M. Wintersteiger
|
0ddf2d92fe
|
removed unused variables
|
2016-05-12 15:20:50 +01:00 |
|
Christoph M. Wintersteiger
|
12a8d0d02b
|
mpf debug cleanup
|
2016-05-12 15:12:46 +01:00 |
|
Christoph M. Wintersteiger
|
dd83495d5d
|
New implementation of mpf_manager::rem.
Partially addresses #561
|
2016-05-12 14:15:24 +01:00 |
|
Christoph M. Wintersteiger
|
a7c66356ae
|
mpf partial remainder draft
|
2016-05-03 18:20:18 +01:00 |
|
Nikolaj Bjorner
|
6895cc7cc6
|
remove apostrophe, issue #582
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-03 07:21:15 -07:00 |
|
Nikolaj Bjorner
|
e375be767d
|
remove apostrophe, issue #582
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-05-03 07:20:20 -07:00 |
|
Christoph M. Wintersteiger
|
f3c74a06eb
|
debug fix for mpf_manager
|
2016-04-28 12:54:10 +01:00 |
|
Christoph M. Wintersteiger
|
cba82325de
|
Build fix for old systems that don't have a float remainder(...) function.
|
2016-04-28 12:52:36 +01:00 |
|
Christoph M. Wintersteiger
|
6455bf8114
|
New implementation for mpf_manager::rem.
Relates to #561
|
2016-04-26 21:13:02 +01:00 |
|
Christoph M. Wintersteiger
|
be424d9cbb
|
Bugfixes for fp.roundToIntegral and fp.rem.
Relates to #561
|
2016-04-24 15:14:16 +01:00 |
|
Christoph M. Wintersteiger
|
371573cbff
|
More implementation of fp.to_ieee_bv for unspecified input/output
Relates to #507
|
2016-03-15 15:11:37 +00:00 |
|
Christoph M. Wintersteiger
|
c171170bed
|
Fixed FP string input conversions.
Fixes #464
|
2016-03-01 15:31:33 +00:00 |
|
Christoph M. Wintersteiger
|
f093ebe44c
|
Optimization for initialization of mpf's from tiny reals.
|
2016-01-12 19:06:53 +00:00 |
|
Christoph M. Wintersteiger
|
d4efa3753c
|
Optimization for real to float conversion. Relates to #383.
|
2016-01-11 18:54:07 +00:00 |
|
Christoph M. Wintersteiger
|
677ff221f8
|
Internal consistency: FP exponents are always passed before significands.
|
2016-01-04 18:57:15 +00:00 |
|
Christoph M. Wintersteiger
|
b60f30c802
|
Merge pull request #236 from wintersteiger/i68
Fixes for issue #68
|
2015-10-07 20:56:35 +01:00 |
|
Christoph M. Wintersteiger
|
8a026c355f
|
Corrected unspecified behavior of corner cases in fp.min/fp.max.
Partially addresses #68.
|
2015-10-07 20:39:36 +01:00 |
|
Christoph M. Wintersteiger
|
fcf036695e
|
Bugfix for mpf to_ieee_bv
|
2015-10-07 20:37:12 +01:00 |
|
Christoph M. Wintersteiger
|
04266fccc9
|
Bugfix for mpf sqrt.
Fixes #222.
|
2015-09-21 20:56:07 +01:00 |
|
Christoph M. Wintersteiger
|
0b15fc9402
|
Bugfix for mpf sqrt.
Fixes #222.
|
2015-09-21 19:44:53 +01:00 |
|
Christoph M. Wintersteiger
|
e9565d6a7f
|
Fixed warning message
|
2015-09-17 12:18:44 +01:00 |
|
Christoph M. Wintersteiger
|
2115ea8bb8
|
Bugfix for fp.sqrt.
Fixes #220.
|
2015-09-17 12:13:04 +01:00 |
|
Christoph M. Wintersteiger
|
79d69cd5f0
|
Added FP to_ieee_bv to fpa_rewriter to enable model evaluation.
|
2015-09-16 12:57:05 +01:00 |
|
Christoph M. Wintersteiger
|
d6e2fa6a60
|
Bugfix for MPF fma.
|
2015-09-14 14:07:11 +01:00 |
|
Christoph M. Wintersteiger
|
25f75b60fe
|
Bugfix for fp.mul and fp.fma for small numbers of e/s bits.
Fixes #215.
|
2015-09-10 11:37:06 +01:00 |
|
Christoph M. Wintersteiger
|
49a4df0de1
|
MPF min/max -+0.0 special cases changed to +0.0 instead of second argument.
Another piece of fix #68
|
2015-05-28 12:54:57 +01:00 |
|
Christoph M. Wintersteiger
|
6f6cd61817
|
Bugfix for float-to-float conversion.
Fixes #77
|
2015-05-22 20:30:12 +01:00 |
|
Christoph M. Wintersteiger
|
8c18bdcca9
|
Bugfix for fp.roundToIntegral.
Fixes #69
|
2015-05-21 18:12:14 +01:00 |
|
Christoph M. Wintersteiger
|
51040d3e19
|
Bugfix for fp.isNormal
|
2015-05-20 18:32:40 +01:00 |
|
Christoph M. Wintersteiger
|
25f37c8a0c
|
Resolved mpf merge conflicts.
|
2015-05-19 11:00:34 +01:00 |
|
Nikolaj Bjorner
|
64bd62b17e
|
fix gcc compiler warnings
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2015-05-16 11:56:04 +01:00 |
|
Christoph M. Wintersteiger
|
a63481de85
|
New implementations of fp.roundToIntegral in mpf and fpa2bv.
Partially fixes #69
|
2015-05-06 19:19:03 +01:00 |
|
Christoph M. Wintersteiger
|
53b479e1c3
|
Bugfix for fp.rem(0, 0).
Fixes #70.
|
2015-05-06 12:24:18 +01:00 |
|
Christoph M. Wintersteiger
|
73eb7cbf5c
|
Bugfix for mpf roundToIntegral.
Partially fixes #69
|
2015-05-05 23:53:33 +01:00 |
|