diff options
Diffstat (limited to 'src/opt')
-rw-r--r-- | src/opt/lpk/lpkCore.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/opt/lpk/lpkCore.c b/src/opt/lpk/lpkCore.c index 6ea975aa..8b8028e3 100644 --- a/src/opt/lpk/lpkCore.c +++ b/src/opt/lpk/lpkCore.c @@ -507,6 +507,9 @@ int Lpk_Resynthesize( Abc_Ntk_t * pNtk, Lpk_Par_t * pPars ) int i, Iter, nNodes, nNodesPrev, clk = clock(); assert( Abc_NtkIsLogic(pNtk) ); + // sweep dangling nodes as a preprocessing step + Abc_NtkSweep( pNtk, 0 ); + // get the number of inputs pPars->nLutSize = Abc_NtkGetFaninMax( pNtk ); // adjust the number of crossbars based on LUT size |