[all-commits] [llvm/llvm-project] 6f2e08: [SLP]Do not represent splats as node with the reus...
Andrew V. Tischenko via All-commits
all-commits at lists.llvm.org
Wed Dec 15 06:50:53 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6f2e087631790b3de5dee1eabfd916adc1825b84
https://github.com/llvm/llvm-project/commit/6f2e087631790b3de5dee1eabfd916adc1825b84
Author: Alexey Bataev <a.bataev at outlook.com>
Date: 2021-12-15 (Wed, 15 Dec 2021)
Changed paths:
M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
M llvm/test/Transforms/SLPVectorizer/X86/broadcast_long.ll
Log Message:
-----------
[SLP]Do not represent splats as node with the reused scalars.
No need to represent splats as a node with the reused scalars, it may
increase the cost (currently pass just ignores extra shuffle cost and it
is still not correct).
Differential Revision: https://reviews.llvm.org/D115800
More information about the All-commits
mailing list