summaryrefslogtreecommitdiffstats
path: root/src/aig/gia/giaIf.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2012-10-24 21:12:50 -0700
committerAlan Mishchenko <alanmi@berkeley.edu>2012-10-24 21:12:50 -0700
commit7ecea8d40db5f9ba0d39539c599726e95903261a (patch)
treeb392cdc4434b8a8e83e5e288138f3af67ddf3fd6 /src/aig/gia/giaIf.c
parente9e8f17942388c4c9c53853b028b621091dd37d7 (diff)
downloadabc-7ecea8d40db5f9ba0d39539c599726e95903261a.tar.gz
abc-7ecea8d40db5f9ba0d39539c599726e95903261a.tar.bz2
abc-7ecea8d40db5f9ba0d39539c599726e95903261a.zip
Added hierarchical BLIF output for mapping with LUT structures (write_blif -a -S <XYZ>).
Diffstat (limited to 'src/aig/gia/giaIf.c')
-rw-r--r--src/aig/gia/giaIf.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/aig/gia/giaIf.c b/src/aig/gia/giaIf.c
index 0c0f2442..aec6ae01 100644
--- a/src/aig/gia/giaIf.c
+++ b/src/aig/gia/giaIf.c
@@ -506,7 +506,8 @@ Gia_Man_t * Gia_ManFromIf( If_Man_t * pIfMan )
// which participate as leaves of some cuts used in the mapping
// such nodes are marked here and skipped when mapping is derived
Counter = Gia_ManMarkDangling(pNew);
- if ( pIfMan->pPars->fVerbose && Counter )
+// if ( pIfMan->pPars->fVerbose && Counter )
+ if ( Counter )
printf( "GIA after mapping has %d dangling nodes.\n", Counter );
// create mapping
@@ -568,7 +569,7 @@ Gia_Man_t * Gia_ManFromIf( If_Man_t * pIfMan )
pNew->pMapping[iOffset-k-1]--;
continue;
}
- assert( FaninId != GiaId );
+ assert( FaninId < GiaId );
pNew->pMapping[iOffset++] = FaninId;
}
pNew->pMapping[iOffset++] = GiaId;