This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/MC: Allow disassembling without symbol info
ClosedPublic

Authored by nhaehnle on Apr 10 2018, 1:45 AM.

Details

Summary

We would like the UMR debugging tool[0] to be able to provide
disassembly for currently live waves based on plain memory
dumps, and we want to leverage the LLVM disassembler for this.

This mostly works, except that UMR clearly can't provide real
symbol info, so it wants to set DisInfo == nullptr.

[0] https://cgit.freedesktop.org/amd/umr/

Diff Detail

Repository
rL LLVM

Event Timeline

nhaehnle created this revision.Apr 10 2018, 1:45 AM
This revision is now accepted and ready to land.Apr 10 2018, 6:22 AM
This revision was automatically updated to reflect the committed changes.