[llvm-commits] [llvm] r114273 - /llvm/trunk/lib/CodeGen/RegAllocPBQP.cpp

Lang Hames lhames at gmail.com
Sat Sep 18 02:49:08 PDT 2010


Author: lhames
Date: Sat Sep 18 04:49:08 2010
New Revision: 114273

URL: http://llvm.org/viewvc/llvm-project?rev=114273&view=rev
Log:
Fixed non-const iterator error.

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

Modified: llvm/trunk/lib/CodeGen/RegAllocPBQP.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/RegAllocPBQP.cpp?rev=114273&r1=114272&r2=114273&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/RegAllocPBQP.cpp (original)
+++ llvm/trunk/lib/CodeGen/RegAllocPBQP.cpp Sat Sep 18 04:49:08 2010
@@ -204,7 +204,7 @@
     addSpillCosts(g.getNodeCosts(node), spillCost);
   }
 
-  for (RegSet::iterator vr1Itr = vregs.begin(), vrEnd = vregs.end();
+  for (RegSet::const_iterator vr1Itr = vregs.begin(), vrEnd = vregs.end();
          vr1Itr != vrEnd; ++vr1Itr) {
     unsigned vr1 = *vr1Itr;
     const LiveInterval &l1 = lis->getInterval(vr1);





More information about the llvm-commits mailing list