[PATCH] D115413: [amdgpu] Drop lowering of LDS used by global variables

Stanislav Mekhanoshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 10 10:44:28 PST 2021


rampitec added a comment.

I can see how it is illegal to assign an address of an LDS object to a global pointer global variable. What about a global variable which is an LDS pointer? I.e.:

  @gptr.3 = addrspace(3) global i64* addrspacecast (i64 addrspace(3)* @lds.3 to i64*), align 8

This should be legal I guess.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D115413



More information about the llvm-commits mailing list