Previously if we had a chain that contained a side-effecting
instruction, we wouldn't vectorize it at all. Now we'll vectorize
everything that comes before the side-effecting instruction.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D22536
[LSV] Vectorize up to side-effecting instructions. ClosedPublic Authored by jlebar on Jul 19 2016, 2:19 PM.
Details Summary Previously if we had a chain that contained a side-effecting
Diff Detail Event Timelinejlebar updated this object.
This revision is now accepted and ready to land.Jul 20 2016, 10:32 AM Closed by commit rL276170: [LSV] Vectorize up to side-effecting instructions. (authored by jlebar). · Explain WhyJul 20 2016, 1:14 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 64565 lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
test/Transforms/LoadStoreVectorizer/NVPTX/lit.local.cfg
test/Transforms/LoadStoreVectorizer/NVPTX/merge-across-side-effects.ll
|
Remove comment?