abc-master
|
#include "literal.h"
Go to the source code of this file.
Data Structures | |
struct | Rpo_LCI_Edge_t_ |
Typedefs | |
typedef typedefABC_NAMESPACE_HEADER_START struct Rpo_LCI_Edge_t_ | Rpo_LCI_Edge_t |
INCLUDES ///. More... | |
Functions | |
void | Rpo_PrintEdge (Rpo_LCI_Edge_t *edge) |
int | Rpo_CheckANDGroup (Literal_t *lit1, Literal_t *lit2, int nVars) |
FUNCTION DEFINITIONS ///. More... | |
int | Rpo_CheckORGroup (Literal_t *lit1, Literal_t *lit2, int nVars) |
Literal_t * | Rpo_Factorize (unsigned *target, int nVars, int nThreshold, int verbose) |
Literal_t * | Rpo_Recursion (unsigned *target, Literal_t **vecLit, int nLit, int nLitCount, int nVars, int *thresholdCount, int thresholdMax, int verbose) |
Rpo_LCI_Edge_t * | Rpo_CreateEdge (Operator_t op, int i, int j, int *vertexDegree) |
int | Rpo_computeMinEdgeCost (Rpo_LCI_Edge_t **edges, int edgeCount, int *vertexDegree) |
typedef typedefABC_NAMESPACE_HEADER_START struct Rpo_LCI_Edge_t_ Rpo_LCI_Edge_t |
INCLUDES ///.
CFile****************************************************************
FileName [rpo.h]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [RPO]
Synopsis [Rpo Header]
Author [Mayler G. A. Martins / Vinicius Callegaro]
Affiliation [UFRGS]
Date [Ver. 1.0. Started - May 08, 2013.]
Revision [
]DECLARATIONS ///
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis [Check if two literals are AND-grouped]
Description []
SideEffects []
SeeAlso []
Definition at line 71 of file rpo.c.
Function*************************************************************
Synopsis [Check if two literals are AND-grouped]
Description []
SideEffects []
SeeAlso []
Definition at line 106 of file rpo.c.
int Rpo_computeMinEdgeCost | ( | Rpo_LCI_Edge_t ** | edges, |
int | edgeCount, | ||
int * | vertexDegree | ||
) |
Rpo_LCI_Edge_t* Rpo_CreateEdge | ( | Operator_t | op, |
int | i, | ||
int | j, | ||
int * | vertexDegree | ||
) |
Literal_t* Rpo_Factorize | ( | unsigned * | target, |
int | nVars, | ||
int | nThreshold, | ||
int | verbose | ||
) |
Function*************************************************************
Synopsis [Test]
Description []
SideEffects []
SeeAlso []
Definition at line 174 of file rpo.c.
void Rpo_PrintEdge | ( | Rpo_LCI_Edge_t * | edge | ) |
Literal_t* Rpo_Recursion | ( | unsigned * | target, |
Literal_t ** | vecLit, | ||
int | nLit, | ||
int | nLitCount, | ||
int | nVars, | ||
int * | thresholdCount, | ||
int | thresholdMax, | ||
int | verbose | ||
) |
Definition at line 228 of file rpo.c.