diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2016-05-16 16:50:01 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2016-05-16 16:50:01 -0700 |
commit | 7c089a3ac6b049f4ae4c8fe84347387e564e9d4f (patch) | |
tree | 0442fcfae10ae223d572beb587771a0232ca7fdd /src/map/mio/mioInt.h | |
parent | 20a2b0a0f28bc09a69326cad16248bb450605fa5 (diff) | |
download | abc-7c089a3ac6b049f4ae4c8fe84347387e564e9d4f.tar.gz abc-7c089a3ac6b049f4ae4c8fe84347387e564e9d4f.tar.bz2 abc-7c089a3ac6b049f4ae4c8fe84347387e564e9d4f.zip |
Factoring out library preprocessing code in &nf and putting it elsewhere.
Diffstat (limited to 'src/map/mio/mioInt.h')
-rw-r--r-- | src/map/mio/mioInt.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/map/mio/mioInt.h b/src/map/mio/mioInt.h index 541a7a7f..23f48b2f 100644 --- a/src/map/mio/mioInt.h +++ b/src/map/mio/mioInt.h @@ -76,6 +76,14 @@ struct Mio_LibraryStruct_t_ st__table * tName2Gate; // the mapping of gate names into their pointer Mem_Flex_t * pMmFlex; // the memory manaqer for SOPs Vec_Str_t * vCube; // temporary cube + // matching + int fPinFilter; // pin filtering + int fPinPerm; // pin permutation + int fPinQuick; // pin permutation + Vec_Mem_t * vTtMem; // truth tables + Vec_Wec_t * vTt2Match; // matches for truth tables + Mio_Cell2_t * pCells; // library gates + int nCells; // library gate count }; struct Mio_GateStruct_t_ |