[llvm] [SLP]Do not account external uses in EH block and in non-returning blocks (PR #112045)
Alexey Bataev via llvm-commits
llvm-commits at lists.llvm.org
Mon Oct 14 06:16:29 PDT 2024
alexey-bataev wrote:
> By bailing on unreachable are we affecting existing reduced regression tests that insert them?
Yes. I will update such tests and remove unreachable terminator. Actually, SLP vectorizer should ignore such blocks, no need to vectorize anything there to save compile time. And in EH blocks too.
https://github.com/llvm/llvm-project/pull/112045
More information about the llvm-commits
mailing list