[PATCH] D141846: [AArch64] Allow poison elements of fixed-vectors to be duplicated as a widened element
Matt Devereau via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 16 06:31:54 PST 2023
MattDevereau created this revision.
MattDevereau added reviewers: sdesmalen, peterwaller-arm, david-arm.
Herald added subscribers: hiraditya, kristof.beyls.
Herald added a project: All.
MattDevereau requested review of this revision.
Herald added subscribers: llvm-commits, alextsao1999.
Herald added a project: LLVM.
Expanding upon https://reviews.llvm.org/D138203, allow null indices in
InsertElts to be matched with any value and be duplicated if the fixed
vector the scalar values are inserted into is poison, and the scalable vector
the sub-vector being inserted into is poison.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D141846
Files:
llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
llvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-dupqlane.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D141846.489536.patch
Type: text/x-patch
Size: 7655 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230116/5d7cc5d0/attachment.bin>
More information about the llvm-commits
mailing list