46 DdNode * bFunc, * bFunc0, * bFunc1;
62 pCut->
uSign = (unsigned)(ABC_PTRUINT_T)bFunc;
86 for ( i = 0; i < pCut->
nLeaves; i++ )
92 for ( i = 0; i < pCut->
nLeaves; i++ )
94 for ( i = 0; i < vVisited->
nSize; i++ )
146 for ( i = 0; i < pCut->
nLeaves; i++ )
152 for ( i = 0; i < pCut->
nLeaves; i++ )
154 for ( i = 0; i < vVisited->
nSize; i++ )
159 Volume = vVisited->
nSize;
160 printf(
"%d ", Volume );
void Cudd_RecursiveDeref(DdManager *table, DdNode *n)
void Cudd_Deref(DdNode *node)
void * Fpga_TruthsCutBdd(void *dd, Fpga_Cut_t *pCut)
#define Fpga_CutRegular(p)
int Fpga_CutVolume(Fpga_Cut_t *pCut)
for(p=first;p->value< newval;p=p->next)
#define Fpga_CutIsComplement(p)
void Fpga_CutVolume_rec(Fpga_Cut_t *pCut, Fpga_NodeVec_t *vVisited)
Fpga_Node_t * ppLeaves[FPGA_MAX_LEAVES+1]
Fpga_NodeVec_t * Fpga_NodeVecAlloc(int nCap)
FUNCTION DEFINITIONS ///.
void Fpga_NodeVecFree(Fpga_NodeVec_t *p)
#define ABC_NAMESPACE_IMPL_END
ABC_NAMESPACE_IMPL_START DdNode * Fpga_TruthsCutBdd_rec(DdManager *dd, Fpga_Cut_t *pCut, Fpga_NodeVec_t *vVisited)
DECLARATIONS ///.
#define ABC_NAMESPACE_IMPL_START
DdNode * Cudd_bddIthVar(DdManager *dd, int i)
#define Cudd_NotCond(node, c)
DdNode * Cudd_bddAnd(DdManager *dd, DdNode *f, DdNode *g)
#define Fpga_IsComplement(p)
GLOBAL VARIABLES ///.
void Fpga_NodeVecPush(Fpga_NodeVec_t *p, Fpga_Node_t *Entry)