aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@outlook.com>2021-04-14 09:44:01 -0700
committerAlexey Bataev <a.bataev@outlook.com>2021-04-19 13:29:30 -0700
commitd6fde913790db898e72e27b51defbc7442f3418a (patch)
tree6e2a284917f3527ee000dec83b6857e2d0a17847 /llvm/lib/CodeGen
parentca8eef7e3da8f750d7c7aa004fe426d1d34787ea (diff)
downloadllvm-d6fde913790db898e72e27b51defbc7442f3418a.zip
llvm-d6fde913790db898e72e27b51defbc7442f3418a.tar.gz
llvm-d6fde913790db898e72e27b51defbc7442f3418a.tar.bz2
[SLP]Add detection of shuffled/perfect matching of tree entries.
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. Differential Revision: https://reviews.llvm.org/D100495
Diffstat (limited to 'llvm/lib/CodeGen')
0 files changed, 0 insertions, 0 deletions