diff options
| author | Richard Trieu <rtrieu@google.com> | 2019-05-14 21:54:37 +0000 |
|---|---|---|
| committer | Richard Trieu <rtrieu@google.com> | 2019-05-14 21:54:37 +0000 |
| commit | 8ce2ee9d5626623e139d9992c5d6032369c508d9 (patch) | |
| tree | f79cd90e8c1c042138b97e0a313c6de7298612d4 /llvm/lib/Target/AMDGPU/MCTargetDesc | |
| parent | 27d22b6b7a6ed030d38e6149e2542add6b83c172 (diff) | |
| download | bcm5719-llvm-8ce2ee9d5626623e139d9992c5d6032369c508d9.tar.gz bcm5719-llvm-8ce2ee9d5626623e139d9992c5d6032369c508d9.zip | |
[AMDGPU] Create a TargetInfo header. NFC
Move the declarations of getThe<Name>Target() functions into a new header in
TargetInfo and make users of these functions include this new header.
This fixes a layering problem.
llvm-svn: 360713
Diffstat (limited to 'llvm/lib/Target/AMDGPU/MCTargetDesc')
| -rw-r--r-- | llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp | 1 | ||||
| -rw-r--r-- | llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h | 3 |
2 files changed, 1 insertions, 3 deletions
diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp index ac00bf71b89..88df64d18cc 100644 --- a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp +++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp @@ -17,6 +17,7 @@ #include "AMDGPUMCAsmInfo.h" #include "AMDGPUTargetStreamer.h" #include "SIDefines.h" +#include "TargetInfo/AMDGPUTargetInfo.h" #include "llvm/MC/MCAsmBackend.h" #include "llvm/MC/MCCodeEmitter.h" #include "llvm/MC/MCContext.h" diff --git a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h index aa8f4fdacb5..9754d31fee6 100644 --- a/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h +++ b/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h @@ -33,9 +33,6 @@ class Target; class Triple; class raw_pwrite_stream; -Target &getTheAMDGPUTarget(); -Target &getTheGCNTarget(); - MCCodeEmitter *createR600MCCodeEmitter(const MCInstrInfo &MCII, const MCRegisterInfo &MRI, MCContext &Ctx); |

