[llvm-commits] [llvm] r42742 - /llvm/trunk/lib/CodeGen/LiveIntervalAnalysis.cpp

Evan Cheng evan.cheng at apple.com
Sun Oct 7 23:59:30 PDT 2007


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);





More information about the llvm-commits mailing list