summaryrefslogtreecommitdiffstats
path: root/src/aig/gia/giaIf.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-11-09 12:43:03 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2012-11-09 12:43:03 -0800
commitfdcbb2cf374a456ffdef088a2f09d3acbbc86201 (patch)
tree940b0de3522e9006f37bdb6fb14b9f74534ed0e5 /src/aig/gia/giaIf.c
parentaa2c7c05466c9e0a4beb5e536a6ea2cd70333433 (diff)
downloadabc-fdcbb2cf374a456ffdef088a2f09d3acbbc86201.tar.gz
abc-fdcbb2cf374a456ffdef088a2f09d3acbbc86201.tar.bz2
abc-fdcbb2cf374a456ffdef088a2f09d3acbbc86201.zip
Performance bug fix in choice generation.
Diffstat (limited to 'src/aig/gia/giaIf.c')
-rw-r--r--src/aig/gia/giaIf.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/aig/gia/giaIf.c b/src/aig/gia/giaIf.c
index 463732a4..a1df0e50 100644
--- a/src/aig/gia/giaIf.c
+++ b/src/aig/gia/giaIf.c
@@ -299,6 +299,7 @@ If_Man_t * Gia_ManToIf( Gia_Man_t * p, If_Par_t * pPars )
for ( pPrev = pObj, pSibl = Gia_ObjSiblObj(p, i); pSibl; pPrev = pSibl, pSibl = Gia_ObjSiblObj(p, Gia_ObjId(p, pSibl)) )
If_ObjSetChoice( If_ManObj(pIfMan, Gia_ObjValue(pObj)), If_ManObj(pIfMan, Gia_ObjValue(pSibl)) );
If_ManCreateChoice( pIfMan, If_ManObj(pIfMan, Gia_ObjValue(pObj)) );
+ pPars->fExpRed = 0;
}
// assert( If_ObjLevel(pIfObj) == Gia_ObjLevel(pNode) );
}