
Go to the source code of this file.
Functions | |
| ABC_NAMESPACE_IMPL_START Cnf_Cut_t * | Cnf_CutAlloc (Cnf_Man_t *p, int nLeaves) |
| DECLARATIONS ///. | |
| void | Cnf_CutFree (Cnf_Cut_t *pCut) |
| Cnf_Cut_t * | Cnf_CutCreate (Cnf_Man_t *p, Aig_Obj_t *pObj) |
| void | Cnf_CutPrint (Cnf_Cut_t *pCut) |
| void | Cnf_CutDeref (Cnf_Man_t *p, Cnf_Cut_t *pCut) |
| void | Cnf_CutRef (Cnf_Man_t *p, Cnf_Cut_t *pCut) |
| void | Cnf_CutUpdateRefs (Cnf_Man_t *p, Cnf_Cut_t *pCut, Cnf_Cut_t *pCutFan, Cnf_Cut_t *pCutRes) |
| void | Cnf_CutRemoveIthVar (Cnf_Cut_t *pCut, int iVar, int iFan) |
| void | Cnf_CutInsertIthVar (Cnf_Cut_t *pCut, int iVar, int iFan) |
| Cnf_Cut_t * | Cnf_CutCompose (Cnf_Man_t *p, Cnf_Cut_t *pCut, Cnf_Cut_t *pCutFan, int iFan) |
| ABC_NAMESPACE_IMPL_START Cnf_Cut_t * Cnf_CutAlloc | ( | Cnf_Man_t * | p, |
| int | nLeaves ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [cnfCut.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [AIG-to-CNF conversion.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
] FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Allocates cut of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 46 of file cnfCut.c.


Function*************************************************************
Synopsis [Merges two cuts.]
Description [Returns NULL of the cuts cannot be merged.]
SideEffects []
SeeAlso []
Definition at line 294 of file cnfCut.c.


Function*************************************************************
Synopsis [Creates cut for the given node.]
Description []
SideEffects []
SeeAlso []
Definition at line 87 of file cnfCut.c.


Function*************************************************************
Synopsis [Allocates cut of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 135 of file cnfCut.c.

| void Cnf_CutFree | ( | Cnf_Cut_t * | pCut | ) |
| void Cnf_CutInsertIthVar | ( | Cnf_Cut_t * | pCut, |
| int | iVar, | ||
| int | iFan ) |
Function*************************************************************
Synopsis [Inserts the fanin variable.]
Description []
SideEffects []
SeeAlso []
Definition at line 274 of file cnfCut.c.

| void Cnf_CutPrint | ( | Cnf_Cut_t * | pCut | ) |
Function*************************************************************
Synopsis [Deallocates cut.]
Description []
SideEffects []
SeeAlso []
Function*************************************************************
Synopsis [Allocates cut of the given size.]
Description []
SideEffects []
SeeAlso []
Definition at line 157 of file cnfCut.c.

| void Cnf_CutRemoveIthVar | ( | Cnf_Cut_t * | pCut, |
| int | iVar, | ||
| int | iFan ) |
| void Cnf_CutUpdateRefs | ( | Cnf_Man_t * | p, |
| Cnf_Cut_t * | pCut, | ||
| Cnf_Cut_t * | pCutFan, | ||
| Cnf_Cut_t * | pCutRes ) |