[PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.

Mahesha S via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 19 02:33:52 PST 2021


hsmhsm added a comment.

Started to implement the feature from scratch again. The previous experience tells me that - "**a single very big patch is very problamatic and confusing for a meanigful review process**". Hence this time, I am planning to submit small patches (time to time) which can be reasonably reviewed. This first patch implements the following.

[1] Add new pass, namely, `amdgpu-lower-function-local-lds`.
[2] Implement required initial plumbing work for both old and new pass managers.
[3] Add an option, namely, `amdgpu-enable-function-local-lds-lowering`, when passed, it enables the pass.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D91516



More information about the llvm-commits mailing list