aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Commands/CommandObjectFrame.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-07-06 23:41:48 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-07-06 23:41:48 +0000
commitbf007364bf520a60a48c498472e2dbd76753cf08 (patch)
tree2081b32e7828684ae015c9f3448aa3fb36a7ef30 /lldb/source/Commands/CommandObjectFrame.cpp
parentfdc02c1b0d810f073146f4b8c72116fe15b72631 (diff)
downloadllvm-bf007364bf520a60a48c498472e2dbd76753cf08.zip
llvm-bf007364bf520a60a48c498472e2dbd76753cf08.tar.gz
llvm-bf007364bf520a60a48c498472e2dbd76753cf08.tar.bz2
When tail-merging multiple blocks, make sure to correctly update the live-in list on the merged block to correctly account for the live-outs of all the predecessors. They might not be the same in all cases (the testcase I have involves a PHI node where one of the operands is an IMPLICIT_DEF).
Unfortunately, the testcase I have is large and confidential, so I don't have a test to commit at the moment; I'll see if I can come up with something smaller where this issue reproduces. <rdar://problem/9716278> llvm-svn: 134565
Diffstat (limited to 'lldb/source/Commands/CommandObjectFrame.cpp')
0 files changed, 0 insertions, 0 deletions