summaryrefslogtreecommitdiffstats
path: root/src/aig/gia/giaUtil.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2020-11-15 21:30:01 -0800
committerAlan Mishchenko <alanmi@berkeley.edu>2020-11-15 21:30:01 -0800
commitecafca53d8ec0d8ad779ec187b758837e379847a (patch)
tree5e9188e99a50a240db5f73a42ef787689efea7c8 /src/aig/gia/giaUtil.c
parentb28c4b5c17e0e3d390edab32c9346be8267e0627 (diff)
downloadabc-ecafca53d8ec0d8ad779ec187b758837e379847a.tar.gz
abc-ecafca53d8ec0d8ad779ec187b758837e379847a.tar.bz2
abc-ecafca53d8ec0d8ad779ec187b758837e379847a.zip
Experiments with MFFC computation (bug fix).
Diffstat (limited to 'src/aig/gia/giaUtil.c')
-rw-r--r--src/aig/gia/giaUtil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/aig/gia/giaUtil.c b/src/aig/gia/giaUtil.c
index b8f33b69..2409df2e 100644
--- a/src/aig/gia/giaUtil.c
+++ b/src/aig/gia/giaUtil.c
@@ -1272,9 +1272,9 @@ int Gia_NodeMffcMapping( Gia_Man_t * p )
Vec_IntFill( vMapping, Gia_ManObjNum(p), 0 );
pRefsOld = p->pRefs; p->pRefs = NULL;
Gia_ManCreateRefs( p );
- p->pRefs = pRefsOld;
Gia_ManForEachCoDriverId( p, Id, i )
Count += Gia_NodeMffcMapping_rec( p, Id, vMapping, vSupp );
+ p->pRefs = pRefsOld;
Vec_IntFree( vSupp );
p->vMapping = vMapping;
//printf( "Mapping is %.2fx larger than AIG manager.\n", 1.0*Vec_IntSize(vMapping)/Gia_ManObjNum(p) );