diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2012-09-19 17:35:04 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2012-09-19 17:35:04 -0700 |
commit | 480ca14c75e9f8c54ca9b55c39162324aaa1e288 (patch) | |
tree | 446dc0fd3a98d5d60c01f01f5b95e380b002ce34 /src/map/amap/amapLib.c | |
parent | 3af0f719afa368cafbe7c8178d0995819b47be90 (diff) | |
download | abc-480ca14c75e9f8c54ca9b55c39162324aaa1e288.tar.gz abc-480ca14c75e9f8c54ca9b55c39162324aaa1e288.tar.bz2 abc-480ca14c75e9f8c54ca9b55c39162324aaa1e288.zip |
Extending Liberty parser to handle multi-output cells.
Diffstat (limited to 'src/map/amap/amapLib.c')
-rw-r--r-- | src/map/amap/amapLib.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/map/amap/amapLib.c b/src/map/amap/amapLib.c index cf087218..002386ad 100644 --- a/src/map/amap/amapLib.c +++ b/src/map/amap/amapLib.c @@ -269,11 +269,11 @@ Vec_Ptr_t * Amap_LibSelectGates( Amap_Lib_t * p, int fVerbose ) vSelect = Vec_PtrAlloc( 100 ); Vec_PtrForEachEntry( Amap_Gat_t *, p->vSorted, pGate, i ) { - if ( pGate->pFunc == NULL ) + if ( pGate->pFunc == NULL || pGate->pTwin != NULL ) continue; Vec_PtrForEachEntryStop( Amap_Gat_t *, p->vSorted, pGate2, k, i ) { - if ( pGate2->pFunc == NULL ) + if ( pGate2->pFunc == NULL || pGate2->pTwin != NULL ) continue; if ( pGate2->nPins != pGate->nPins ) continue; |