abc-master
|
#include "rwt.h"
Go to the source code of this file.
Functions | |
void | Rwt_ListAddToTail (Rwt_Node_t **ppList, Rwt_Node_t *pNode) |
FUNCTION DEFINITIONS ///. More... | |
Rwt_Node_t * | Rwt_ManAddVar (Rwt_Man_t *p, unsigned uTruth, int fPrecompute) |
Rwt_Node_t * | Rwt_ManAddNode (Rwt_Man_t *p, Rwt_Node_t *p0, Rwt_Node_t *p1, int fExor, int Level, int Volume) |
void | Rwt_Trav_rec (Rwt_Man_t *p, Rwt_Node_t *pNode, int *pVolume) |
void | Rwt_ManIncTravId (Rwt_Man_t *p) |
int | Rwt_ManNodeVolume (Rwt_Man_t *p, Rwt_Node_t *p0, Rwt_Node_t *p1) |
void | Rwt_ManLoadFromArray (Rwt_Man_t *p, int fVerbose) |
char * | Rwt_ManGetPractical (Rwt_Man_t *p) |
Variables | |
static ABC_NAMESPACE_IMPL_START unsigned short | s_RwtAigSubgraphs [] |
DECLARATIONS ///. More... | |
static unsigned short | s_RwtPracticalClasses [] |
void Rwt_ListAddToTail | ( | Rwt_Node_t ** | ppList, |
Rwt_Node_t * | pNode | ||
) |
Rwt_Node_t* Rwt_ManAddNode | ( | Rwt_Man_t * | p, |
Rwt_Node_t * | p0, | ||
Rwt_Node_t * | p1, | ||
int | fExor, | ||
int | Level, | ||
int | Volume | ||
) |
Function*************************************************************
Synopsis [Adds one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 477 of file rwtUtil.c.
Rwt_Node_t* Rwt_ManAddVar | ( | Rwt_Man_t * | p, |
unsigned | uTruth, | ||
int | fPrecompute | ||
) |
Function*************************************************************
Synopsis [Adds one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 446 of file rwtUtil.c.
char* Rwt_ManGetPractical | ( | Rwt_Man_t * | p | ) |
void Rwt_ManIncTravId | ( | Rwt_Man_t * | p | ) |
Function*************************************************************
Synopsis [Adds one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 547 of file rwtUtil.c.
void Rwt_ManLoadFromArray | ( | Rwt_Man_t * | p, |
int | fVerbose | ||
) |
Function*************************************************************
Synopsis [Loads data.]
Description []
SideEffects []
SeeAlso []
Definition at line 589 of file rwtUtil.c.
int Rwt_ManNodeVolume | ( | Rwt_Man_t * | p, |
Rwt_Node_t * | p0, | ||
Rwt_Node_t * | p1 | ||
) |
Function*************************************************************
Synopsis [Adds one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 569 of file rwtUtil.c.
void Rwt_Trav_rec | ( | Rwt_Man_t * | p, |
Rwt_Node_t * | pNode, | ||
int * | pVolume | ||
) |
Function*************************************************************
Synopsis [Adds one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 524 of file rwtUtil.c.
|
static |
DECLARATIONS ///.
CFile****************************************************************
FileName [rwtUtil.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [DAG-aware AIG rewriting package.]
Synopsis [Various utilities.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
|
static |