#include "if.h"
Go to the source code of this file.
Functions | |
| If_Man_t * | If_ManStart (If_Par_t *pPars) |
| FUNCTION DEFINITIONS ///. | |
| void | If_ManRestart (If_Man_t *p) |
| void | If_ManStop (If_Man_t *p) |
| If_Obj_t * | If_ManCreateCi (If_Man_t *p) |
| If_Obj_t * | If_ManCreateCo (If_Man_t *p, If_Obj_t *pDriver) |
| If_Obj_t * | If_ManCreateAnd (If_Man_t *p, If_Obj_t *pFan0, If_Obj_t *pFan1) |
| If_Obj_t * | If_ManCreateXor (If_Man_t *p, If_Obj_t *pFan0, If_Obj_t *pFan1) |
| If_Obj_t * | If_ManCreateMux (If_Man_t *p, If_Obj_t *pFan0, If_Obj_t *pFan1, If_Obj_t *pCtrl) |
| void | If_ManCreateChoice (If_Man_t *p, If_Obj_t *pObj) |
| void | If_ManSetupSet (If_Man_t *p, If_Set_t *pSet) |
| void | If_ManSetupCutTriv (If_Man_t *p, If_Cut_t *pCut, int ObjId) |
| void | If_ManSetupCiCutSets (If_Man_t *p) |
| If_Set_t * | If_ManSetupNodeCutSet (If_Man_t *p, If_Obj_t *pObj) |
| void | If_ManDerefNodeCutSet (If_Man_t *p, If_Obj_t *pObj) |
| void | If_ManDerefChoiceCutSet (If_Man_t *p, If_Obj_t *pObj) |
| void | If_ManSetupSetAll (If_Man_t *p, int nCrossCut) |
Function*************************************************************
Synopsis [Create the new node assuming it does not exist.]
Description []
SideEffects []
SeeAlso []
Definition at line 384 of file ifMan.c.

Function*************************************************************
Synopsis [Creates the choice node.]
Description [Should be called after the equivalence class nodes are linked.]
SideEffects []
SeeAlso []
Definition at line 460 of file ifMan.c.

Function*************************************************************
Synopsis [Creates primary input.]
Description []
SideEffects []
SeeAlso []
Definition at line 334 of file ifMan.c.

Function*************************************************************
Synopsis [Creates primary output with the given driver.]
Description []
SideEffects []
SeeAlso []
Definition at line 356 of file ifMan.c.

Function*************************************************************
Synopsis [Create the new node assuming it does not exist.]
Description []
SideEffects []
SeeAlso []
Definition at line 441 of file ifMan.c.


Function*************************************************************
Synopsis [Create the new node assuming it does not exist.]
Description []
SideEffects []
SeeAlso []
Definition at line 422 of file ifMan.c.


Function*************************************************************
Synopsis [Dereferences cutset of the node.]
Description []
SideEffects []
SeeAlso []
Definition at line 663 of file ifMan.c.

Function*************************************************************
Synopsis [Dereferences cutset of the node.]
Description []
SideEffects []
SeeAlso []
Definition at line 620 of file ifMan.c.

| void If_ManRestart | ( | If_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 185 of file ifMan.c.


| void If_ManSetupCiCutSets | ( | If_Man_t * | p | ) |
Function*************************************************************
Synopsis [Prepares memory for one cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 566 of file ifMan.c.


Function*************************************************************
Synopsis [Prepares memory for one cut.]
Description []
SideEffects []
SeeAlso []
Definition at line 517 of file ifMan.c.

Function*************************************************************
Synopsis [Prepares cutset of the node.]
Description [Elementary cutset will be added last.]
SideEffects []
SeeAlso []
Definition at line 597 of file ifMan.c.

Function*************************************************************
Synopsis [Prepares memory for one cutset.]
Description []
SideEffects []
SeeAlso []
Definition at line 489 of file ifMan.c.

| void If_ManSetupSetAll | ( | If_Man_t * | p, |
| int | nCrossCut ) |
Function*************************************************************
Synopsis [Dereferences cutset of the node.]
Description []
SideEffects []
SeeAlso []
Definition at line 693 of file ifMan.c.


FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Starts the AIG manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 50 of file ifMan.c.


| void If_ManStop | ( | If_Man_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 212 of file ifMan.c.

