Remove the TargetMachine forwards for TargetSubtargetInfo based
[oota-llvm.git] / lib / Target / Mips / MipsFrameLowering.cpp
index 61afe179df5753bcdf2923fbb96884c61805f93f..042204441ef5b7da4b6f8f149fc642143d23d7b1 100644 (file)
@@ -100,7 +100,8 @@ bool MipsFrameLowering::hasFP(const MachineFunction &MF) const {
 
 uint64_t MipsFrameLowering::estimateStackSize(const MachineFunction &MF) const {
   const MachineFrameInfo *MFI = MF.getFrameInfo();
-  const TargetRegisterInfo &TRI = *MF.getTarget().getRegisterInfo();
+  const TargetRegisterInfo &TRI =
+      *MF.getTarget().getSubtargetImpl()->getRegisterInfo();
 
   int64_t Offset = 0;