diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2013-07-17 22:17:29 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2013-07-17 22:17:29 +0000 |
commit | d2eb07acaeda397dbd645cb0c4fa168d889d34f6 (patch) | |
tree | 37f236b78dfd6aad211fbfc2b3bdc17206709bb6 /llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp | |
parent | 00cf53520bfe51c6b9bdb81c3a0e613cc3180586 (diff) | |
download | bcm5719-llvm-d2eb07acaeda397dbd645cb0c4fa168d889d34f6.tar.gz bcm5719-llvm-d2eb07acaeda397dbd645cb0c4fa168d889d34f6.zip |
Handle '.' correctly in hex float literal parsing.
There were a couple of different loops that were not handling
'.' correctly in APFloat::convertFromHexadecimalString; these mistakes
could lead to assertion failures and incorrect rounding for overlong
hex float literals.
Fixes PR16643.
llvm-svn: 186539
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp')
0 files changed, 0 insertions, 0 deletions