[PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 22 15:34:14 PDT 2020


nikic added a comment.

@spatel Thanks for the quick fix! Unfortunately, this seems to be only part of the story. Preserving AA improved things <http://llvm-compile-time-tracker.com/compare.php?from=485b9083fe69601c9f3f91f7f1be9d7f3a26bb1e&to=62fb3fa6d9c007385ce61e1203e6830fa4172bdd&stat=instructions>, but only a bit.

As I don't see anything else here, this probably affects the amount of generated IR, though the final code-size changes <http://llvm-compile-time-tracker.com/compare.php?from=22ed724975d265086149dcac8d2c983c1e49f13f&to=6438ea45e053378a3c461a879805174eaa864bdb&stat=size-text> aren't particularly large. So maybe nothing to be done.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D80236





More information about the llvm-commits mailing list