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 |