[PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
    Valeriy Dmitriev via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Thu Mar 30 19:06:24 PDT 2023
    
    
  
vdmitrie added a comment.
F26955766: t.ll <https://reviews.llvm.org/F26955766>
Hi Alexey,
something isn't quite right with the transformation:
$ opt -passes=slp-vectorizer -slp-optimize-identity-hor-reduction-ops=false -S -o j.ll t.ll && llc -O0 j.ll && clang j.s -o a.out && ./a.out
209
$ opt -passes=slp-vectorizer -slp-optimize-identity-hor-reduction-ops=true -S -o j.ll t.ll && llc -O0 j.ll && clang j.s -o a.out && ./a.out
202
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D132261/new/
https://reviews.llvm.org/D132261
    
    
More information about the llvm-commits
mailing list