|
abc-master
|
#include "dsdInt.h"Go to the source code of this file.
Data Structures | |
| struct | Dsd_Cache_t_ |
| struct | Dsd_Entry_t_ |
Typedefs | |
| typedef typedefABC_NAMESPACE_IMPL_START struct Dsd_Cache_t_ | Dds_Cache_t |
| DECLARATIONS ///. More... | |
| typedef struct Dsd_Entry_t_ | Dsd_Entry_t |
Functions | |
| static int | Dsd_CheckRootFunctionIdentity_rec (DdManager *dd, DdNode *bF1, DdNode *bF2, DdNode *bC1, DdNode *bC2) |
| void | Dsd_CheckCacheAllocate (int nEntries) |
| FUNCTION DEFINITIONS ///. More... | |
| void | Dsd_CheckCacheDeallocate () |
| void | Dsd_CheckCacheClear () |
| int | Dsd_CheckRootFunctionIdentity (DdManager *dd, DdNode *bF1, DdNode *bF2, DdNode *bC1, DdNode *bC2) |
Variables | |
| static Dds_Cache_t * | pCache |
| typedef typedefABC_NAMESPACE_IMPL_START struct Dsd_Cache_t_ Dds_Cache_t |
DECLARATIONS ///.
CFile****************************************************************
FileName [dsdCheck.c]
PackageName [DSD: Disjoint-support decomposition package.]
Synopsis [Procedures to check the identity of root functions.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 8.0. Started - September 22, 2003.]
Revision [
]
Definition at line 28 of file dsdCheck.c.
| typedef struct Dsd_Entry_t_ Dsd_Entry_t |
Definition at line 29 of file dsdCheck.c.
| void Dsd_CheckCacheAllocate | ( | int | nEntries | ) |
FUNCTION DEFINITIONS ///.
PARAMETERS ///.
Function********************************************************************
Synopsis [(Re)allocates the local cache.]
Description []
SideEffects []
SeeAlso []
Definition at line 63 of file dsdCheck.c.
| void Dsd_CheckCacheClear | ( | ) |
Function********************************************************************
Synopsis [Clears the local cache.]
Description []
SideEffects []
SeeAlso []
Definition at line 114 of file dsdCheck.c.
| void Dsd_CheckCacheDeallocate | ( | ) |
Function********************************************************************
Synopsis [Deallocates the local cache.]
Description []
SideEffects []
SeeAlso []
Definition at line 97 of file dsdCheck.c.
| int Dsd_CheckRootFunctionIdentity | ( | DdManager * | dd, |
| DdNode * | bF1, | ||
| DdNode * | bF2, | ||
| DdNode * | bC1, | ||
| DdNode * | bC2 | ||
| ) |
Function********************************************************************
Synopsis [Checks whether it is true that bF1(bC1=0) == bF2(bC2=0).]
Description []
SideEffects []
SeeAlso []
Definition at line 133 of file dsdCheck.c.
|
static |
Function********************************************************************
Synopsis [Performs the recursive step of Dsd_CheckRootFunctionIdentity().]
Description []
SideEffects []
SeeAlso []
Definition at line 154 of file dsdCheck.c.
|
static |
Definition at line 44 of file dsdCheck.c.