[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