[llvm] [AMDGPU] Enable volatile and non-temporal for loads to LDS (PR #153244)
Pierre van Houtryve via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 20 06:54:31 PDT 2025
https://github.com/Pierre-vh requested changes to this pull request.
This is too generic, it needs to be properly confined to the set of instructions you'd like to target, which I assume are the GFX9-style DMA instructions.
It'll also need an update to AMDGPUUsage to document the effects on the memory model.
Lastly, did you verify the additional bits enabled on the instructions do what you want ? As these behave quite differently I wouldn't be surprised if there is a catch somewhere.
https://github.com/llvm/llvm-project/pull/153244
More information about the llvm-commits
mailing list