This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU][GFX9] Support base+soffset+offset SMEM stores.
ClosedPublic

Authored by kosarev on May 25 2022, 9:00 AM.

Diff Detail

Event Timeline

kosarev created this revision.May 25 2022, 9:00 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 25 2022, 9:00 AM
kosarev requested review of this revision.May 25 2022, 9:00 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 25 2022, 9:00 AM
dp accepted this revision.May 26 2022, 8:16 AM

LGTM.

llvm/lib/Target/AMDGPU/SMInstructions.td
602

This is a matter of taste, but I'd have renamed SMEM_Real_Store_Probe_vi to SMEM_Real_Store_Base_vi.

This revision is now accepted and ready to land.May 26 2022, 8:16 AM
This revision was landed with ongoing or failed builds.May 30 2022, 2:30 AM
This revision was automatically updated to reflect the committed changes.
kosarev added inline comments.May 30 2022, 2:35 AM
llvm/lib/Target/AMDGPU/SMInstructions.td
602

Sounds a good idea. Went to rGb4dbcba3b7b7.