[AMDGPU] Disassembler: print label names in branch instructions
authorSam Kolton <Sam.Kolton@amd.com>
Mon, 26 Sep 2016 10:05:50 +0000 (10:05 +0000)
committerSam Kolton <Sam.Kolton@amd.com>
Mon, 26 Sep 2016 10:05:50 +0000 (10:05 +0000)
commit1559f7625762bb3096be82500b75c67f5682ccc4
treeb9abcbd8fc0cccb5f3b657760f4776856baa1a12
parent527a84ec120fa0c752e3a80e26e97bb835d15070
[AMDGPU] Disassembler: print label names in branch instructions

Summary: Add AMDGPUSymbolizer for finding names for labels from ELF symbol table.

Reviewers: vpykhtin, artem.tamazov, tstellarAMD

Subscribers: arsenm, kzhuravl, wdng, nhaehnle, yaxunl, tony-tye

Differential Revision: https://reviews.llvm.org/D24802

llvm-svn: 282394
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
llvm/lib/Target/AMDGPU/SIInstrInfo.td
llvm/test/MC/AMDGPU/labels-branch.s
llvm/tools/llvm-objdump/llvm-objdump.cpp