abc-master
|
Go to the source code of this file.
Functions | |
Wlc_Ntk_t * | Wlc_NtkAlloc (char *pName, int nObjsAlloc) |
FUNCTION DEFINITIONS ///. More... | |
void | Wlc_ObjSetCi (Wlc_Ntk_t *p, Wlc_Obj_t *pObj) |
void | Wlc_ObjSetCo (Wlc_Ntk_t *p, Wlc_Obj_t *pObj, int fFlopInput) |
int | Wlc_ObjAlloc (Wlc_Ntk_t *p, int Type, int Signed, int End, int Beg) |
int | Wlc_ObjCreate (Wlc_Ntk_t *p, int Type, int Signed, int End, int Beg, Vec_Int_t *vFanins) |
char * | Wlc_ObjName (Wlc_Ntk_t *p, int iObj) |
void | Wlc_ObjUpdateType (Wlc_Ntk_t *p, Wlc_Obj_t *pObj, int Type) |
void | Wlc_ObjAddFanins (Wlc_Ntk_t *p, Wlc_Obj_t *pObj, Vec_Int_t *vFanins) |
void | Wlc_NtkFree (Wlc_Ntk_t *p) |
int | Wlc_NtkMemUsage (Wlc_Ntk_t *p) |
static void | Vec_WrdSelectSortCost2 (word *pArray, int nSize, word *pCosts) |
static word | Wlc_NtkPrintDistribMakeSign (int s, int s0, int s1) |
static void | Wlc_NtkPrintDistribFromSign (word sss, int *s, int *s0, int *s1) |
static void | Wlc_NtkPrintDistribAddOne (Vec_Ptr_t *vTypes, Vec_Ptr_t *vOccurs, int Type, word Sign) |
void | Wlc_NtkPrintDistribSortOne (Vec_Ptr_t *vTypes, Vec_Ptr_t *vOccurs, int Type) |
void | Wlc_NtkPrintDistrib (Wlc_Ntk_t *p, int fVerbose) |
void | Wlc_NtkPrintNodes (Wlc_Ntk_t *p, int Type) |
void | Wlc_NtkPrintStats (Wlc_Ntk_t *p, int fDistrib, int fVerbose) |
void | Wlc_ObjCollectCopyFanins (Wlc_Ntk_t *p, int iObj, Vec_Int_t *vFanins) |
int | Wlc_ObjDup (Wlc_Ntk_t *pNew, Wlc_Ntk_t *p, int iObj, Vec_Int_t *vFanins) |
void | Wlc_NtkDupDfs_rec (Wlc_Ntk_t *pNew, Wlc_Ntk_t *p, int iObj, Vec_Int_t *vFanins) |
Wlc_Ntk_t * | Wlc_NtkDupDfs (Wlc_Ntk_t *p) |
void | Wlc_NtkTransferNames (Wlc_Ntk_t *pNew, Wlc_Ntk_t *p) |
Variables | |
static ABC_NAMESPACE_IMPL_START char * | Wlc_Names [WLC_OBJ_NUMBER+1] |
DECLARATIONS ///. More... | |
Wlc_Ntk_t* Wlc_NtkAlloc | ( | char * | pName, |
int | nObjsAlloc | ||
) |
Definition at line 457 of file wlcNtk.c.
Definition at line 446 of file wlcNtk.c.
void Wlc_NtkPrintDistrib | ( | Wlc_Ntk_t * | p, |
int | fVerbose | ||
) |
Definition at line 284 of file wlcNtk.c.
|
inlinestatic |
Definition at line 262 of file wlcNtk.c.
|
inlinestatic |
|
inlinestatic |
Definition at line 276 of file wlcNtk.c.
void Wlc_NtkPrintNodes | ( | Wlc_Ntk_t * | p, |
int | Type | ||
) |
Definition at line 354 of file wlcNtk.c.
void Wlc_NtkPrintStats | ( | Wlc_Ntk_t * | p, |
int | fDistrib, | ||
int | fVerbose | ||
) |
Definition at line 182 of file wlcNtk.c.
int Wlc_ObjAlloc | ( | Wlc_Ntk_t * | p, |
int | Type, | ||
int | Signed, | ||
int | End, | ||
int | Beg | ||
) |
Definition at line 161 of file wlcNtk.c.
Definition at line 436 of file wlcNtk.c.
char* Wlc_ObjName | ( | Wlc_Ntk_t * | p, |
int | iObj | ||
) |
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [wlcNtk.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Verilog parser.]
Synopsis [Network data-structure.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - August 22, 2014.]
Revision [
]