#include "gia.h"
Go to the source code of this file.
Macros | |
| #define | Gia_ObjForEachFanout(p, pObj, pFanout, iFan, i) |
Functions | |
| void | Gia_ManFanoutStart (Gia_Man_t *p) |
| FUNCTION DEFINITIONS ///. | |
| void | Gia_ManFanoutStop (Gia_Man_t *p) |
| void | Gia_ObjAddFanout (Gia_Man_t *p, Gia_Obj_t *pObj, Gia_Obj_t *pFanout) |
| void | Gia_ObjRemoveFanout (Gia_Man_t *p, Gia_Obj_t *pObj, Gia_Obj_t *pFanout) |
| Vec_Int_t * | Gia_ManStartFanoutMap (Gia_Man_t *p, Vec_Int_t *vFanoutNums) |
| void | Gia_ManStaticFanoutStart (Gia_Man_t *p) |
| Vec_Int_t * | Gia_ManStartMappingFanoutMap (Gia_Man_t *p, Vec_Int_t *vFanoutNums) |
| void | Gia_ObjCheckDupMappingFanins (Gia_Man_t *p, int iObj) |
| void | Gia_ManStaticMappingFanoutStart (Gia_Man_t *p, Vec_Int_t **pvIndex) |
| void | Gia_ManStaticFanoutStop (Gia_Man_t *p) |
| void | Gia_ManStaticFanoutTest (Gia_Man_t *p) |
| #define Gia_ObjForEachFanout | ( | p, | |
| pObj, | |||
| pFanout, | |||
| iFan, | |||
| i ) |
Definition at line 46 of file giaFanout.c.
| void Gia_ManFanoutStart | ( | Gia_Man_t * | p | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Create fanout for all objects in the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 66 of file giaFanout.c.

| void Gia_ManFanoutStop | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Deletes fanout for all objects in the manager.]
Description []
SideEffects []
SeeAlso []
Definition at line 98 of file giaFanout.c.
Function*************************************************************
Synopsis [Compute the map of all edges.]
Description []
SideEffects []
SeeAlso []
Definition at line 211 of file giaFanout.c.

Function*************************************************************
Synopsis [Compute the map of all edges.]
Description []
SideEffects []
SeeAlso []
Definition at line 298 of file giaFanout.c.

| void Gia_ManStaticFanoutStart | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Allocates static fanout.]
Description []
SideEffects []
SeeAlso []
Definition at line 238 of file giaFanout.c.


| void Gia_ManStaticFanoutStop | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Deallocates static fanout.]
Description []
SideEffects []
SeeAlso []
Definition at line 393 of file giaFanout.c.

| void Gia_ManStaticFanoutTest | ( | Gia_Man_t * | p | ) |
Function*************************************************************
Synopsis [Tests static fanout.]
Description []
SideEffects []
SeeAlso []
Definition at line 411 of file giaFanout.c.

Definition at line 335 of file giaFanout.c.


Function*************************************************************
Synopsis [Adds fanout (pFanout) of node (pObj).]
Description []
SideEffects []
SeeAlso []
Definition at line 116 of file giaFanout.c.


| void Gia_ObjCheckDupMappingFanins | ( | Gia_Man_t * | p, |
| int | iObj ) |
Function*************************************************************
Synopsis [Allocates static fanout.]
Description []
SideEffects []
SeeAlso []
Definition at line 327 of file giaFanout.c.

Function*************************************************************
Synopsis [Removes fanout (pFanout) of node (pObj).]
Description []
SideEffects []
SeeAlso []
Definition at line 163 of file giaFanout.c.