FUNCTION DEFINITIONS ///.
50{
52 int i, nPairsTotal, nPairsSym, nPairsNonSym;
54
55
56 Sim_SymmsCreateSquare(
p, pPat );
57
58clk = Abc_Clock();
60 {
61
62
64 }
65p->timeSim += Abc_Clock() - clk;
66
67clk = Abc_Clock();
69 {
70 pNode = Abc_ObjFanin0(pNode);
71
72
73 nPairsTotal = Vec_IntEntry(
p->vPairsTotal, i);
74 nPairsSym = Vec_IntEntry(
p->vPairsSym, i);
75 nPairsNonSym = Vec_IntEntry(
p->vPairsNonSym,i);
76 assert( nPairsTotal >= nPairsSym + nPairsNonSym );
77 if ( nPairsTotal == nPairsSym + nPairsNonSym )
78 continue;
79 Sim_SymmsDeriveInfo(
p, pPat, pNode, vMatrsNonSym, i );
80 }
81p->timeMatr += Abc_Clock() - clk;
82}
struct Abc_Obj_t_ Abc_Obj_t
#define Abc_NtkForEachCo(pNtk, pCo, i)
void Sim_UtilSimulateNodeOne(Abc_Obj_t *pNode, Vec_Ptr_t *vSimInfo, int nSimWords, int nOffset)
#define Vec_PtrForEachEntry(Type, vVec, pEntry, i)
MACRO DEFINITIONS ///.