SLP supports perfect diamond matching for the vectorized tree entries but do not support it for gathered entries and does not support non-perfect (shuffled) matching with 1 or 2 tree entries. Patch adds support for this matching to improve cost of the vectorized tree. Reviewed By: RKSimon Differential Revision: https://reviews.llvm.org/D100495 |
||
|---|---|---|
| .. | ||
| AArch64 | ||
| AMDGPU | ||
| ARM | ||
| NVPTX | ||
| PowerPC | ||
| SystemZ | ||
| VE | ||
| WebAssembly | ||
| X86 | ||
| XCore | ||
| int_sideeffect.ll | ||
| slp-max-phi-size.ll | ||
| slp-max-reg-size.ll | ||
| slp-umax-rdx-matcher-crash.ll | ||
| vectorizable-functions-inseltpoison.ll | ||
| vectorizable-functions.ll | ||