This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Add support for in-order bvh in waitcnt pass
ClosedPublic

Authored by dstuttard on Nov 30 2021, 6:00 AM.

Details

Summary

bvh should be handled separately from vmem and vmem with sampler instructions
for waitcnt handling.

Diff Detail

Event Timeline

dstuttard created this revision.Nov 30 2021, 6:00 AM
dstuttard requested review of this revision.Nov 30 2021, 6:00 AM
Herald added a project: Restricted Project. · View Herald TranscriptNov 30 2021, 6:00 AM
foad accepted this revision.Nov 30 2021, 6:06 AM

LGTM with typo fix.

llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
153

Typo "instra"...

This revision is now accepted and ready to land.Nov 30 2021, 6:07 AM
dstuttard added inline comments.Nov 30 2021, 6:08 AM
llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
153

Doh - especially as you already pointed that out elsewhere :(

dstuttard updated this revision to Diff 390687.Nov 30 2021, 6:23 AM

Spelling mistake (and rebase for test changes)

This revision was landed with ongoing or failed builds.Dec 2 2021, 6:26 AM
This revision was automatically updated to reflect the committed changes.