[PATCH] D102748: [LoopUnroll] Don't unroll before vectorisation

Dávid Bolvanský via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 19 11:30:31 PDT 2021


xbolva00 added a subscriber: dtemirbulatov.
xbolva00 added a comment.

>> If we improved the robustness of our other optimizations w.r.t. vector instructions, we'd probably be a lot less sensitive to the proposed pass reordering.

While true, the main problem here is SLP vectorizer.

If https://reviews.llvm.org/D28907 is finished and commited & SLP gains ability to emit RT checks, I think these both improvements in SLP could fix quite a lot missed vectorization opportunities.

cc @dtemirbulatov


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D102748/new/

https://reviews.llvm.org/D102748



More information about the llvm-commits mailing list