diff options
author | Sameer Sahasrabuddhe <sameer.sahasrabuddhe@amd.com> | 2025-07-30 11:23:28 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-30 11:23:28 +0530 |
commit | 8f187c74b3ad77ef8a15bc3d2d718ccd88edb873 (patch) | |
tree | fdaa1517640477bb7887fdf9591a87c857b6db38 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | eddd34227ec2770c81d260826e2c31f4d5136f8f (diff) | |
download | llvm-8f187c74b3ad77ef8a15bc3d2d718ccd88edb873.zip llvm-8f187c74b3ad77ef8a15bc3d2d718ccd88edb873.tar.gz llvm-8f187c74b3ad77ef8a15bc3d2d718ccd88edb873.tar.bz2 |
[AMDGPU] introduce S_WAITCNT_LDS_DIRECT in the memory legalizer (#150887)
The new instruction represents the unknown number of waitcnts needed at a
release operation to ensure that prior direct loads to LDS (formerly called LDS
DMA) are completed. The instruction is replaced in SIInsertWaitcnts with a
suitable value for vmcnt().
Co-authored-by: Austin Kerbow <austin.kerbow@amd.com>.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions