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.