[PATCH] D108826: [SLP][LTO][WIP]Allow full SLP in LTO only at link time.
Alexey Bataev via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Fri Aug 27 10:43:15 PDT 2021
ABataev added a comment.
In D108826#2969471 <https://reviews.llvm.org/D108826#2969471>, @lebedev.ri wrote:
> I think there is something really wrong with vectorzer passes in LTO pipelines.
> Can you say whether the problem you are observing is in ThinLTO, Full LTO, or both?
I saw it in Full LTO but suppose we have a similar problem in ThinLTO. SLP vectorizer at compile-time tries to vectorize using small vectors at it may affect other optimizations at link time (e.g. after inlining we may try to vectorize using large vector sizes etc.). This is just a preliminary attempt to see how can we fix this early optimization in SLP.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108826/new/
https://reviews.llvm.org/D108826
More information about the cfe-commits
mailing list