- 30 Dec, 2014 31 commits
-
-
Christoph Mallon authored
Directly use in_reqs => [ ... ], out_reqs => [ ... ].
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
They only produce a single result and having mode_T is unnecessary. This could be improved, i.e. use both results. But I just corrected the current usage.
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
- Add several new tests - Move some tests from tarval_floatops to the improved "framework" in tarval_calc
-
Matthias Braun authored
Do this by combining it with the existing to_ascii/from_ascii tests.
-
Matthias Braun authored
- remove get_mode_nan() as there is not just a single NaN values but several different ones. - introduce new_tarval_nan() which allows to construct signaling and quiet NaNs with payload. - introduce tarval_is_snan() and tarval_is_qnan() to help unittests.
-
Matthias Braun authored
-
Matthias Braun authored
ieee754 specifies that we have to take the payload of one of the input NaN. We choose the "smaller" one so commutativity of mal/add is preserved. This is still somewhat problematic as we really should do what our actual compilation target host would do, but have no information about that...
-
Matthias Braun authored
The tarval module is not the place to validate your input, leave that to frontends and others... This way the code is simpler and slightly faster.
-
Matthias Braun authored
-
Matthias Braun authored
Most inputs are little endian anyway and the few remaining users can easily swap the bytes themselfes instead of having the function swap them.
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
Matthias Braun authored
-
- 29 Dec, 2014 9 commits
-
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
-
Christoph Mallon authored
All users construct their Keeps in one go.
-
Christoph Mallon authored
In particular create Keeps for mode_T nodes in one go instead of adding one Proj to the Keep after another.
-
Christoph Mallon authored
-
Christoph Mallon authored
The missing keeps walker does this for us.
-
Christoph Mallon authored
-
Christoph Mallon authored
-