Remove the TargetMachine forwards for TargetSubtargetInfo based
[oota-llvm.git] / lib / Target / R600 / AMDGPUSubtarget.h
index cd951908e8877eb05d39f17e2a9038c859753f62..8f70b11d6527e23ceaa0b621b3e57119aa926c1c 100644 (file)
@@ -73,14 +73,22 @@ public:
   AMDGPUSubtarget(StringRef TT, StringRef CPU, StringRef FS, TargetMachine &TM);
   AMDGPUSubtarget &initializeSubtargetDependencies(StringRef GPU, StringRef FS);
 
-  const AMDGPUFrameLowering *getFrameLowering() const { return &FrameLowering; }
-  const AMDGPUInstrInfo *getInstrInfo() const { return InstrInfo.get(); }
-  const AMDGPURegisterInfo *getRegisterInfo() const {
+  const AMDGPUFrameLowering *getFrameLowering() const override {
+    return &FrameLowering;
+  }
+  const AMDGPUInstrInfo *getInstrInfo() const override {
+    return InstrInfo.get();
+  }
+  const AMDGPURegisterInfo *getRegisterInfo() const override {
     return &InstrInfo->getRegisterInfo();
   }
-  AMDGPUTargetLowering *getTargetLowering() const { return TLInfo.get(); }
-  const DataLayout *getDataLayout() const { return &DL; }
-  const InstrItineraryData &getInstrItineraryData() const { return InstrItins; }
+  AMDGPUTargetLowering *getTargetLowering() const override {
+    return TLInfo.get();
+  }
+  const DataLayout *getDataLayout() const override { return &DL; }
+  const InstrItineraryData *getInstrItineraryData() const override {
+    return &InstrItins;
+  }
 
   void ParseSubtargetFeatures(StringRef CPU, StringRef FS);