This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU][GFX8][GFX9] Allow LDS direct reads for DWORDX2/X3/X4
ClosedPublic

Authored by dp on Jun 7 2018, 8:29 AM.

Diff Detail

Repository
rL LLVM

Event Timeline

dp created this revision.Jun 7 2018, 8:29 AM
This revision is now accepted and ready to land.Jun 7 2018, 10:39 AM
This revision was automatically updated to reflect the committed changes.

I do not understand how may this work. The LDS address has the component TID * 4. I.e. neighboring lanes shall overwrite each other. I can only imagine a scenario with a very specific EXEC mask where it might be different.

Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptMay 10 2022, 4:08 PM