LiveRangeCalc: Rewrite subrange calculation
[oota-llvm.git] / lib / CodeGen / LiveIntervalAnalysis.cpp
index f48be4d5eb0b1c18b4439d64b9e3cf9cefaaa0f0..088ac4f7d8ebbed1cb20c1a9d70690b9888d1517 100644 (file)
@@ -192,8 +192,7 @@ void LiveIntervals::computeVirtRegInterval(LiveInterval &LI) {
   assert(LRCalc && "LRCalc not initialized.");
   assert(LI.empty() && "Should only compute empty intervals.");
   LRCalc->reset(MF, getSlotIndexes(), DomTree, &getVNInfoAllocator());
-  LRCalc->createDeadDefs(LI);
-  LRCalc->extendToUses(LI);
+  LRCalc->calculate(LI);
   computeDeadValues(LI, LI);
 }