Christoph M. Wintersteiger
|
9053e6eba6
|
Resolved merge conflicts. Added FPA API input validity checks.
|
2016-11-15 20:19:40 +00:00 |
|
Christoph M. Wintersteiger
|
ca81e803cb
|
Bugfix for Z3_fpa_get_numeral_sign. Relates to #570.
|
2016-11-10 21:33:42 +00:00 |
|
Christoph M. Wintersteiger
|
b47c67dee3
|
Bugfix for Z3_fpa_get_numeral_*_uint64. Relates to #570.
|
2016-11-10 21:16:05 +00:00 |
|
Christoph M. Wintersteiger
|
80e136f090
|
build fix
|
2016-11-07 13:51:09 +00:00 |
|
Christoph M. Wintersteiger
|
4e7077db70
|
Bugfix for denormal numeral exponents
|
2016-11-07 12:38:12 +00:00 |
|
Christoph M. Wintersteiger
|
9c16d16bc8
|
removed debug output
|
2016-10-28 12:22:28 +01:00 |
|
Christoph M. Wintersteiger
|
e4f7ff9881
|
Added Z3_fpa_is_numeral_negative to FPA API
|
2016-10-27 15:06:24 +01:00 |
|
Christoph M. Wintersteiger
|
cf93e39666
|
Fixed FPA unbiased exponent accessors
|
2016-10-26 15:54:33 +01:00 |
|
Christoph M. Wintersteiger
|
963dfad10e
|
fix for biased flag on get_numeral_exponent_string
|
2016-10-25 14:17:23 +01:00 |
|
Christoph M. Wintersteiger
|
dc78a04135
|
removed debug output
|
2016-10-25 12:20:45 +01:00 |
|
Christoph M. Wintersteiger
|
5fee1ea3c0
|
removed unused variables
|
2016-10-24 14:08:33 +01:00 |
|
Christoph M. Wintersteiger
|
abcb6040d4
|
Refactored FPA numeral accessors.
|
2016-10-24 12:53:57 +01:00 |
|
Christoph M. Wintersteiger
|
0a11e8f3c0
|
Resolved rebase conflicts
|
2016-10-24 12:53:57 +01:00 |
|
Christoph M. Wintersteiger
|
89d38385db
|
Added functions to test FP numerals for special values.
|
2016-10-24 12:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
6b474adc8a
|
Added accessors to extract sign/exponent/significand BV numerals from FP numerals.
|
2016-10-24 12:50:05 +01:00 |
|
Christoph M. Wintersteiger
|
5bd00d3f83
|
Bugfixes for the FPA API
|
2016-10-21 15:39:02 +01:00 |
|
Christoph M. Wintersteiger
|
3df9fea54c
|
removed unused variables
|
2016-02-09 16:38:35 +00:00 |
|
Christoph M. Wintersteiger
|
357ec9e7d1
|
Changed FP significand/exponent functions to return non-normalized results. Clarified function remarks. Relates to #383.
|
2016-01-13 16:32:32 +00:00 |
|
Nikolaj Bjorner
|
db746e0c2f
|
fix more unused variable warning messages
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
|
2016-01-12 09:52:16 -08:00 |
|
Christoph M. Wintersteiger
|
de3cb7e5dc
|
More FPA exponent/siginficand order consistency
|
2016-01-05 18:05:21 +00:00 |
|
Christoph M. Wintersteiger
|
05b29df2cb
|
Bugfix for FP API
|
2016-01-04 21:01:01 +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
|
4286eb571f
|
Bugfix for FP numeral construction and extraction.
Fixes #382.
|
2015-12-31 16:40:45 +00:00 |
|
Christoph M. Wintersteiger
|
ed1e8b73ed
|
formatting
|
2015-12-17 17:39:23 +00:00 |
|
Christoph M. Wintersteiger
|
12ee1d342c
|
Improved argument validation in FP API.
Fixes #372
|
2015-12-11 17:48:40 +00:00 |
|
Christoph M. Wintersteiger
|
3626d9f69f
|
Bugfix for floating-point API.
Fixes #358.
|
2015-12-07 19:24:09 +00: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 |
|
Nuno Lopes
|
f62a192357
|
remove __in/__out SAL annotations.
They break the build with recent glibc versions and apparently noone is using them.
Signed-off-by: Nuno Lopes <nlopes@microsoft.com>
|
2015-07-15 13:46:32 +01:00 |
|
Christoph M. Wintersteiger
|
da3243fb07
|
FPA API bugfix
|
2015-06-09 12:29:05 +01:00 |
|
Christoph M. Wintersteiger
|
d39969f0a0
|
Added extraction of uint64 significand bits from FP numerals.
|
2015-06-09 12:28:23 +01:00 |
|
Christoph M. Wintersteiger
|
624cc8a874
|
Bugfixes for FPA API. Thanks to Christian Dernehl for reporting these.
|
2015-06-09 11:53:43 +01:00 |
|
Christoph M. Wintersteiger
|
9cb50c9f28
|
FPA API bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-24 17:33:26 +00:00 |
|
Christoph M. Wintersteiger
|
145e025959
|
FPA API naming consistency
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-23 18:14:49 +00:00 |
|
Christoph M. Wintersteiger
|
3d91510565
|
FPA API: naming consistency fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-23 17:03:56 +00:00 |
|
Christoph M. Wintersteiger
|
0c2e2d78dd
|
renamed function to avoid compilation issues
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-22 18:52:28 +00:00 |
|
Christoph M. Wintersteiger
|
034e4f469e
|
Fixed memory leak
|
2015-01-22 18:43:23 +00:00 |
|
Christoph M. Wintersteiger
|
826d295981
|
build fixes and removed unused variables
|
2015-01-21 19:29:31 +00:00 |
|
Christoph M. Wintersteiger
|
e0bc704106
|
FPA API bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-11 18:29:12 +00:00 |
|
Christoph M. Wintersteiger
|
ee0ec7fe3a
|
FPA API: numerals, .NET and Java
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-10 17:28:07 +00:00 |
|
Christoph M. Wintersteiger
|
5e5758bb25
|
More float -> fpa renaming
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:37:18 +00:00 |
|
Christoph M. Wintersteiger
|
dd17f3c7d6
|
Renaming floats, float, Floats, Float -> FPA, fpa
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-08 13:18:56 +00:00 |
|
Christoph M. Wintersteiger
|
0faf329054
|
FPA API: bugfixes and examples for .NET and Java
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-03 17:26:58 +00:00 |
|
Christoph M. Wintersteiger
|
f684675a6e
|
FPA API: Added get_ebits/get_sbits + doc fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-02 18:58:43 +00:00 |
|
Christoph M. Wintersteiger
|
6e849d7f73
|
FPA API cosmetics
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-01 19:16:02 +00:00 |
|
Christoph M. Wintersteiger
|
09247d2e29
|
FPA theory and API overhaul
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2015-01-01 18:44:41 +00:00 |
|
Christoph M. Wintersteiger
|
47325c5fd3
|
FPA: bugfixes, naming convention, core theory additions
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-16 23:59:27 +00:00 |
|
Christoph M. Wintersteiger
|
d6ac98a494
|
FPA API: reintroduced to_ieee_bv
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-11 12:05:52 +00:00 |
|
Christoph M. Wintersteiger
|
657595818e
|
FPA API: Renaming for consistency with final SMT standard.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-12-10 18:45:44 +00:00 |
|
Christoph M. Wintersteiger
|
261fe01cea
|
FPA API bug and consistency fixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-11-11 12:38:59 +00:00 |
|
Christoph M. Wintersteiger
|
7af410e6d6
|
FPA updates and bugfixes
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
|
2014-10-18 13:42:28 +01:00 |
|