We should preserve IR flags for extra args. These IR flags should be
taken from original scalar operations, not from the reduction
operations.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D30447
[SLP] Preserve IR flags for extra args. ClosedPublic Authored by ABataev on Feb 28 2017, 12:25 AM.
Details Summary We should preserve IR flags for extra args. These IR flags should be
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Feb 28 2017, 4:59 PM Closed by commit rL296613: [SLP] Preserve IR flags for extra args. (authored by ABataev). · Explain WhyMar 1 2017, 4:34 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 90160 llvm/trunk/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/trunk/test/Transforms/SLPVectorizer/X86/horizontal-list.ll
llvm/trunk/test/Transforms/SLPVectorizer/X86/scheduling.ll
|