[llvm] [LoopVectorize][AArch64] Add limited support for scalable vectorisation of i1 types (PR #95920)
David Sherwood via llvm-commits
llvm-commits at lists.llvm.org
Fri Jun 21 05:39:12 PDT 2024
david-arm wrote:
> If they already return an invalid cost then this patch makes nothing worse and so you're good to go. However, if that's not the case then `AArch64TTIImpl::getMemoryOpCost()` should be updated to allow for that one predicate type.
Hi @paulwalker-arm, good suggestion. I've added a new commit that supports valid costs for multiples of <vscale x 16 x i1>. Enjoy!
https://github.com/llvm/llvm-project/pull/95920
More information about the llvm-commits
mailing list