static unsigned Abc_ObjId(Abc_Obj_t *pObj)
typedefABC_NAMESPACE_HEADER_START struct Vec_Ptr_t_ Vec_Ptr_t
INCLUDES ///.
void Bbl_ManAddFanin(Bbl_Man_t *p, int ObjId, int FaninId)
Bbl_Man_t * Bbl_ManStart(char *pName)
MACRO DEFINITIONS ///.
void Io_WriteBblif(Abc_Ntk_t *pNtk, char *pFileName)
static int Abc_ObjFaninNum(Abc_Obj_t *pObj)
#define Abc_NtkForEachCo(pNtk, pCo, i)
static int Abc_NtkIsSopLogic(Abc_Ntk_t *pNtk)
ABC_DLL Vec_Ptr_t * Abc_NtkDfs(Abc_Ntk_t *pNtk, int fCollectAll)
ABC_NAMESPACE_IMPL_START Bbl_Man_t * Bbl_ManFromAbc(Abc_Ntk_t *pNtk)
DECLARATIONS ///.
int Bbl_ManCheck(Bbl_Man_t *p)
#define ABC_NAMESPACE_IMPL_END
#define ABC_NAMESPACE_IMPL_START
static char * Abc_NtkName(Abc_Ntk_t *pNtk)
#define Abc_NtkForEachCi(pNtk, pCi, i)
#define Abc_ObjForEachFanin(pObj, pFanin, i)
#define Vec_PtrForEachEntry(Type, vVec, pEntry, i)
MACRO DEFINITIONS ///.
void Bbl_ManDumpBinaryBlif(Bbl_Man_t *p, char *pFileName)
void Bbl_ManStop(Bbl_Man_t *p)
void Bbl_ManCreateObject(Bbl_Man_t *p, Bbl_Type_t Type, int ObjId, int nFanins, char *pSop)
static void Vec_PtrFree(Vec_Ptr_t *p)