Allow the register scavenger to spill multiple registers
[oota-llvm.git] / lib / Target / Mips / MipsSEFrameLowering.cpp
index 0dd671376f8e38498ab61f6bd51715c1b7112bca..c67e1adef6037db35b594f202efdca16f1a86e46 100644 (file)
@@ -295,7 +295,7 @@ processFunctionBeforeCalleeSavedScan(MachineFunction &MF,
     &Mips::CPU64RegsRegClass : &Mips::CPURegsRegClass;
   int FI = MF.getFrameInfo()->CreateStackObject(RC->getSize(),
                                                 RC->getAlignment(), false);
-  RS->setScavengingFrameIndex(FI);
+  RS->addScavengingFrameIndex(FI);
 }
 
 const MipsFrameLowering *