|
abc-master
|
#include "luckyInt.h"Go to the source code of this file.
Functions | |
| int | Kit_TruthWordNum_64bit (int nVars) |
| int | Kit_WordCountOnes_64bit (word x) |
| int | Kit_TruthCountOnes_64bit (word *pIn, int nVars) |
| void | Kit_TruthCountOnesInCofs_64bit (word *pTruth, int nVars, int *pStore) |
| void | Kit_TruthChangePhase_64bit (word *pInOut, int nVars, int iVar) |
| void | Kit_TruthNot_64bit (word *pIn, int nVars) |
| void | Kit_TruthCopy_64bit (word *pOut, word *pIn, int nVars) |
| void | Kit_TruthSwapAdjacentVars_64bit (word *pInOut, int nVars, int iVar) |
| unsigned | Kit_TruthSemiCanonicize_Yasha (word *pInOut, int nVars, char *pCanonPerm) |
| unsigned | Kit_TruthSemiCanonicize_Yasha1 (word *pInOut, int nVars, char *pCanonPerm, int *pStore) |
| void | Kit_TruthSemiCanonicize_Yasha_simple (word *pInOut, int nVars, int *pStore) |
Variables | |
| static ABC_NAMESPACE_IMPL_START word | mask0 [6] = { ABC_CONST(0x5555555555555555),ABC_CONST(0x3333333333333333), ABC_CONST(0x0F0F0F0F0F0F0F0F),ABC_CONST(0x00FF00FF00FF00FF),ABC_CONST(0x0000FFFF0000FFFF), ABC_CONST(0x00000000FFFFFFFF)} |
| void Kit_TruthChangePhase_64bit | ( | word * | pInOut, |
| int | nVars, | ||
| int | iVar | ||
| ) |
Definition at line 100 of file luckySwap.c.
Definition at line 136 of file luckySwap.c.
| int Kit_TruthCountOnes_64bit | ( | word * | pIn, |
| int | nVars | ||
| ) |
Definition at line 49 of file luckySwap.c.
| void Kit_TruthCountOnesInCofs_64bit | ( | word * | pTruth, |
| int | nVars, | ||
| int * | pStore | ||
| ) |
Definition at line 57 of file luckySwap.c.
| void Kit_TruthNot_64bit | ( | word * | pIn, |
| int | nVars | ||
| ) |
Definition at line 130 of file luckySwap.c.
| unsigned Kit_TruthSemiCanonicize_Yasha | ( | word * | pInOut, |
| int | nVars, | ||
| char * | pCanonPerm | ||
| ) |
Definition at line 186 of file luckySwap.c.
| unsigned Kit_TruthSemiCanonicize_Yasha1 | ( | word * | pInOut, |
| int | nVars, | ||
| char * | pCanonPerm, | ||
| int * | pStore | ||
| ) |
Definition at line 245 of file luckySwap.c.
| void Kit_TruthSemiCanonicize_Yasha_simple | ( | word * | pInOut, |
| int | nVars, | ||
| int * | pStore | ||
| ) |
Definition at line 358 of file luckySwap.c.
| void Kit_TruthSwapAdjacentVars_64bit | ( | word * | pInOut, |
| int | nVars, | ||
| int | iVar | ||
| ) |
Definition at line 141 of file luckySwap.c.
| int Kit_TruthWordNum_64bit | ( | int | nVars | ) |
Definition at line 36 of file luckySwap.c.
| int Kit_WordCountOnes_64bit | ( | word | x | ) |
Definition at line 38 of file luckySwap.c.
|
static |
CFile****************************************************************
FileName [luckySwap.c]
SystemName [ABC: Logic synthesis and verification system.]
PackageName [Semi-canonical form computation package.]
Synopsis [Swapping variables in the truth table.]
Author [Jake]
Date [Started - August 2012]
Definition at line 23 of file luckySwap.c.