diff options
| author | Kyle Butt <kyle+llvm@iteratee.net> | 2016-08-10 21:03:27 +0000 |
|---|---|---|
| committer | Kyle Butt <kyle+llvm@iteratee.net> | 2016-08-10 21:03:27 +0000 |
| commit | 81d32846b03a7de6dd7cfe699093ac23bdb237c3 (patch) | |
| tree | 15c65a50cb31199b66780f0d9ccf415346469006 /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp | |
| parent | e1c931b171288a42f9d65035a7e91b4e52d91643 (diff) | |
Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough.
If AnalyzeBranch can't analyze a block and it is possible to
fallthrough, then duplicating the block doesn't make sense, as only one
block can be the layout predecessor for the un-analyzable fallthrough.
Submitted wit a test case, but NOTE: the test case doesn't currently
fail. However, the test case fails with D20505 and would have saved me
some time debugging.
llvm-svn: 278288
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
0 files changed, 0 insertions, 0 deletions
