This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Add merging into S_BUFFER_LOAD_DWORDX8_IMM
ClosedPublic

Authored by piotr on Aug 30 2021, 2:17 AM.

Details

Summary

Extend SILoadStoreOptimizer to merge into DWORDX8 variant of S_BUFFER_LOAD.

Merging into DWORDX2 and DWORDX4 variants is handled already.

Diff Detail

Event Timeline

piotr created this revision.Aug 30 2021, 2:17 AM
piotr requested review of this revision.Aug 30 2021, 2:17 AM
Herald added a project: Restricted Project. · View Herald TranscriptAug 30 2021, 2:17 AM
piotr updated this revision to Diff 369401.Aug 30 2021, 2:18 AM

Add test.

foad accepted this revision.Aug 31 2021, 1:25 AM
foad added a reviewer: dstuttard.

LGTM.

This revision is now accepted and ready to land.Aug 31 2021, 1:25 AM
This revision was landed with ongoing or failed builds.Sep 2 2021, 7:28 AM
This revision was automatically updated to reflect the committed changes.