diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-08-12 23:27:20 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-08-12 23:27:20 -0700 |
commit | fcfafb06017e50144966cd4d56dfac77123ae03c (patch) | |
tree | 19530feac7ee2d1cd912939dc5d46af3bfd1571b /src/map/if/if.h | |
parent | ae27704c13b8b964ec5e82d685693a2c782744d0 (diff) | |
download | abc-fcfafb06017e50144966cd4d56dfac77123ae03c.tar.gz abc-fcfafb06017e50144966cd4d56dfac77123ae03c.tar.bz2 abc-fcfafb06017e50144966cd4d56dfac77123ae03c.zip |
Enabling additional matching feature in the LUT mapper.
Diffstat (limited to 'src/map/if/if.h')
-rw-r--r-- | src/map/if/if.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/map/if/if.h b/src/map/if/if.h index be787a0b..5076bb28 100644 --- a/src/map/if/if.h +++ b/src/map/if/if.h @@ -117,6 +117,8 @@ struct If_Par_t_ int fEnableCheck07;// enable additional checking int fEnableCheck08;// enable additional checking int fEnableCheck10;// enable additional checking + int fEnableCheck75;// enable additional checking + int fEnableCheck75u;// enable additional checking int fEnableRealPos;// enable additional feature int fUseDsd; // compute DSD of the cut functions int fDeriveLuts; // enables deriving LUT structures @@ -492,6 +494,9 @@ extern int If_CutPerformCheck07( If_Man_t * p, unsigned * pTruth, in extern int If_CutPerformCheck08( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); extern int If_CutPerformCheck10( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); extern int If_CutPerformCheck16( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); +extern int If_CutPerformCheck45( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); +extern int If_CutPerformCheck54( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); +extern int If_CutPerformCheck75( If_Man_t * p, unsigned * pTruth, int nVars, int nLeaves, char * pStr ); extern float If_CutDelayLutStruct( If_Man_t * p, If_Cut_t * pCut, char * pStr, float WireDelay ); extern int If_CluCheckExt( void * p, word * pTruth, int nVars, int nLutLeaf, int nLutRoot, char * pLut0, char * pLut1, word * pFunc0, word * pFunc1 ); |