diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2014-02-28 10:35:36 -0800 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2014-02-28 10:35:36 -0800 |
commit | de48fd79992a5218c18da8dca62869b865a62f0e (patch) | |
tree | 90961ce052afc4b83b7b331ed4c45c883b05e3e2 /src/map/if/if.h | |
parent | b556c2591e8dc6e35d523971aa467bce4ad6200e (diff) | |
download | abc-de48fd79992a5218c18da8dca62869b865a62f0e.tar.gz abc-de48fd79992a5218c18da8dca62869b865a62f0e.tar.bz2 abc-de48fd79992a5218c18da8dca62869b865a62f0e.zip |
Changes to LUT mappers.
Diffstat (limited to 'src/map/if/if.h')
-rw-r--r-- | src/map/if/if.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h index 13828701..47bd7390 100644 --- a/src/map/if/if.h +++ b/src/map/if/if.h @@ -236,6 +236,7 @@ struct If_Man_t_ Vec_Int_t * vTtDsds; // mapping of truth table into DSD Vec_Str_t * vTtPerms; // mapping of truth table into permutations int nBestCutSmall[2]; + int nCountNonDec[2]; // timing manager Tim_Man_t * pManTim; @@ -519,7 +520,7 @@ extern int If_CluCheckExt3( void * p, word * pTruth, int nVars, int extern If_DsdMan_t * If_DsdManAlloc( int nLutSize ); extern void If_DsdManDump( If_DsdMan_t * p ); extern void If_DsdManPrint( If_DsdMan_t * p, char * pFileName, int fVerbose ); -extern void If_DsdManFree( If_DsdMan_t * p ); +extern void If_DsdManFree( If_DsdMan_t * p, int fVerbose ); extern int If_DsdManCompute( If_DsdMan_t * p, word * pTruth, int nLeaves, unsigned char * pPerm, char * pLutStruct ); extern int If_DsdManCheckDec( If_DsdMan_t * p, int iDsd ); /*=== ifLib.c =============================================================*/ |