From 19d50b98a192013ced1963e5ccb3801082067dbc Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Sat, 25 Aug 2012 12:34:54 -0700 Subject: New package to read/write a subset of Liberty for STA. --- src/misc/util/abc_global.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/misc/util') diff --git a/src/misc/util/abc_global.h b/src/misc/util/abc_global.h index e4505ad5..997c026e 100644 --- a/src/misc/util/abc_global.h +++ b/src/misc/util/abc_global.h @@ -242,6 +242,7 @@ static inline int Abc_Base16Log( unsigned n ) { int r; if ( n < static inline char * Abc_UtilStrsav( char * s ) { return s ? strcpy(ABC_ALLOC(char, strlen(s)+1), s) : NULL; } static inline int Abc_BitWordNum( int nBits ) { return (nBits>>5) + ((nBits&31) > 0); } static inline int Abc_TruthWordNum( int nVars ) { return nVars <= 5 ? 1 : (1 << (nVars - 5)); } +static inline int Abc_Truth6WordNum( int nVars ) { return nVars <= 6 ? 1 : (1 << (nVars - 6)); } static inline int Abc_InfoHasBit( unsigned * p, int i ) { return (p[(i)>>5] & (1<<((i) & 31))) > 0; } static inline void Abc_InfoSetBit( unsigned * p, int i ) { p[(i)>>5] |= (1<<((i) & 31)); } static inline void Abc_InfoXorBit( unsigned * p, int i ) { p[(i)>>5] ^= (1<<((i) & 31)); } -- cgit v1.2.3