[all-commits] [llvm/llvm-project] 182162: [SLP]Try to vectorize tiny trees with shuffled gat...
cilkplus via All-commits
all-commits at lists.llvm.org
Thu May 20 08:38:18 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 182162b61629f039e7aafc3f7eaab9cc64a81c83
https://github.com/llvm/llvm-project/commit/182162b61629f039e7aafc3f7eaab9cc64a81c83
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2021-05-20 (Thu, 20 May 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/AArch64/ext-trunc.ll
Log Message:
-----------
[SLP]Try to vectorize tiny trees with shuffled gathers of extractelements.
If we gather extract elements and they actually are just shuffles, it
might be profitable to vectorize them even if the tree is tiny.
Differential Revision: https://reviews.llvm.org/D101460
More information about the All-commits
mailing list