diff options
author | Tom Stellard <thomas.stellard@amd.com> | 2016-12-20 17:26:34 +0000 |
---|---|---|
committer | Tom Stellard <thomas.stellard@amd.com> | 2016-12-20 17:26:34 +0000 |
commit | bb1388862bc3259894e9fce694ba693440618bf2 (patch) | |
tree | eb5f04f7f81c913bb427ad318e1d3bb1007ebb57 /llvm | |
parent | 6f9ef14b9dd02a59db00190f1692822740ea34bf (diff) | |
download | bcm5719-llvm-bb1388862bc3259894e9fce694ba693440618bf2.tar.gz bcm5719-llvm-bb1388862bc3259894e9fce694ba693440618bf2.zip |
AMDGPU/SI: Make a function const
llvm-svn: 290185
Diffstat (limited to 'llvm')
-rw-r--r-- | llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h | 6 |
2 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp index 8b511d4677b..e911817c451 100644 --- a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp +++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp @@ -52,7 +52,6 @@ SIMachineFunctionInfo::SIMachineFunctionInfo(const MachineFunction &MF) WavesPerEU(0, 0), DebuggerWorkGroupIDStackObjectIndices({{0, 0, 0}}), DebuggerWorkItemIDStackObjectIndices({{0, 0, 0}}), - ImagePSV(llvm::make_unique<AMDGPUImagePseudoSourceValue>()), LDSWaveSpillSize(0), PSInputEna(0), NumUserSGPRs(0), diff --git a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h index f4c210f1f2c..3b4e233cd78 100644 --- a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h +++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h @@ -122,7 +122,7 @@ class SIMachineFunctionInfo final : public AMDGPUMachineFunction { std::array<int, 3> DebuggerWorkItemIDStackObjectIndices; AMDGPUBufferPseudoSourceValue BufferPSV; - std::unique_ptr<AMDGPUImagePseudoSourceValue> ImagePSV; + AMDGPUImagePseudoSourceValue ImagePSV; public: // FIXME: Make private @@ -490,8 +490,8 @@ public: return &BufferPSV; } - AMDGPUImagePseudoSourceValue *getImagePSV() { - return ImagePSV.get(); + const AMDGPUImagePseudoSourceValue *getImagePSV() const { + return &ImagePSV; } }; |