summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/AMDGPU
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-12-20 17:26:34 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-12-20 17:26:34 +0000
commitbb1388862bc3259894e9fce694ba693440618bf2 (patch)
treeeb5f04f7f81c913bb427ad318e1d3bb1007ebb57 /llvm/lib/Target/AMDGPU
parent6f9ef14b9dd02a59db00190f1692822740ea34bf (diff)
downloadbcm5719-llvm-bb1388862bc3259894e9fce694ba693440618bf2.tar.gz
bcm5719-llvm-bb1388862bc3259894e9fce694ba693440618bf2.zip
AMDGPU/SI: Make a function const
llvm-svn: 290185
Diffstat (limited to 'llvm/lib/Target/AMDGPU')
-rw-r--r--llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp1
-rw-r--r--llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h6
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;
}
};
OpenPOWER on IntegriCloud