[PATCH] D115497: [Inline] Disable deferred inlining

Jonas Paulsson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jan 13 10:00:31 PST 2022


jonpa added subscribers: jonpa, uweigand, Andreas-Krebbel.
jonpa added a comment.

This seems to cause a huge regression on SystemZ/imagick. If I use "-mllvm -inline-deferral" with trunk, I see a 25% improvement!

There is a slight regression on xalanc with deferred inlining, but otherwise this doesn't really seem to hurt much on this architecture.

My question then is if we should re-enable it on SystemZ, or if you would recommend some alternative that perhaps could give us performance back on imagick while having a sounder algorithm?


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D115497



More information about the llvm-commits mailing list