diff options
| author | Hal Finkel <hfinkel@anl.gov> | 2012-10-22 18:00:55 +0000 |
|---|---|---|
| committer | Hal Finkel <hfinkel@anl.gov> | 2012-10-22 18:00:55 +0000 |
| commit | 931c52b84ca0ecf8f1736a080ac851e09628e5a2 (patch) | |
| tree | c948256d9186d43da86ffbc958a21c323d7416a8 /lldb/source/API/SBBlock.cpp | |
| parent | dbf47836341087b7058187302fb980053ea08537 (diff) | |
| download | bcm5719-llvm-931c52b84ca0ecf8f1736a080ac851e09628e5a2.tar.gz bcm5719-llvm-931c52b84ca0ecf8f1736a080ac851e09628e5a2.zip | |
BBVectorize should ignore unreachable blocks.
Unreachable blocks can have invalid instructions. For example,
jump threading can produce self-referential instructions in
unreachable blocks. Also, we should not be spending time
optimizing unreachable code. Fixes PR14133.
llvm-svn: 166423
Diffstat (limited to 'lldb/source/API/SBBlock.cpp')
0 files changed, 0 insertions, 0 deletions

