Add a member of type Mips16InstrInfo/MipsSEInstrInfo to class
[oota-llvm.git] / lib / Target / Mips / Mips16RegisterInfo.h
index 3f4b3a762a1e6d981824bcda23bc050deb082289..ea09e78f159d27e7b47d880ca003d8a012faa930 100644 (file)
 #include "MipsRegisterInfo.h"
 
 namespace llvm {
+class Mips16InstrInfo;
 
 class Mips16RegisterInfo : public MipsRegisterInfo {
+  const Mips16InstrInfo &TII;
+
 public:
-  Mips16RegisterInfo(const MipsSubtarget &Subtarget,
-                     const TargetInstrInfo &TII);
+  Mips16RegisterInfo(const MipsSubtarget &Subtarget, const Mips16InstrInfo &I);
 
   void eliminateCallFramePseudoInstr(MachineFunction &MF,
                                      MachineBasicBlock &MBB,