[all-commits] [llvm/llvm-project] 48df06: [AArch64] Allow poison elements of fixed-vectors t...
Matthew Devereau via All-commits
all-commits at lists.llvm.org
Thu Jan 19 08:04:42 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 48df06f1d00c6accb396438c04133fb7fdd99d2c
https://github.com/llvm/llvm-project/commit/48df06f1d00c6accb396438c04133fb7fdd99d2c
Author: Matt Devereau <matthew.devereau at arm.com>
Date: 2023-01-19 (Thu, 19 Jan 2023)
Changed paths:
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
M llvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-dupqlane.ll
Log Message:
-----------
[AArch64] Allow poison elements of fixed-vectors to be duplicated as a widened element
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 subvector being inserted into is poison.
Differential Revision: https://reviews.llvm.org/D141846
More information about the All-commits
mailing list