[PATCH] D119006: [AMDGPU] SILoadStoreOptimizer: avoid unbounded register pressure increases

Jay Foad via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 7 03:16:56 PST 2022


foad added a comment.

In D119006#3297626 <https://reviews.llvm.org/D119006#3297626>, @rampitec wrote:

> Doesn't moving a load higher and a store lower increase register pressure itself?

Yes, but in a very controlled way: exactly one live range gets lengthened. I'm trying to avoid the kind of crzay problems we've seen where merging one pair of loads increases the pressure by several hundred vgprs.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D119006



More information about the llvm-commits mailing list