Change target-specific classes to use more precise static types.
[oota-llvm.git] / lib / Target / PIC16 / PIC16TargetMachine.h
index 93ef0d1e9935e600fb2311f65f05077f001ae517..b89addccc9238e4c1327ef33870091fe60ed3618 100644 (file)
@@ -47,7 +47,7 @@ public:
   { return &DataLayout; }
   virtual PIC16TargetLowering *getTargetLowering() const 
   { return const_cast<PIC16TargetLowering*>(&TLInfo); }
-  virtual const TargetRegisterInfo *getRegisterInfo() const 
+  virtual const PIC16RegisterInfo *getRegisterInfo() const 
   { return &InstrInfo.getRegisterInfo(); }
   
   virtual bool addInstSelector(PassManagerBase &PM, bool Fast);