[PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 28 09:45:19 PST 2020
reames added a comment.
Ayal, Florian, thank you for the efforts on this review. I really appreciate the active review.
As an aside: I realized that supporting tail folding is actually a lot easier than I thought. I didn't do it in this patch, but a future patch just needs to a) not clamp the iteration space if tail folding, and b) use the exit conditions to form predicate masks. Amusingly, it would have been easier to start with tail folding from the beginning if I'd realized that. :)
The next patch in this series is D93725 <https://reviews.llvm.org/D93725>.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D93317/new/
https://reviews.llvm.org/D93317
More information about the llvm-commits
mailing list