aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
diff options
context:
space:
mode:
authorJames Molloy <james.molloy@arm.com>2016-08-01 09:34:48 +0000
committerJames Molloy <james.molloy@arm.com>2016-08-01 09:34:48 +0000
commitbade86cedcba12c21677b2ccf0ed6ada2f3ef268 (patch)
tree0647e20343cbcf691bc19288d4c4cba9c40748c3 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
parentab5a4c7dbb0a16ea9bc4bfc5d5bdd67798e87958 (diff)
downloadllvm-bade86cedcba12c21677b2ccf0ed6ada2f3ef268.zip
llvm-bade86cedcba12c21677b2ccf0ed6ada2f3ef268.tar.gz
llvm-bade86cedcba12c21677b2ccf0ed6ada2f3ef268.tar.bz2
[SimplifyCFG] Fix nasty RAUW bug from r277325
Using RAUW was wrong here; if we have a switch transform such as: 18 -> 6 then 6 -> 0 If we use RAUW, while performing the second transform the *transformed* 6 from the first will be also replaced, so we end up with: 18 -> 0 6 -> 0 Found by clang stage2 bootstrap; testcase added. llvm-svn: 277332
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions