This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Cleanup and fix SMRD offset handling
ClosedPublic

Authored by arsenm on Jan 30 2020, 11:16 AM.

Details

Summary

I believe this also fixes bugs with CI 32-bit handling, which was
incorrectly skipping offsets that look like signed 32-bit values. Also
validate the offsets are dword aligned before folding.

Diff Detail

Event Timeline

arsenm created this revision.Jan 30 2020, 11:16 AM
Herald added a project: Restricted Project. · View Herald TranscriptJan 30 2020, 11:16 AM
This revision is now accepted and ready to land.Jan 30 2020, 2:45 PM