From 584d52ba85ad3cb725b52ca6a8a419e468e23400 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Thu, 15 Jun 2017 23:26:24 -0700 Subject: Temp changes --- src/aig/gia/giaUtil.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'src/aig/gia') diff --git a/src/aig/gia/giaUtil.c b/src/aig/gia/giaUtil.c index c7af642e..1c1edda7 100644 --- a/src/aig/gia/giaUtil.c +++ b/src/aig/gia/giaUtil.c @@ -2050,6 +2050,31 @@ void Gia_AigerWriteLut( Gia_Man_t * p, char * pFileName ) Vec_WrdFree( vTruths ); } +/**Function************************************************************* + + Synopsis [] + + Description [] + + SideEffects [] + + SeeAlso [] + +***********************************************************************/ +void Gia_DumpLutSizeDistrib( Gia_Man_t * p, char * pFileName ) +{ + FILE * pTable = fopen( pFileName, "a+" ); + int i, Counts[10] = {0}; + Gia_ManForEachLut( p, i ) + if ( Gia_ObjLutSize(p, i) > 0 && Gia_ObjLutSize(p, i) < 10 ) + Counts[ Gia_ObjLutSize(p, i) ]++; + fprintf( pTable, "%s", p->pName ); + for ( i = 1; i < 10; i++ ) + fprintf( pTable, " %d", Counts[i] ); + fprintf( pTable, "\n" ); + fclose( pTable ); +} + //////////////////////////////////////////////////////////////////////// /// END OF FILE /// //////////////////////////////////////////////////////////////////////// -- cgit v1.2.3