59 printf(
"Subject graph uses %d pages of %d objects with %d entries. Total memory = %.2f MB.\n",
193 printf(
"Nodes with small support %d (out of %d)\n", Counter,
Mig_ManNodeNum(p) );
#define Mig_ManForEachNode(p, pObj)
static int Mig_ManNodeNum(Mig_Man_t *p)
static int Mig_ManObjNum(Mig_Man_t *p)
static Mig_Man_t * Mig_ObjMan(Mig_Obj_t *p)
static Mig_Obj_t * Mig_ManObj(Mig_Man_t *p, int v)
#define MIG_NONE
INCLUDES ///.
static int Mig_ObjIsNode(Mig_Obj_t *p)
#define Mig_ManForEachObj(p, pObj)
MACRO DEFINITIONS ///.
static Mig_Obj_t * Mig_ManAppendObj(Mig_Man_t *p)
static int Mig_ObjIsCi(Mig_Obj_t *p)
static int Mig_ObjIsTravIdCurrent(Mig_Obj_t *p)
static abctime Abc_Clock()
static int Vec_PtrSize(Vec_Ptr_t *p)
void Mig_ManSetRefs(Mig_Man_t *p)
static int Mig_ObjId(Mig_Obj_t *p)
static void Vec_IntGrow(Vec_Int_t *p, int nCapMin)
static Mig_Obj_t * Mig_ObjFanin1(Mig_Obj_t *p)
static void Abc_PrintTime(int level, const char *pStr, abctime time)
static void Mig_ObjSetTravIdCurrent(Mig_Obj_t *p)
void Mig_ManStop(Mig_Man_t *p)
int Mig_ManXorNum(Mig_Man_t *p)
static void Vec_IntAddToEntry(Vec_Int_t *p, int i, int Addition)
static int Mig_ObjFaninId1(Mig_Obj_t *p)
static int Mig_ObjFaninId2(Mig_Obj_t *p)
#define ABC_NAMESPACE_IMPL_END
static void Vec_IntFill(Vec_Int_t *p, int nSize, int Fill)
#define Mig_ObjForEachFaninId(p, iFanin, i)
static Mig_Obj_t * Mig_ObjFanin0(Mig_Obj_t *p)
static int Mig_ObjIsTravIdCurrentId(Mig_Man_t *p, int Id)
int Mig_ManSuppSizeTest(Mig_Man_t *p)
static Mig_Obj_t * Mig_ObjFanin2(Mig_Obj_t *p)
static int Mig_ObjSiblId(Mig_Obj_t *p)
#define ABC_NAMESPACE_IMPL_START
static int Mig_ObjFaninId0(Mig_Obj_t *p)
int Mig_ManTypeNum(Mig_Man_t *p, int Type)
int Mig_ManSuppSize_rec(Mig_Obj_t *pObj)
#define ABC_CALLOC(type, num)
int Mig_ManMuxNum(Mig_Man_t *p)
ABC_NAMESPACE_IMPL_START Mig_Man_t * Mig_ManStart()
DECLARATIONS ///.
int Mig_ManSuppSize2_rec(Mig_Man_t *p, int iObj)
#define Vec_PtrForEachEntry(Type, vVec, pEntry, i)
MACRO DEFINITIONS ///.
static void Mig_ObjSetTravIdCurrentId(Mig_Man_t *p, int Id)
static int Mig_ObjNodeType(Mig_Obj_t *p)
int Mig_ManSuppSizeOne(Mig_Obj_t *pObj)
int Mig_ManAndNum(Mig_Man_t *p)
static void Mig_ObjIncrementTravId(Mig_Obj_t *p)