[PATCH] D152022: [CodeGen] Add support for reductions in ComplexDeinterleaving pass
    Igor Kirillov via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Jun  9 09:55:49 PDT 2023
    
    
  
igor.kirillov updated this revision to Diff 529998.
igor.kirillov added a comment.
Made changes to the checkNodes method in how it verifies reduction nodes.
Additionally, the final reduction operation is now generated at the beginning of the basic block to prevent broken IR.
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D152022/new/
https://reviews.llvm.org/D152022
Files:
  llvm/include/llvm/CodeGen/ComplexDeinterleavingPass.h
  llvm/lib/CodeGen/ComplexDeinterleavingPass.cpp
  llvm/test/CodeGen/AArch64/complex-deinterleaving-reductions-scalable.ll
  llvm/test/CodeGen/AArch64/complex-deinterleaving-reductions.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D152022.529998.patch
Type: text/x-patch
Size: 28141 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230609/e0344585/attachment.bin>
    
    
More information about the llvm-commits
mailing list