WavesPerEU(0, 0),
DebuggerWorkGroupIDStackObjectIndices({{0, 0, 0}}),
DebuggerWorkItemIDStackObjectIndices({{0, 0, 0}}),
- ImagePSV(llvm::make_unique<AMDGPUImagePseudoSourceValue>()),
LDSWaveSpillSize(0),
PSInputEna(0),
NumUserSGPRs(0),
std::array<int, 3> DebuggerWorkItemIDStackObjectIndices;
AMDGPUBufferPseudoSourceValue BufferPSV;
- std::unique_ptr<AMDGPUImagePseudoSourceValue> ImagePSV;
+ AMDGPUImagePseudoSourceValue ImagePSV;
public:
// FIXME: Make private
return &BufferPSV;
}
- AMDGPUImagePseudoSourceValue *getImagePSV() {
- return ImagePSV.get();
+ const AMDGPUImagePseudoSourceValue *getImagePSV() const {
+ return &ImagePSV;
}
};