Version abc80830

This commit is contained in:
Alan Mishchenko 2008-08-30 08:01:00 -07:00
parent b8dea8ff05
commit 84355d5cb2
3 changed files with 7 additions and 0 deletions

View File

@ -81,11 +81,18 @@ int Dch_DeriveChoiceCountEquivs( Aig_Man_t * pAig )
// remove referenced node from equivalence class
assert( pAig->pEquivs[pPrev->Id] == pTemp );
pAig->pEquivs[pPrev->Id] = pAig->pEquivs[pTemp->Id];
pAig->pEquivs[pTemp->Id] = NULL;
// how about the need to continue iterating over the list?
// pPrev = pTemp ???
Counter++;
}
nEquivs++;
}
}
printf( "Removed %d classes.\n", Counter );
if ( Counter )
Dch_DeriveChoiceCountEquivs( pAig );
// if ( Counter )
// printf( "Removed %d equiv nodes because of non-zero ref counter.\n", Counter );
return nEquivs;

0
src/map/pcm/module.make Normal file
View File

0
src/map/ply/module.make Normal file
View File