summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp
diff options
context:
space:
mode:
authorHeejin Ahn <aheejin@gmail.com>2018-06-19 20:30:42 +0000
committerHeejin Ahn <aheejin@gmail.com>2018-06-19 20:30:42 +0000
commit891a7472667fa2e24f192f33797ecaaa0219ad0c (patch)
treec035d36411c5d2973ff42cb19658f0d37b91eec3 /lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp
parent66d984c6a51ecdc5dc1876fd16d3738983c1cb1c (diff)
downloadbcm5719-llvm-891a7472667fa2e24f192f33797ecaaa0219ad0c.tar.gz
bcm5719-llvm-891a7472667fa2e24f192f33797ecaaa0219ad0c.zip
[WebAssembly] Fix liveness tracking info after drop insertion
Summary: This fixes liveness tracking information after `drop` instruction insertion in ExplicitLocals pass. When a drop instruction is inserted to drop a dead register operand, the original operand should be marked not dead anymore because it is now used by the new drop instruction. And the operand to the new drop instruction should be marked killed instead. This bug caused some programs to fail when `llc` is run with `-verify-machineinstrs` option. Reviewers: dschuff Subscribers: sbc100, jgravelle-google, sunfish, llvm-commits Differential Revision: https://reviews.llvm.org/D48253 llvm-svn: 335074
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud