This change is part of https://reviews.llvm.org/D28907
Allows function setInsertPointAfterBundle() to handle vectors like [ load, add, add, add ]
Paths
| Differential D35769
Allow setInsertPointAfterBundle to handle vectors with different opcodes ClosedPublic Authored by dtemirbulatov on Jul 22 2017, 3:05 PM.
Details Summary This change is part of https://reviews.llvm.org/D28907 Allows function setInsertPointAfterBundle() to handle vectors like [ load, add, add, add ]
Diff Detail
Event TimelineComment Actions Looks OK, although I'm worried about a change without a test case. You could simplify it to just an NFC commit that changes setInsertPointAfterBundle to take the second argument that is always VL0. Closed by commit rL310183: [SLPVectorizer] Add extra parameter to setInsertPointAfterBundle to handle… (authored by dinar). · Explain WhyAug 5 2017, 11:44 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 109888 llvm/trunk/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/trunk/test/Transforms/SLPVectorizer/X86/insert-after-bundle.ll
|