[PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Jon Chesterfield via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Sep 21 03:50:34 PDT 2021
JonChesterfield added a comment.
Interleave alloca with calls to functions that use LDS in the entry block. You'll either fail to initialise the LDS variable before use or convert static alloca to dynamic, depending on the iteration order you choose. Iterating forwards will work for LDS and pessimise alloca. Iterating backwards will fail to initialise LDS variables before use.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D109870/new/
https://reviews.llvm.org/D109870
More information about the llvm-commits
mailing list