Replaces uses of unsigned for indexes in LiveInterval and VNInfo with
[oota-llvm.git] / lib / CodeGen / RegAllocPBQP.cpp
index e85a5ac704325cb6c6abf2e3768a527d6c3d724b..12da38fa21a0c860e80dc300a0f340f2436c7697 100644 (file)
@@ -683,7 +683,8 @@ void PBQPRegAlloc::addStackInterval(const LiveInterval *spilled,
   if (stackInterval.getNumValNums() != 0)
     vni = stackInterval.getValNumInfo(0);
   else
-    vni = stackInterval.getNextValue(0, 0, false, lss->getVNInfoAllocator());
+    vni = stackInterval.getNextValue(
+      MachineInstrIndex(), 0, false, lss->getVNInfoAllocator());
 
   LiveInterval &rhsInterval = lis->getInterval(spilled->reg);
   stackInterval.MergeRangesInAsValue(rhsInterval, vni);