Bug fix: uninitialized variable.

llvm-svn: 1147
This commit is contained in:
Vikram S. Adve 2001-11-06 05:11:05 +00:00
parent f5b4f47cff
commit 928833ecea
1 changed files with 5 additions and 5 deletions

View File

@ -47,7 +47,7 @@ void RegClass::colorAllRegs()
void RegClass::pushAllIGNodes()
{
bool NeedMoreSpills;
IGNode *IGNodeSpill, *IGNode;
IGNode *IGNodeSpill;
IG.setCurDegreeOfIGNodes(); // calculate degree of IGNodes
@ -70,14 +70,14 @@ void RegClass::pushAllIGNodes()
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();