summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2016-01-10 07:13:04 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2016-01-10 07:13:04 +0000
commitd9833ea57983a2688dca4f34dcaad742fcc33f8c (patch)
treef110cbac7eaafcd34a4af2bad292ee619be23a9a /lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py
parentc375450e3f9abcb04ec804c1e6d7bd5df616b314 (diff)
downloadbcm5719-llvm-d9833ea57983a2688dca4f34dcaad742fcc33f8c.tar.gz
bcm5719-llvm-d9833ea57983a2688dca4f34dcaad742fcc33f8c.zip
[JumpThreading] Don't forget to report that the IR changed
JumpThreading's runOnFunction is supposed to return true if it made any changes. JumpThreading has a call to removeUnreachableBlocks which may result in changes to the IR but runOnFunction didn't appropriate account for this possibility, leading to badness. While we are here, make sure to call LazyValueInfo::eraseBlock in removeUnreachableBlocks; JumpThreading preserves LVI. This fixes PR26096. llvm-svn: 257279
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/value/TestValueAPI.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud