[all-commits] [llvm/llvm-project] 4284af: [SLP]Need shrink the load vector after reordering.
Alexey Bataev via All-commits
all-commits at lists.llvm.org
Thu Jan 7 04:51:58 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 4284afdf9432f7d756f56b0ab21d69191adefa8d
https://github.com/llvm/llvm-project/commit/4284afdf9432f7d756f56b0ab21d69191adefa8d
Author: Alexey Bataev <a.bataev at hotmail.com>
Date: 2021-01-07 (Thu, 07 Jan 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/X86/shrink_after_reorder.ll
Log Message:
-----------
[SLP]Need shrink the load vector after reordering.
After merging the shuffles, we cannot rely on the previous shuffle
anymore and need to shrink the final shuffle, if it is required.
Reported in D92668
Differential Revision: https://reviews.llvm.org/D93967
More information about the All-commits
mailing list