
Go to the source code of this file.
Macros | |
| #define | Ree_ForEachCut(pList, pCut, i) |
| DECLARATIONS ///. | |
Functions | |
| void | Ree_TruthPrecompute () |
| FUNCTION DEFINITIONS ///. | |
| void | Ree_TruthPrecompute2 () |
| void | Ree_ManCutPrint (int *pCut, int Count, word Truth, int iObj) |
| void | Ree_ManCutMerge (Gia_Man_t *p, int iObj, int *pList0, int *pList1, Vec_Int_t *vCuts, Hash_IntMan_t *pHash, Vec_Int_t *vData, Vec_Int_t *vXors) |
| Vec_Int_t * | Ree_ManDeriveAdds (Hash_IntMan_t *p, Vec_Int_t *vData, int fVerbose) |
| int | Ree_ManCompare (int *pCut0, int *pCut1) |
| Vec_Int_t * | Ree_ManComputeCuts (Gia_Man_t *p, Vec_Int_t **pvXors, int fVerbose) |
| void | Ree_CollectInsiders_rec (Gia_Man_t *pGia, int iObj, Vec_Bit_t *vVisited, Vec_Bit_t *vInsiders) |
| Vec_Bit_t * | Ree_CollectInsiders (Gia_Man_t *pGia, Vec_Int_t *vAdds) |
| void | Ree_ManRemoveTrivial (Gia_Man_t *p, Vec_Int_t *vAdds) |
| void | Ree_ManRemoveContained (Gia_Man_t *p, Vec_Int_t *vAdds) |
| int | Ree_ManCountFadds (Vec_Int_t *vAdds) |
| void | Ree_ManPrintAdders (Vec_Int_t *vAdds, int fVerbose) |
| void | Ree_ManComputeCutsTest (Gia_Man_t *p) |
| #define Ree_ForEachCut | ( | pList, | |
| pCut, | |||
| i ) |
DECLARATIONS ///.
CFile****************************************************************
FileName [acecRe.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [CEC for arithmetic circuits.]
Synopsis [Core procedures.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - June 20, 2005.]
Revision [
]
Definition at line 477 of file acecRe.c.


| void Ree_CollectInsiders_rec | ( | Gia_Man_t * | pGia, |
| int | iObj, | ||
| Vec_Bit_t * | vVisited, | ||
| Vec_Bit_t * | vInsiders ) |
Function*************************************************************
Synopsis [Highlight nodes inside FAs.]
Description []
SideEffects []
SeeAlso []
Definition at line 468 of file acecRe.c.


| int Ree_ManCompare | ( | int * | pCut0, |
| int * | pCut1 ) |
Definition at line 408 of file acecRe.c.


| void Ree_ManComputeCutsTest | ( | Gia_Man_t * | p | ) |
Definition at line 584 of file acecRe.c.

| int Ree_ManCountFadds | ( | Vec_Int_t * | vAdds | ) |
| void Ree_ManCutMerge | ( | Gia_Man_t * | p, |
| int | iObj, | ||
| int * | pList0, | ||
| int * | pList1, | ||
| Vec_Int_t * | vCuts, | ||
| Hash_IntMan_t * | pHash, | ||
| Vec_Int_t * | vData, | ||
| Vec_Int_t * | vXors ) |
Definition at line 258 of file acecRe.c.


| void Ree_ManCutPrint | ( | int * | pCut, |
| int | Count, | ||
| word | Truth, | ||
| int | iObj ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 246 of file acecRe.c.

| Vec_Int_t * Ree_ManDeriveAdds | ( | Hash_IntMan_t * | p, |
| Vec_Int_t * | vData, | ||
| int | fVerbose ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 328 of file acecRe.c.

| void Ree_ManPrintAdders | ( | Vec_Int_t * | vAdds, |
| int | fVerbose ) |
Definition at line 564 of file acecRe.c.

Definition at line 540 of file acecRe.c.


Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 515 of file acecRe.c.


| void Ree_TruthPrecompute | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Detecting FADDs in the AIG.]
Description []
SideEffects []
SeeAlso []
Definition at line 49 of file acecRe.c.