diff options
author | Sanjay Patel <spatel@rotateright.com> | 2016-01-21 20:19:54 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2016-01-21 20:19:54 +0000 |
commit | fcc7c1a0baf8341b2d0926bd2e5244d684b48d8d (patch) | |
tree | 15eb980c3cd59427508dbc7cc8a4c7e9782b1ec5 /lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | |
parent | 88d79a06b73952affd09f38da90e57d549fdaa5e (diff) | |
download | bcm5719-llvm-fcc7c1a0baf8341b2d0926bd2e5244d684b48d8d.tar.gz bcm5719-llvm-fcc7c1a0baf8341b2d0926bd2e5244d684b48d8d.zip |
[LibCallSimplifier] don't get fooled by a fake fmin()
This is similar to the bug/fix:
https://llvm.org/bugs/show_bug.cgi?id=26211
http://reviews.llvm.org/rL258325
The fmin() test case reveals another bug caused by sloppy
code duplication. It will crash without this patch because
fp128 is a valid floating-point type, but we would think
that we had matched a function that used doubles.
The new helper function can be used to replace similar
checks that are used in several other places in this file.
llvm-svn: 258428
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp')
0 files changed, 0 insertions, 0 deletions