48 int i, Counter1, Counter2;
68 printf(
"Network has %d (out of %d) registers driving POs.\n", Counter1,
Saig_ManRegNum(pAig) );
70 printf(
"Network has %d (out of %d) registers driven by PIs.\n", Counter2,
Saig_ManRegNum(pAig) );
static int Saig_ObjIsLo(Aig_Man_t *p, Aig_Obj_t *pObj)
typedefABC_NAMESPACE_HEADER_START struct Aig_Man_t_ Aig_Man_t
INCLUDES ///.
static Aig_Obj_t * Aig_ObjFanin0(Aig_Obj_t *pObj)
ABC_NAMESPACE_IMPL_START void Saig_ManReportUselessRegisters(Aig_Man_t *pAig)
DECLARATIONS ///.
#define Saig_ManForEachLi(p, pObj, i)
#define ABC_NAMESPACE_IMPL_END
int Saig_ManReportComplements(Aig_Man_t *p)
void Aig_ManSetCioIds(Aig_Man_t *p)
static int Saig_ManRegNum(Aig_Man_t *p)
#define ABC_NAMESPACE_IMPL_START
static int Aig_ManRegNum(Aig_Man_t *p)
#define Aig_ManForEachObj(p, pObj, i)
#define Saig_ManForEachPo(p, pObj, i)
#define Aig_ManForEachLiSeq(p, pObj, i)
static int Aig_ObjRefs(Aig_Obj_t *pObj)
static int Saig_ObjIsPi(Aig_Man_t *p, Aig_Obj_t *pObj)