summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/commands/expression
diff options
context:
space:
mode:
authorRoman Lebedev <lebedev.ri@gmail.com>2019-09-01 11:56:52 +0000
committerRoman Lebedev <lebedev.ri@gmail.com>2019-09-01 11:56:52 +0000
commitff21e3f055adf52972c9ead61452ccce25dc677b (patch)
tree6b764f13f7c3e49db11bd474193de73b02ebbe74 /lldb/packages/Python/lldbsuite/test/commands/expression
parent8469a39af3d3db83cf87803b1ea56e22cb522445 (diff)
downloadbcm5719-llvm-ff21e3f055adf52972c9ead61452ccce25dc677b.tar.gz
bcm5719-llvm-ff21e3f055adf52972c9ead61452ccce25dc677b.zip
[ConstantFolding] Fix 'undef' folding for @llvm.[us]{add,sub}.with.overflow ops (PR43188)
As we have already established/fixed in https://bugs.llvm.org/show_bug.cgi?id=42209 https://reviews.llvm.org/D63065 https://reviews.llvm.org/rL363522 the InstSimplify handling for @llvm.with.overflow ops with undefs is correct. Therefore if ConstantFolding produces different results, then it is wrong. This duplication of code hints at the need for some refactoring, but for now address the brokenness of ConstantFolding by copying the known-good handling from rL363522. Fixes https://bugs.llvm.org/show_bug.cgi?id=43188 llvm-svn: 370608
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/commands/expression')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud