47 assert( nShared >= 0 && nShared <= p->pPars->nLutSize );
73 int i, Entry, uUnique;
82 printf(
"%2d-var entries = %8d. (%6.2f %%) Unique entries = %8d. (%6.2f %%)\n",
89 printf(
"Total entries = %8d. (%6.2f %%) Unique entries = %8d. (%6.2f %%)\n",
static int Vec_IntCountUnique(Vec_Int_t *p)
typedefABC_NAMESPACE_IMPL_START struct Vec_Int_t_ Vec_Int_t
DECLARATIONS ///.
void If_ManCacheAnalize(If_Man_t *p)
static int Abc_MaxInt(int a, int b)
ABC_NAMESPACE_IMPL_START void If_ManCacheRecord(If_Man_t *p, int iDsd0, int iDsd1, int nShared, int iDsd)
DECLARATIONS ///.
static Vec_Int_t * Hsh_IntManHashArray(Vec_Int_t *vData, int nSize)
#define ABC_SWAP(Type, a, b)
static Vec_Int_t * Vec_IntAlloc(int nCap)
FUNCTION DEFINITIONS ///.
static int Vec_IntEntry(Vec_Int_t *p, int i)
#define ABC_NAMESPACE_IMPL_END
static void Vec_IntPush(Vec_Int_t *p, int Entry)
#define ABC_NAMESPACE_IMPL_START
static int Vec_IntSize(Vec_Int_t *p)
static void Vec_IntFree(Vec_Int_t *p)
#define Vec_IntForEachEntry(vVec, Entry, i)
MACRO DEFINITIONS ///.