llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc
Tom Stellard a096b12628 AMDGPU: Add R600InstPrinter class
Summary:
This is step towards separating the GCN and R600 tablegen'd code.

This is a little awkward for now, because the R600 functions won't have the
MCSubtargetInfo parameter, so we need to have AMDMGPUInstPrinter
delegate to R600InstPrinter, but once the tablegen'd code is split,
we will be able to drop the delegation and use R600InstPrinter directly.

Reviewers: arsenm

Subscribers: kzhuravl, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, llvm-commits

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

llvm-svn: 311128
2017-08-17 22:20:04 +00:00
..
AMDGPUAsmBackend.cpp Suppress a warning. NFC. 2017-08-09 10:38:53 +00:00
AMDGPUCodeObjectMetadataStreamer.cpp AMDGPU/NFC: Move amdgpu code object metadata to support 2017-06-06 18:35:50 +00:00
AMDGPUCodeObjectMetadataStreamer.h AMDGPU/NFC: Move amdgpu code object metadata to support 2017-06-06 18:35:50 +00:00
AMDGPUELFObjectWriter.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
AMDGPUELFStreamer.cpp
AMDGPUELFStreamer.h
AMDGPUFixupKinds.h AMDGPU/SI: Refactor fixup handling for constant addrspace variables 2016-06-14 20:29:59 +00:00
AMDGPUMCAsmInfo.cpp AMDGPU: Set StackGrowsUp in MCAsmInfo 2017-04-24 19:40:51 +00:00
AMDGPUMCAsmInfo.h
AMDGPUMCCodeEmitter.cpp
AMDGPUMCCodeEmitter.h [AMDGPU] SDWA: merge VI and GFX9 pseudo instructions 2017-06-21 08:53:38 +00:00
AMDGPUMCTargetDesc.cpp AMDGPU: Add R600InstPrinter class 2017-08-17 22:20:04 +00:00
AMDGPUMCTargetDesc.h AMDGPU: Fix crash when disassembling VOP3 mac 2017-04-10 17:58:06 +00:00
AMDGPUTargetStreamer.cpp Move Object format code to lib/BinaryFormat. 2017-06-07 03:48:56 +00:00
AMDGPUTargetStreamer.h AMDGPU: Remove deprecated and unused elf definitions 2017-06-05 21:33:40 +00:00
CMakeLists.txt [AMDGPU] Restructure code object metadata creation 2017-03-22 22:32:22 +00:00
LLVMBuild.txt Fix requirements. 2016-11-10 23:53:45 +00:00
R600MCCodeEmitter.cpp Sort the remaining #include lines in include/... and lib/.... 2017-06-06 11:49:48 +00:00
SIMCCodeEmitter.cpp AMDGPU: Fix emitting encoded calls 2017-08-02 01:42:04 +00:00