Commit 4ec5ee41 by Alan Mishchenko

Adding dump of trivial abstraction map at the beginning in &gla -m.

parent 7d5b1c57
...@@ -1544,6 +1544,15 @@ int Gia_ManPerformGla( Gia_Man_t * pAig, Abs_Par_t * pPars ) ...@@ -1544,6 +1544,15 @@ int Gia_ManPerformGla( Gia_Man_t * pAig, Abs_Par_t * pPars )
Ga2_GlaGetFileName(p, pPars->fDumpVabs) ); Ga2_GlaGetFileName(p, pPars->fDumpVabs) );
if ( pPars->fDumpMabs ) if ( pPars->fDumpMabs )
{ {
{
char Command[1000];
Abc_FrameSetStatus( -1 );
Abc_FrameSetCex( NULL );
Abc_FrameSetNFrames( -1 );
sprintf( Command, "write_status %s", Extra_FileNameGenericAppend((char *)(p->pPars->pFileVabs ? p->pPars->pFileVabs : "glabs.aig"), ".status"));
Cmd_CommandExecute( Abc_FrameGetGlobalFrame(), Command );
}
{
// create trivial abstraction map // create trivial abstraction map
Gia_Obj_t * pObj; Gia_Obj_t * pObj;
char * pFileName = Ga2_GlaGetFileName(p, 0); char * pFileName = Ga2_GlaGetFileName(p, 0);
...@@ -1560,6 +1569,7 @@ int Gia_ManPerformGla( Gia_Man_t * pAig, Abs_Par_t * pPars ) ...@@ -1560,6 +1569,7 @@ int Gia_ManPerformGla( Gia_Man_t * pAig, Abs_Par_t * pPars )
if ( p->pPars->fVerbose ) if ( p->pPars->fVerbose )
Abc_Print( 1, "Dumping miter with abstraction map into file \"%s\"...\n", pFileName ); Abc_Print( 1, "Dumping miter with abstraction map into file \"%s\"...\n", pFileName );
} }
}
Abc_Print( 1, " Frame %% Abs PPI FF LUT Confl Cex Vars Clas Lrns Time Mem\n" ); Abc_Print( 1, " Frame %% Abs PPI FF LUT Confl Cex Vars Clas Lrns Time Mem\n" );
} }
// iterate unrolling // iterate unrolling
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment