[PATCH] D103925: [X86][SSE] Support 64-bit vectorization (WIP)

Alexey Bataev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 15 06:05:27 PDT 2021


ABataev added a comment.

I foresee some problems with it in LTO mode. Small vectors are really a pain in SLP + LTO. Because of too early optimization, we may miss some better opportunities in later passes. We need to add some kind of a check that SLP runs at link time with LTO or it runs without LTO and enable small vectors only in these modes. If SLP runs at compile time with LTO, better to limit it to be used only with large vectors.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D103925



More information about the llvm-commits mailing list