diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-03-31 23:09:51 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-03-31 23:09:51 -0700 |
commit | 2650f945986192f78af049fc8c11e4be0b327f8b (patch) | |
tree | 465a6a8bd54717bf578818778d6523163a46c481 /src/aig/gia/giaShrink.c | |
parent | 017c35baf22da739f29bcafbda2063640bd1e82d (diff) | |
download | abc-2650f945986192f78af049fc8c11e4be0b327f8b.tar.gz abc-2650f945986192f78af049fc8c11e4be0b327f8b.tar.bz2 abc-2650f945986192f78af049fc8c11e4be0b327f8b.zip |
Shrink for 6-LUTs.
Diffstat (limited to 'src/aig/gia/giaShrink.c')
-rw-r--r-- | src/aig/gia/giaShrink.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/aig/gia/giaShrink.c b/src/aig/gia/giaShrink.c index 487f9aa6..69dec67c 100644 --- a/src/aig/gia/giaShrink.c +++ b/src/aig/gia/giaShrink.c @@ -85,7 +85,8 @@ Gia_Man_t * Gia_ManPerformMapShrink( Gia_Man_t * p, int fKeepLevel, int fVerbose if ( Gia_ObjIsCi(pObj) ) { pObj->Value = Gia_ManAppendCi( pNew ); - Gia_ObjSetLevel( pNew, Gia_ObjFromLit(pNew, Gia_ObjValue(pObj)), Gia_ObjLevel(p, pObj) ); + if ( p->vLevels ) + Gia_ObjSetLevel( pNew, Gia_ObjFromLit(pNew, Gia_ObjValue(pObj)), Gia_ObjLevel(p, pObj) ); } else if ( Gia_ObjIsCo(pObj) ) { |