llvm-project/flang/lib
peter klausler 6fec2c4402 [flang] Fix x87 binary->decimal
Summary:
Fix decimal formatting of 80-bit x87 values; the calculation ofnearest neighbor values failed to account for the explicitmost significant bit in that format.

Replace MultiplyByRounded with MultiplyBy in binary->decimal conversions,
since rounding won't happen and the name was misleading; then remove
dead code, and migrate LoseLeastSignificantDigit() from one source file
to another where it's still needed.

Reviewers: tskeith, sscalpone, jdoerfert, DavidTruby

Reviewed By: tskeith

Subscribers: llvm-commits, flang-commits

Tags: #flang, #llvm

Differential Revision: https://reviews.llvm.org/D79345
2020-05-04 12:04:08 -07:00
..
Common [flang] Use the Flang cmake-functions to add targets. 2020-04-16 15:51:30 +01:00
Decimal [flang] Fix x87 binary->decimal 2020-05-04 12:04:08 -07:00
Evaluate Rework DATA statement semantics to use typed expressions 2020-04-25 10:29:34 -07:00
Lower [flang] Use the Flang cmake-functions to add targets. 2020-04-16 15:51:30 +01:00
Optimizer [IndexedAccessorRange] Only offset the base if the index is non-zero. 2020-05-01 11:56:39 -07:00
Parser [flang] Fix handling of files without terminating newlines. 2020-04-27 12:40:22 +01:00
Semantics [flang] Fixed a crash 2020-05-04 07:54:23 -07:00
CMakeLists.txt [flang] A rework of the cmake build components for in and out of tree builds. 2020-03-26 18:17:04 +00:00