Change target-specific classes to use more precise static types.
[oota-llvm.git] / lib / Target / CellSPU / SPUInstrInfo.h
index dc492023bb58aea587754bccc1e449e02b47d4bf..9adffde66b9be630301e3ba84256f428dd230285 100644 (file)
@@ -30,7 +30,7 @@ namespace llvm {
     /// such, whenever a client has an instance of instruction info, it should
     /// always be able to get register info as well (through this method).
     ///
-    virtual const TargetRegisterInfo &getRegisterInfo() const { return RI; }
+    virtual const SPURegisterInfo &getRegisterInfo() const { return RI; }
 
     /// getPointerRegClass - Return the register class to use to hold pointers.
     /// This is used for addressing modes.