summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api
diff options
context:
space:
mode:
authorQuentin Colombet <qcolombet@apple.com>2015-12-15 03:28:11 +0000
committerQuentin Colombet <qcolombet@apple.com>2015-12-15 03:28:11 +0000
commitb82786e0ffde1e80469941e2e8c11b870d12841b (patch)
tree48df5b3b0f302b8d98c0fd53e609ded4026f5e1e /lldb/packages/Python/lldbsuite/test/python_api
parente3d7b58ba6aed20214e4fc275b053ccde99715e6 (diff)
downloadbcm5719-llvm-b82786e0ffde1e80469941e2e8c11b870d12841b.tar.gz
bcm5719-llvm-b82786e0ffde1e80469941e2e8c11b870d12841b.zip
[ShrinkWrapping] Do not choose restore point inside loops.
The post-dominance property is not sufficient to guarantee that a restore point inside a loop is safe. E.g., while(1) { Save Restore if (...) break; use/def CSRs } All the uses/defs of CSRs are dominated by Save and post-dominated by Restore. However, the CSRs uses are still reachable after Restore and before Save are executed. This fixes PR25824 llvm-svn: 255613
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud