[PATCH] D118566: [LoopVectorizer] Don't perform interleaving of predicated scalar loops

Dave Green via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 23 06:44:04 PDT 2022


dmgreen added a comment.

Hello.

Hmm. I remember that this was important for performance in some cases on AArch64 - but we don't enable AggressivelyInterleaveReductions. If you have examples of scalar interleaving causing performance problems with AggressivelyInterleaveReductions then it sounds sensible to me to disable it for the if you pointed to as well.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D118566



More information about the llvm-commits mailing list