[PATCH] D131700: [AArch64] Add pattern for SQDML*Lv1i32_indexed
Dave Green via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Aug 13 04:00:25 PDT 2022
dmgreen added a comment.
Sounds OK to me if you can do it without changing the register types.
(I was originally unsure, for some of these it is not correct for sqadd+sqmul to be sqmla. But in this case it seems valid. The sqdmlsl does perform two saturation steps)
It may need a separate Pat so that is can generate an EXTRACT_SUBREG, I'm not sure. What happens if the lane index is not 0?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131700/new/
https://reviews.llvm.org/D131700
More information about the llvm-commits
mailing list