Bug fix: uninitialized variable.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1147 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/RegAlloc/RegClass.cpp b/lib/CodeGen/RegAlloc/RegClass.cpp
index 9c3e08c..cb33b9e 100644
--- a/lib/CodeGen/RegAlloc/RegClass.cpp
+++ b/lib/CodeGen/RegAlloc/RegClass.cpp
@@ -47,7 +47,7 @@
 void RegClass::pushAllIGNodes()
 {
   bool NeedMoreSpills;          
-  IGNode *IGNodeSpill, *IGNode;
+  IGNode *IGNodeSpill;
 
   IG.setCurDegreeOfIGNodes();           // calculate degree of IGNodes
 
@@ -70,14 +70,14 @@
 
   do{
 
-    //get IGNode with min spill cost
+    //get node with min spill cost
     IGNodeSpill = getIGNodeWithMinSpillCost(); 
 
-    //  push IGNode on to stack
+    //  push that node on to stack
     IGNodeStack.push( IGNodeSpill ); 
 
-    // set OnStack flag and decrement degree of neighs 
-    IGNode->pushOnStack(); 
+    // set its OnStack flag and decrement degree of neighs 
+    IGNodeSpill->pushOnStack(); 
    
     // now push NON-constrined ones, if any
     NeedMoreSpills = ! pushUnconstrainedIGNodes();