diff options
author | Quentin Colombet <qcolombet@apple.com> | 2015-09-17 23:21:34 +0000 |
---|---|---|
committer | Quentin Colombet <qcolombet@apple.com> | 2015-09-17 23:21:34 +0000 |
commit | b4c68862151bc7edd10951a3cdaa59ec85355bcf (patch) | |
tree | 511faeeed06655853f9395e55cfae87feca24309 /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp | |
parent | 0b6003f3e6cb0ab883bdffe56d91accf05898a30 (diff) | |
download | llvm-b4c68862151bc7edd10951a3cdaa59ec85355bcf.zip llvm-b4c68862151bc7edd10951a3cdaa59ec85355bcf.tar.gz llvm-b4c68862151bc7edd10951a3cdaa59ec85355bcf.tar.bz2 |
[ShrinkWrap] Refactor the handling of infinite loop in the analysis.
- Strenghten the logic to be sure we hoist the restore point out of the current
loop. (The fixes a bug with infinite loop, added as part of the patch.)
- Walk over the exit blocks of the current loop to conver to the desired restore
point in one iteration of the update loop.
llvm-svn: 247958
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions