diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2014-03-19 17:57:34 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2014-03-19 17:57:34 -0700 |
commit | e34d41b374c5be1f5c80ac9ade8bd40a00519c19 (patch) | |
tree | bf152a7f2a2665cb4f601f5a98d87c4f73cadb51 /src/aig | |
parent | ffa881bce2d4974f15a05bfa441e8dd1bf6b4c9e (diff) | |
download | abc-e34d41b374c5be1f5c80ac9ade8bd40a00519c19.tar.gz abc-e34d41b374c5be1f5c80ac9ade8bd40a00519c19.tar.bz2 abc-e34d41b374c5be1f5c80ac9ade8bd40a00519c19.zip |
Experiments with recent ideas.
Diffstat (limited to 'src/aig')
-rw-r--r-- | src/aig/gia/gia.h | 1 | ||||
-rw-r--r-- | src/aig/gia/giaMan.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/aig/gia/gia.h b/src/aig/gia/gia.h index a5858ca6..79578113 100644 --- a/src/aig/gia/gia.h +++ b/src/aig/gia/gia.h @@ -139,6 +139,7 @@ struct Gia_Man_t_ Vec_Int_t * vFlopClasses; // classes of flops for retiming/merging/etc Vec_Int_t * vGateClasses; // classes of gates for abstraction Vec_Int_t * vObjClasses; // classes of objects for abstraction + Vec_Int_t * vInitClasses; // classes of flops for retiming/merging/etc Vec_Int_t * vDoms; // dominators unsigned char* pSwitching; // switching activity for each object Gia_Plc_t * pPlacement; // placement of the objects diff --git a/src/aig/gia/giaMan.c b/src/aig/gia/giaMan.c index 805ab4f9..e78cb849 100644 --- a/src/aig/gia/giaMan.c +++ b/src/aig/gia/giaMan.c @@ -95,6 +95,7 @@ void Gia_ManStop( Gia_Man_t * p ) Vec_IntFreeP( &p->vFlopClasses ); Vec_IntFreeP( &p->vGateClasses ); Vec_IntFreeP( &p->vObjClasses ); + Vec_IntFreeP( &p->vInitClasses ); Vec_IntFreeP( &p->vDoms ); Vec_IntFreeP( &p->vLevels ); Vec_IntFreeP( &p->vTruths ); |