|
abc-master
|
#include "aig.h"Go to the source code of this file.
Data Structures | |
| struct | Aig_ManPack_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Aig_ManPack_t_ | Aig_ManPack_t |
| DECLARATIONS ///. More... | |
Functions | |
| static int | Aig_Word6CountOnes (word t) |
| static int | Aig_Word6HasOneBit (word t) |
| Aig_ManPack_t * | Aig_ManPackAlloc (Aig_Man_t *pAig) |
| FUNCTION DEFINITIONS ///. More... | |
| int | Aig_ManPackCountCares (Aig_ManPack_t *p) |
| void | Aig_ManPackPrintCare (Aig_ManPack_t *p) |
| void | Aig_ManPackFree (Aig_ManPack_t *p) |
| void | Aig_ManPackSetRandom (Aig_ManPack_t *p) |
| void | Aig_ManPackSimulate (Aig_ManPack_t *p) |
| void | Aig_ManPackPrintStats (Aig_ManPack_t *p) |
| Vec_Int_t * | Aig_ManPackConstNodes (Aig_ManPack_t *p) |
| int | Aig_ManPackAddPatternTry (Aig_ManPack_t *p, int iBit, Vec_Int_t *vLits) |
| void | Aig_ManPackAddPattern (Aig_ManPack_t *p, Vec_Int_t *vLits) |
| Aig_ManPack_t * | Aig_ManPackStart (Aig_Man_t *pAig) |
| void | Aig_ManPackStop (Aig_ManPack_t *p) |
| typedef typedefABC_NAMESPACE_IMPL_START struct Aig_ManPack_t_ Aig_ManPack_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [aigPack.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [AIG package.]
Synopsis [Bit-packing code.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]
| void Aig_ManPackAddPattern | ( | Aig_ManPack_t * | p, |
| Vec_Int_t * | vLits | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 326 of file aigPack.c.
| int Aig_ManPackAddPatternTry | ( | Aig_ManPack_t * | p, |
| int | iBit, | ||
| Vec_Int_t * | vLits | ||
| ) |
Function*************************************************************
Synopsis [Packs patterns into array of simulation info.]
Description []
SideEffects []
SeeAlso []
`
Definition at line 292 of file aigPack.c.
| Aig_ManPack_t* Aig_ManPackAlloc | ( | Aig_Man_t * | pAig | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 65 of file aigPack.c.
| Vec_Int_t* Aig_ManPackConstNodes | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 264 of file aigPack.c.
| int Aig_ManPackCountCares | ( | Aig_ManPack_t * | p | ) |
| void Aig_ManPackFree | ( | Aig_ManPack_t * | p | ) |
| void Aig_ManPackPrintCare | ( | Aig_ManPack_t * | p | ) |
| void Aig_ManPackPrintStats | ( | Aig_ManPack_t * | p | ) |
| void Aig_ManPackSetRandom | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 159 of file aigPack.c.
| void Aig_ManPackSimulate | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 182 of file aigPack.c.
| Aig_ManPack_t* Aig_ManPackStart | ( | Aig_Man_t * | pAig | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 370 of file aigPack.c.
| void Aig_ManPackStop | ( | Aig_ManPack_t * | p | ) |
|
inlinestatic |
Definition at line 46 of file aigPack.c.