diff options
| author | Erik Eckstein <eeckstein@apple.com> | 2014-08-22 01:18:39 +0000 |
|---|---|---|
| committer | Erik Eckstein <eeckstein@apple.com> | 2014-08-22 01:18:39 +0000 |
| commit | b49d7abb7b289b73af0485c50c642216a5509eaa (patch) | |
| tree | 1a922bfec9273c1a1f4af710fee1bec1e20bc87c /lldb/source/Plugins/ObjectFile | |
| parent | fab565a56b1cad144053a91c78cb1f333210e431 (diff) | |
| download | bcm5719-llvm-b49d7abb7b289b73af0485c50c642216a5509eaa.tar.gz bcm5719-llvm-b49d7abb7b289b73af0485c50c642216a5509eaa.zip | |
fix: SLPVectorizer crashes for unreachable blocks containing not schedulable instructions.
In unreachable blocks it's legal to have instructions like "%x = op %x".
Such instuctions are not schedulable. Therefore the SLPVectorizer has to check for
unreachable blocks and ignore them.
Fixes bug 20646.
llvm-svn: 216256
Diffstat (limited to 'lldb/source/Plugins/ObjectFile')
0 files changed, 0 insertions, 0 deletions

