diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2007-03-17 08:01:00 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2007-03-17 08:01:00 -0700 |
commit | dd5531caf916d526551049b59151990adaef575d (patch) | |
tree | 8520c4dee3ec65f1bd3c44104f4d80ff9df0caab /src/map | |
parent | 2696cf05e568f7a928f32b01534d106bf626ef8a (diff) | |
download | abc-dd5531caf916d526551049b59151990adaef575d.tar.gz abc-dd5531caf916d526551049b59151990adaef575d.tar.bz2 abc-dd5531caf916d526551049b59151990adaef575d.zip |
Version abc70317
Diffstat (limited to 'src/map')
-rw-r--r-- | src/map/if/if.h | 1 | ||||
-rw-r--r-- | src/map/if/ifMan.c | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h index 7e22707f..759a9801 100644 --- a/src/map/if/if.h +++ b/src/map/if/if.h @@ -139,6 +139,7 @@ struct If_Man_t_ unsigned * puTemp[4]; // used for the truth table computation int SortMode; // one of the three sorting modes int fNextRound; // set to 1 after the first round + int nChoices; // the number of choice nodes // sequential mapping Vec_Ptr_t * vLatchOrder; // topological ordering of latches Vec_Int_t * vLags; // sequentail lags of all nodes diff --git a/src/map/if/ifMan.c b/src/map/if/ifMan.c index 20b2657f..77f4930a 100644 --- a/src/map/if/ifMan.c +++ b/src/map/if/ifMan.c @@ -480,7 +480,8 @@ void If_ManSetupSetAll( If_Man_t * p ) if ( p->pPars->fVerbose ) { - printf( "Total memory = %7.2f Mb. Peak cut memory = %7.2f Mb. \n", + printf( "Node = %7d. Ch = %5d. Total mem = %7.2f Mb. Peak cut mem = %7.2f Mb.\n", + If_ManAndNum(p), p->nChoices, 1.0 * (p->nObjBytes + 2*sizeof(void *)) * If_ManObjNum(p) / (1<<20), 1.0 * p->nSetBytes * nCrossCut / (1<<20) ); } |