summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/Pragma.cpp
diff options
context:
space:
mode:
authorEli Friedman <efriedma@quicinc.com>2019-03-19 21:55:58 +0000
committerEli Friedman <efriedma@quicinc.com>2019-03-19 21:55:58 +0000
commitd674d96bc56c0f377879d01c9d8dfdaaa7859cdb (patch)
tree869005e7206fd8c7489d59822fddf38f6e0d319f /clang/lib/Lex/Pragma.cpp
parent4d03bbbb3aa8d7d12941f9743b87f430e1f3d92d (diff)
downloadbcm5719-llvm-d674d96bc56c0f377879d01c9d8dfdaaa7859cdb.tar.gz
bcm5719-llvm-d674d96bc56c0f377879d01c9d8dfdaaa7859cdb.zip
[builtins] Divide shouldn't underflow if rounded result would be normal.
We were treating certain edge cases that are actually normal as denormal results, and flushing them to zero; we shouldn't do that. Not sure this is the cleanest way to implement this edge case, but I wanted to avoid adding any code on the common path. Differential Revision: https://reviews.llvm.org/D59070 llvm-svn: 356529
Diffstat (limited to 'clang/lib/Lex/Pragma.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud