Author: evancheng
Date: Mon Oct  8 01:59:30 2007
New Revision: 42742

URL: http://llvm.org/viewvc/llvm-project?rev=42742&view=rev
Log:
Kill cycle of an live range is always the last use index + 1.

Modified:
    llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp

Modified: llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp
URL: 
http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp?rev=42742&r1=42741&r2=42742&view=diff

==============================================================================
--- llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp (original)
+++ llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp Mon Oct  8 01:59:30 2007
@@ -449,7 +449,7 @@
           nI.weight = HUGE_VALF;
 
           if (HasUse) {
-            LiveRange LR(getLoadIndex(index), getUseIndex(index),
+            LiveRange LR(getLoadIndex(index), getUseIndex(index)+1,
                          nI.getNextValue(~0U, 0, VNInfoAllocator));
             DOUT << " +" << LR;
             nI.addRange(LR);


_______________________________________________
llvm-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to