[PATCH] D105817: [LV] Enable vectorization of multiple exit loops w/computable exit counts
David Spickett via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 23 08:24:23 PDT 2021
DavidSpickett added a comment.
> Does setting that flag change the number of loops which get vectorizer? If not, it must change *how* they get vectorized.
I found a single loop in StringRef::find was vectorised with this patch applied. I've opened https://bugs.llvm.org/show_bug.cgi?id=51182 to track me investigating that.
That doesn't tell us if it's an SVE specific issue so I will look at the IR produced then at the SVE assembly itself, with some of the steps you suggested.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D105817/new/
https://reviews.llvm.org/D105817
More information about the llvm-commits
mailing list