Remove subtarget dependence from HexagonRegisterInfo.
[oota-llvm.git] / lib / Target / Hexagon / HexagonRegisterInfo.h
index a83b5026467a034e4a3b70c5e5161a2430a25162..3ef54483d8bcc3913228e5863c243b208a3e2556 100644 (file)
@@ -43,9 +43,7 @@ class HexagonInstrInfo;
 class Type;
 
 struct HexagonRegisterInfo : public HexagonGenRegisterInfo {
-  HexagonSubtarget &Subtarget;
-
-  HexagonRegisterInfo(HexagonSubtarget &st);
+  HexagonRegisterInfo();
 
   /// Code Generation virtual methods...
   const MCPhysReg *