abc-master
|
#include "amapInt.h"
Go to the source code of this file.
Functions | |
static ABC_NAMESPACE_IMPL_START int | Vec_IntCheckWithMask (Vec_Int_t *p, int Entry) |
DECLARATIONS ///. More... | |
static void | Vec_IntPushOrderWithMask (Vec_Int_t *p, int Entry) |
int | Amap_LibFindNode (Amap_Lib_t *pLib, int iFan0, int iFan1, int fXor) |
int | Amap_LibFindMux (Amap_Lib_t *p, int iFan0, int iFan1, int iFan2) |
Amap_Nod_t * | Amap_LibCreateObj (Amap_Lib_t *p) |
int | Amap_LibCreateVar (Amap_Lib_t *p) |
int | Amap_LibCreateNode (Amap_Lib_t *p, int iFan0, int iFan1, int fXor) |
int | Amap_LibCreateMux (Amap_Lib_t *p, int iFan0, int iFan1, int iFan2) |
int ** | Amap_LibLookupTableAlloc (Vec_Ptr_t *vVec, int fVerbose) |
int Amap_LibCreateMux | ( | Amap_Lib_t * | p, |
int | iFan0, | ||
int | iFan1, | ||
int | iFan2 | ||
) |
Function*************************************************************
Synopsis [Creates a new node.]
Description []
SideEffects []
SeeAlso []
Definition at line 244 of file amapUniq.c.
int Amap_LibCreateNode | ( | Amap_Lib_t * | p, |
int | iFan0, | ||
int | iFan1, | ||
int | fXor | ||
) |
Function*************************************************************
Synopsis [Creates a new node.]
Description []
SideEffects []
SeeAlso []
Definition at line 189 of file amapUniq.c.
Amap_Nod_t* Amap_LibCreateObj | ( | Amap_Lib_t * | p | ) |
Function*************************************************************
Synopsis [Creates a new node.]
Description []
SideEffects []
SeeAlso []
Definition at line 135 of file amapUniq.c.
int Amap_LibCreateVar | ( | Amap_Lib_t * | p | ) |
Function*************************************************************
Synopsis [Creates a new node.]
Description []
SideEffects []
SeeAlso []
Definition at line 164 of file amapUniq.c.
int Amap_LibFindMux | ( | Amap_Lib_t * | p, |
int | iFan0, | ||
int | iFan1, | ||
int | iFan2 | ||
) |
Function*************************************************************
Synopsis [Checks if the three-argument rule exist.]
Description []
SideEffects []
SeeAlso []
Definition at line 109 of file amapUniq.c.
int Amap_LibFindNode | ( | Amap_Lib_t * | pLib, |
int | iFan0, | ||
int | iFan1, | ||
int | fXor | ||
) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 90 of file amapUniq.c.
int** Amap_LibLookupTableAlloc | ( | Vec_Ptr_t * | vVec, |
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Allocates triangular lookup table.]
Description []
SideEffects []
SeeAlso []
Definition at line 278 of file amapUniq.c.
|
inlinestatic |
DECLARATIONS ///.
CFile****************************************************************
FileName [amapUniq.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Technology mapper for standard cells.]
Synopsis [Checks if the structural node already exists.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]FUNCTION DEFINITIONS /// Function*************************************************************
Synopsis [Checks if the entry exists and returns value.]
Description []
SideEffects []
SeeAlso []
Definition at line 45 of file amapUniq.c.
|
inlinestatic |
Function*************************************************************
Synopsis [Pushes entry in the natural order.]
Description []
SideEffects []
SeeAlso []
Definition at line 65 of file amapUniq.c.