AMDGPU/SI: Use .hsatext section instead of .text for HSA
[oota-llvm.git] / lib / Target / AMDGPU / AMDGPUTargetMachine.h
index 14792e347a7a075357aff7e39b7d7ddcd42ea896..236e3f82403063ae8f8e48cb247707f01c781be1 100644 (file)
@@ -32,7 +32,7 @@ class AMDGPUTargetMachine : public LLVMTargetMachine {
 private:
 
 protected:
-  TargetLoweringObjectFile *TLOF;
+  std::unique_ptr<TargetLoweringObjectFile> TLOF;
   AMDGPUSubtarget Subtarget;
   AMDGPUIntrinsicInfo IntrinsicInfo;
 
@@ -52,7 +52,7 @@ public:
   TargetIRAnalysis getTargetIRAnalysis() override;
 
   TargetLoweringObjectFile *getObjFileLowering() const override {
-    return TLOF;
+    return TLOF.get();
   }
 };