abc-master
|
#include "saig.h"
Go to the source code of this file.
Data Structures | |
struct | Iso_Dat_t_ |
struct | Iso_Dat2_t_ |
struct | Iso_Sto_t_ |
Macros | |
#define | AIG_ISO_NUM 16 |
DECLARATIONS ///. More... | |
Typedefs | |
typedef struct Iso_Dat_t_ | Iso_Dat_t |
typedef struct Iso_Dat2_t_ | Iso_Dat2_t |
typedef struct Iso_Sto_t_ | Iso_Sto_t |
Functions | |
Iso_Sto_t * | Iso_StoStart (Aig_Man_t *pAig) |
FUNCTION DEFINITIONS ///. More... | |
void | Iso_StoStop (Iso_Sto_t *p) |
void | Iso_StoCollectInfo_rec (Aig_Man_t *p, Aig_Obj_t *pObj, int fCompl, Vec_Int_t *vVisited, Iso_Dat_t *pData, Vec_Ptr_t *vRoots) |
Vec_Int_t * | Iso_StoCollectInfo (Iso_Sto_t *p, Aig_Obj_t *pPo) |
int | Iso_StoCompareVecInt (Vec_Int_t **p1, Vec_Int_t **p2) |
Vec_Vec_t * | Saig_IsoDetectFast (Aig_Man_t *pAig) |
#define AIG_ISO_NUM 16 |
DECLARATIONS ///.
CFile****************************************************************
FileName [aigIsoFast.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [AIG package.]
Synopsis [Graph isomorphism package.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - April 28, 2007.]
Revision [
]
Definition at line 30 of file saigIsoFast.c.
typedef struct Iso_Dat2_t_ Iso_Dat2_t |
Definition at line 44 of file saigIsoFast.c.
typedef struct Iso_Dat_t_ Iso_Dat_t |
Definition at line 32 of file saigIsoFast.c.
typedef struct Iso_Sto_t_ Iso_Sto_t |
Definition at line 50 of file saigIsoFast.c.
Function*************************************************************
Synopsis [Collect statistics about one output.]
Description []
SideEffects []
SeeAlso []
Definition at line 176 of file saigIsoFast.c.
void Iso_StoCollectInfo_rec | ( | Aig_Man_t * | p, |
Aig_Obj_t * | pObj, | ||
int | fCompl, | ||
Vec_Int_t * | vVisited, | ||
Iso_Dat_t * | pData, | ||
Vec_Ptr_t * | vRoots | ||
) |
Function*************************************************************
Synopsis [Collect statistics about one node.]
Description []
SideEffects []
SeeAlso []
Definition at line 111 of file saigIsoFast.c.
Function*************************************************************
Synopsis [Takes multi-output sequential AIG.]
Description [Returns candidate equivalence classes of POs.]
SideEffects []
SeeAlso []
Definition at line 267 of file saigIsoFast.c.
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 77 of file saigIsoFast.c.
void Iso_StoStop | ( | Iso_Sto_t * | p | ) |
Definition at line 90 of file saigIsoFast.c.
Function*************************************************************
Synopsis [Takes multi-output sequential AIG.]
Description [Returns candidate equivalence classes of POs.]
SideEffects []
SeeAlso []
Definition at line 283 of file saigIsoFast.c.