diff options
author | Alexey Bataev <a.bataev@hotmail.com> | 2018-04-02 14:51:37 +0000 |
---|---|---|
committer | Alexey Bataev <a.bataev@hotmail.com> | 2018-04-02 14:51:37 +0000 |
commit | 3decaf4275be5062167db6b82d9a3e6a10460360 (patch) | |
tree | 554744e6f054a263e40c55d997c6517dfefb2e05 /lldb/packages/Python/lldbsuite/test/lang/cpp | |
parent | 426f0ceb8aafe941615f333f63596c6f59fc4a18 (diff) | |
download | bcm5719-llvm-3decaf4275be5062167db6b82d9a3e6a10460360.tar.gz bcm5719-llvm-3decaf4275be5062167db6b82d9a3e6a10460360.zip |
[SLP] Fix PR36481: vectorize reassociated instructions.
Summary:
If the load/extractelement/extractvalue instructions are not originally
consecutive, the SLP vectorizer is unable to vectorize them. Patch
allows reordering of such instructions.
Reviewers: RKSimon, spatel, hfinkel, mkuper, Ayal, ashahid
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D43776
llvm-svn: 328980
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp')
0 files changed, 0 insertions, 0 deletions