Factor local liveness computation out into its own function.
[oota-llvm.git] / lib / CodeGen / RegisterScavenging.cpp
index e8329781ac3d7cca5c4b43ec9ac73c9b1db5d439..ba2395a32a96d3695f48f87a94ec4cdc81abf243 100644 (file)
@@ -81,7 +81,7 @@ void RegScavenger::setUnused(unsigned Reg, const MachineInstr *MI) {
 }
 
 void RegScavenger::enterBasicBlock(MachineBasicBlock *mbb) {
-  const MachineFunction &MF = *mbb->getParent();
+  MachineFunction &MF = *mbb->getParent();
   const TargetMachine &TM = MF.getTarget();
   TII = TM.getInstrInfo();
   TRI = TM.getRegisterInfo();