Need to account reshuffling, required for the reused elements in the
buildvector nodes, which are copies (perfect match) of other nodes, but
include reused elements.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D149966
[SLP]Include cost of the reshuffling for same nodes with resizing. ClosedPublic Authored by ABataev on May 5 2023, 8:27 AM.
Details Summary Need to account reshuffling, required for the reused elements in the
Diff Detail
Event Timeline
This revision is now accepted and ready to land.Jul 18 2023, 5:12 AM Closed by commit rG83ba148a8ae1: [SLP]Include cost of the reshuffling for same nodes with resizing. (authored by ABataev). · Explain WhyJul 18 2023, 6:08 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 541492 llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/X86/crash_clear_undefs.ll
|
CommonMask?