|
abc-master
|
Go to the source code of this file.
Macros | |
| #define | inline __inline |
| #define | NFUNCS (1<<20) |
Typedefs | |
| typedef unsigned __int64 | word |
| DECLARATIONS ///. More... | |
| typedef unsigned short | shot |
| typedef unsigned char | byte |
Functions | |
| void | Kit_PermCreateS () |
| FUNCTION DEFINITIONS ///. More... | |
| void | Kit_PermCreateP () |
| static void | Kit_PermCycleOne (shot *s, byte *b, int v) |
| static void | Kit_PermCycleMany (shot *s, byte *b, int V, int v) |
| void | Kit_PermCompute (word *o, word *i, int V) |
| void | Kit_PermComputeNaive (word *F, int nVars) |
| word | M (word f1, word f2, int n) |
| word | Tf (word f, int n) |
| void | Kit_PermComputeTest () |
| void | Kit_PermComputeTest_ () |
Variables | |
| static shot | S [256] |
| static byte | P [256] |
| #define inline __inline |
CFile****************************************************************
FileName [kitPerm.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Computation kit.]
Synopsis [Procedures for permuting truth tables.]
Author [Alan Mishchenko]
Affiliation [UC Berkeley]
Date [Ver. 1.0. Started - Oct 26, 2011.]
Revision [
]
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 199 of file kitPerm.c.
| void Kit_PermComputeNaive | ( | word * | F, |
| int | nVars | ||
| ) |
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
Definition at line 230 of file kitPerm.c.
| void Kit_PermComputeTest | ( | ) |
| void Kit_PermComputeTest_ | ( | ) |
| void Kit_PermCreateP | ( | ) |
| void Kit_PermCreateS | ( | ) |
FUNCTION DEFINITIONS ///.
Function*************************************************************
Synopsis []
Description []
SideEffects []
SeeAlso []
|
static |