abc-master
|
#include "lpkInt.h"
Go to the source code of this file.
Data Structures | |
struct | Lpk_Set_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_IMPL_START struct Lpk_Set_t_ | Lpk_Set_t |
DECLARATIONS ///. More... | |
Functions | |
unsigned | Lpk_ComputeSets_rec (Kit_DsdNtk_t *p, int iLit, Vec_Int_t *vSets) |
FUNCTION DEFINITIONS ///. More... | |
unsigned | Lpk_ComputeSets (Kit_DsdNtk_t *p, Vec_Int_t *vSets) |
static void | Lpk_PrintSetOne (int uSupport) |
static void | Lpk_PrintSets (Vec_Int_t *vSets) |
void | Lpk_ComposeSets (Vec_Int_t *vSets0, Vec_Int_t *vSets1, int nVars, int iCofVar, Lpk_Set_t *pStore, int *pSize, int nSizeLimit) |
void | Lpk_MapSuppPrintSet (Lpk_Set_t *pSet, int i) |
unsigned | Lpk_MapSuppRedDecSelect (Lpk_Man_t *p, unsigned *pTruth, int nVars, int *piVar, int *piVarReused) |
typedef typedefABC_NAMESPACE_IMPL_START struct Lpk_Set_t_ Lpk_Set_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [lpkSets.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Fast Boolean matching for LUT structures.]
Synopsis []
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]
void Lpk_ComposeSets | ( | Vec_Int_t * | vSets0, |
Vec_Int_t * | vSets1, | ||
int | nVars, | ||
int | iCofVar, | ||
Lpk_Set_t * | pStore, | ||
int * | pSize, | ||
int | nSizeLimit | ||
) |
Function*************************************************************
Synopsis [Computes maximal support reducing bound-sets.]
Description []
SideEffects []
SeeAlso []
Definition at line 189 of file lpkSets.c.
unsigned Lpk_ComputeSets | ( | Kit_DsdNtk_t * | p, |
Vec_Int_t * | vSets | ||
) |
Function*************************************************************
Synopsis [Computes the set of subsets of decomposable variables.]
Description []
SideEffects []
SeeAlso []
Definition at line 108 of file lpkSets.c.
unsigned Lpk_ComputeSets_rec | ( | Kit_DsdNtk_t * | p, |
int | iLit, | ||
Vec_Int_t * | vSets | ||
) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Recursively computes decomposable subsets.]
Description []
SideEffects []
SeeAlso []
Definition at line 56 of file lpkSets.c.
void Lpk_MapSuppPrintSet | ( | Lpk_Set_t * | pSet, |
int | i | ||
) |
unsigned Lpk_MapSuppRedDecSelect | ( | Lpk_Man_t * | p, |
unsigned * | pTruth, | ||
int | nVars, | ||
int * | piVar, | ||
int * | piVarReused | ||
) |
Function*************************************************************
Synopsis [Evaluates the cofactors.]
Description []
SideEffects []
SeeAlso []
Definition at line 323 of file lpkSets.c.
|
static |
Function*************************************************************
Synopsis [Prints the sets of subsets.]
Description []
SideEffects []
SeeAlso []
|
static |
Function*************************************************************
Synopsis [Prints the sets of subsets.]
Description []
SideEffects []
SeeAlso []
Definition at line 165 of file lpkSets.c.