[PATCH] D144413: [InstCombine] Extend SVEVectorFuseMulAddSub to support newly added "undef" intrinsics.

Paul Walker via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 20 10:33:03 PST 2023


paulwalker-arm added reviewers: MattDevereau, kmclaughlin, sdesmalen.
paulwalker-arm added a comment.

There's likely other combines that will also need to be updated but this is the most important one blocking D143767 <https://reviews.llvm.org/D143767>. I'd like to take a more holistic look at the others as part of work to unify some code paths.  For example, I want to canonicalise sve intrinsic calls where the predicate is all active to use the "undef" intrinsics so that some code duplication within the code generator can be removed. With that said, please shout if you know of something critical that should be handled before D143767 <https://reviews.llvm.org/D143767> lands.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D144413/new/

https://reviews.llvm.org/D144413



More information about the llvm-commits mailing list