#include "aig.h"
Go to the source code of this file.
Classes | |
| struct | Aig_ManPack_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Aig_ManPack_t_ | Aig_ManPack_t |
| DECLARATIONS ///. | |
Functions | |
| Aig_ManPack_t * | Aig_ManPackAlloc (Aig_Man_t *pAig) |
| FUNCTION DEFINITIONS ///. | |
| 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 | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 88 of file aigPack.c.

| void Aig_ManPackFree | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 134 of file aigPack.c.


| void Aig_ManPackPrintCare | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
| void Aig_ManPackPrintStats | ( | Aig_ManPack_t * | p | ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 227 of file aigPack.c.

| 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 | ) |