diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-03-11 08:00:27 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-03-11 08:00:27 +0000 |
commit | 6b6a2c37bcc1c21d0fae9b732593f739f084d6e9 (patch) | |
tree | baf6fb0c853ac65b2536ab49694aee01afa4e958 /llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | |
parent | 893c68cfc954eef5dd0492843a197e0c1301fae2 (diff) | |
download | llvm-6b6a2c37bcc1c21d0fae9b732593f739f084d6e9.zip llvm-6b6a2c37bcc1c21d0fae9b732593f739f084d6e9.tar.gz llvm-6b6a2c37bcc1c21d0fae9b732593f739f084d6e9.tar.bz2 |
AMDGPU: R600 code splitting cleanup
Move a few functions only used by R600 to R600 specific code,
fix header macros to stop using R600, mark classes as final.
llvm-svn: 263204
Diffstat (limited to 'llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp')
-rw-r--r-- | llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp index df70b74..dcd165c 100644 --- a/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp +++ b/llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp @@ -185,7 +185,7 @@ public: bool addGCPasses() override; }; -class R600PassConfig : public AMDGPUPassConfig { +class R600PassConfig final : public AMDGPUPassConfig { public: R600PassConfig(TargetMachine *TM, PassManagerBase &PM) : AMDGPUPassConfig(TM, PM) { } @@ -196,7 +196,7 @@ public: void addPreEmitPass() override; }; -class GCNPassConfig : public AMDGPUPassConfig { +class GCNPassConfig final : public AMDGPUPassConfig { public: GCNPassConfig(TargetMachine *TM, PassManagerBase &PM) : AMDGPUPassConfig(TM, PM) { } |