/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/map/mapper/ |
H A D | mapperCanon.c | 28 static unsigned Map_CanonComputePhase( unsigned uTruths[][2], int nVars, unsigned uTruth, unsigned … 29 static void Map_CanonComputePhase6( unsigned uTruths[][2], int nVars, unsigned uTruth[], unsign… 60 uTruthPerm[0] = Map_CanonComputePhase( uTruths, nVarsMax, uTruth[0], m ); in Map_CanonComputeSlow() 81 Map_CanonComputePhase6( uTruths, nVarsMax, uTruth, m, uTruthPerm ); in Map_CanonComputeSlow() 112 unsigned Map_CanonComputePhase( unsigned uTruths[][2], int nVars, unsigned uTruth, unsigned uPhase ) in Map_CanonComputePhase() 117 uTruth = (((uTruth & ~uTruths[v][0]) << Shift) | ((uTruth & uTruths[v][0]) >> Shift)); in Map_CanonComputePhase() 132 void Map_CanonComputePhase6( unsigned uTruths[][2], int nVars, unsigned uTruth[], unsigned uPhase, … in Map_CanonComputePhase6() 148 …uTruthRes[0] = (((uTruthRes[0] & ~uTruths[v][0]) << Shift) | ((uTruthRes[0] & uTruths[v][0]) >> Sh… in Map_CanonComputePhase6() 149 …uTruthRes[1] = (((uTruthRes[1] & ~uTruths[v][1]) << Shift) | ((uTruthRes[1] & uTruths[v][1]) >> Sh… in Map_CanonComputePhase6() 181 return Map_CanonComputeSlow( p->uTruths, nVarsMax, nVarsReal, uTruth, puPhases, uTruthRes ); in Map_CanonComputeFast() [all …]
|
H A D | mapperUtils.c | 335 void Map_MappingSetupTruthTables( unsigned uTruths[][2] ) in Map_MappingSetupTruthTables() 342 uTruths[v][0] |= (1 << m); in Map_MappingSetupTruthTables() 345 uTruths[v][1] = uTruths[v][0]; in Map_MappingSetupTruthTables() 346 uTruths[5][0] = 0; in Map_MappingSetupTruthTables() 347 uTruths[5][1] = MAP_FULL; in Map_MappingSetupTruthTables() 361 void Map_MappingSetupTruthTablesLarge( unsigned uTruths[][32] ) in Map_MappingSetupTruthTablesLarge() 367 uTruths[v][m] = 0; in Map_MappingSetupTruthTablesLarge() 373 uTruths[v][0] |= (1 << m); in Map_MappingSetupTruthTablesLarge() 374 uTruths[v+5][m] = MAP_FULL; in Map_MappingSetupTruthTablesLarge() 379 uTruths[v][m] = uTruths[v][0]; in Map_MappingSetupTruthTablesLarge()
|
H A D | mapperTree.c | 469 pGate->uTruth[0] = pLib->uTruths[i][0]; in Map_LibraryReadFileTreeStr() 470 pGate->uTruth[1] = pLib->uTruths[i][1]; in Map_LibraryReadFileTreeStr() 591 unsigned uTruths[6][2]; in Map_LibraryDeriveGateInfo() local 618 uTruths[k][0] = pFanin->uTruth[0]; in Map_LibraryDeriveGateInfo() 619 uTruths[k][1] = pFanin->uTruth[1]; in Map_LibraryDeriveGateInfo() 622 Mio_DeriveTruthTable( pGate->pRoot, uTruths, pGate->nFanins, 6, pGate->uTruth ); in Map_LibraryDeriveGateInfo() 918 unsigned Map_CalculatePhase( unsigned uTruths[][2], int nVars, unsigned uTruth, unsigned uPhase ) in Map_CalculatePhase() 923 uTruth = (((uTruth & ~uTruths[v][0]) << Shift) | ((uTruth & uTruths[v][0]) >> Shift)); in Map_CalculatePhase() 938 void Map_CalculatePhase6( unsigned uTruths[][2], int nVars, unsigned uTruth[], unsigned uPhase, uns… in Map_CalculatePhase6() 954 …uTruthRes[0] = (((uTruthRes[0] & ~uTruths[v][0]) << Shift) | ((uTruthRes[0] & uTruths[v][0]) >> Sh… in Map_CalculatePhase6() [all …]
|
H A D | mapperTruth.c | 125 Map_CanonComputeSlow( p->uTruths, p->nVarsMax, pCut->nLeaves, uTruth, uPhases, uCanon ); in Map_TruthsCut() 142 Map_CanonComputeSlow( p->uTruths, p->nVarsMax, pCut->nLeaves, uTruth, uPhases, uCanon ); in Map_TruthsCut() 155 Map_CanonComputeSlow( p->uTruths, p->nVarsMax, pCut->nLeaves, uTruth, uPhases, uCanon ); in Map_TruthsCut() 172 Map_CanonComputeSlow( p->uTruths, p->nVarsMax, pCut->nLeaves, uTruth, uPhases, uCanon ); in Map_TruthsCut() 207 pTemp->M[0].uPhaseBest = p->uTruths[i][0]; in Map_TruthsCutOne() 208 pTemp->M[1].uPhaseBest = p->uTruths[i][1]; in Map_TruthsCutOne()
|
H A D | mapper.h | 163 extern int Map_CanonComputeSlow( unsigned uTruths[][2], int nVarsMax, int nVarsReal, un… 188 extern void Map_MappingSetupTruthTables( unsigned uTruths[][2] ); 189 extern void Map_MappingSetupTruthTablesLarge( unsigned uTruths[][32] );
|
H A D | mapperSuper.c | 159 …pGate->nPhases = Map_CanonComputeSlow( pLib->uTruths, pLib->nVarsMax, pLib->nVarsMax, pGate->uTrut… in Map_LibraryReadFile() 348 Map_LibraryComputeTruth_rec( pLib, Buffer, pLib->uTruths, uTruthRes ); in Map_LibraryComputeTruth()
|
H A D | mapperInt.h | 130 unsigned uTruths[6][2]; // the elementary truth tables member 187 unsigned uTruths[6][2]; // the elementary truth tables member
|
H A D | mapperLib.c | 71 Map_MappingSetupTruthTables( p->uTruths ); in Map_SuperLibCreate()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/base/abci/ |
H A D | abcAttach.c | 35 static void Abc_AttachSetupTruthTables( unsigned uTruths[][2] ); 64 unsigned uTruths[6][2]; in Abc_NtkAttach() local 80 Abc_AttachSetupTruthTables( uTruths ); in Abc_NtkAttach() 120 else if ( !Abc_NodeAttach( pNode, ppGates, puTruthGates, nGates, uTruths ) ) in Abc_NtkAttach() 183 Abc_AttachComputeTruth( (char *)pNode->pData, uTruths, uTruthNode ); in Abc_NodeAttach() 210 void Abc_AttachSetupTruthTables( unsigned uTruths[][2] ) in Abc_AttachSetupTruthTables() 214 uTruths[v][0] = 0; in Abc_AttachSetupTruthTables() 219 uTruths[v][0] |= (1 << m); in Abc_AttachSetupTruthTables() 222 uTruths[v][1] = uTruths[v][0]; in Abc_AttachSetupTruthTables() 223 uTruths[5][0] = 0; in Abc_AttachSetupTruthTables() [all …]
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/map/super/ |
H A D | superGate.c | 349 unsigned uTruth[2], uTruths[6][2]; in Super_Compute() local 456 …pSupers[0] = pGate0; uTruths[0][0] = pGate0->uTruth[0]; uTruths[0][1] = pGate0->uTruth[1]; ptPi… in Super_Compute() 474 …pSupers[0] = pGate0; uTruths[0][0] = pGate0->uTruth[0]; uTruths[0][1] = pGate0->uTruth[1]; ptPi… in Super_Compute() 485 …pSupers[1] = pGate1; uTruths[1][0] = pGate1->uTruth[0]; uTruths[1][1] = pGate1->uTruth[1]; ptPi… in Super_Compute() 504 …pSupers[0] = pGate0; uTruths[0][0] = pGate0->uTruth[0]; uTruths[0][1] = pGate0->uTruth[1]; ptPi… in Super_Compute() 512 …pSupers[1] = pGate1; uTruths[1][0] = pGate1->uTruth[0]; uTruths[1][1] = pGate1->uTruth[1]; ptPi… in Super_Compute() 544 …pSupers[0] = pGate0; uTruths[0][0] = pGate0->uTruth[0]; uTruths[0][1] = pGate0->uTruth[1]; ptPi… in Super_Compute() 552 …pSupers[1] = pGate1; uTruths[1][0] = pGate1->uTruth[0]; uTruths[1][1] = pGate1->uTruth[1]; ptPi… in Super_Compute() 593 …pSupers[0] = pGate0; uTruths[0][0] = pGate0->uTruth[0]; uTruths[0][1] = pGate0->uTruth[1]; ptPi… in Super_Compute() 601 …pSupers[1] = pGate1; uTruths[1][0] = pGate1->uTruth[0]; uTruths[1][1] = pGate1->uTruth[1]; ptPi… in Super_Compute() [all …]
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/bool/dec/ |
H A D | decUtil.c | 104 unsigned uTruths[5] = { 0xAAAAAAAA, 0xCCCCCCCC, 0xF0F0F0F0, 0xFF00FF00, 0xFFFF0000 }; in Dec_GraphDeriveTruth() local 120 …return Dec_GraphIsComplement(pGraph)? ~uTruths[Dec_GraphVarInt(pGraph)] : uTruths[Dec_GraphVarInt(… in Dec_GraphDeriveTruth() 124 pNode->pFunc = (void *)(ABC_PTRUINT_T)uTruths[i]; in Dec_GraphDeriveTruth()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/sat/msat/ |
H A D | msatSolverApi.c | 30 static void Msat_SolverSetupTruthTables( unsigned uTruths[][2] ); 484 void Msat_SolverSetupTruthTables( unsigned uTruths[][2] ) in Msat_SolverSetupTruthTables() 491 uTruths[v][0] |= (1 << m); in Msat_SolverSetupTruthTables() 494 uTruths[v][1] = uTruths[v][0]; in Msat_SolverSetupTruthTables() 495 uTruths[5][0] = 0; in Msat_SolverSetupTruthTables() 496 uTruths[5][1] = ~((unsigned)0); in Msat_SolverSetupTruthTables()
|
/dports/math/stp/stp-2.3.3/lib/extlib-abc/aig/kit/ |
H A D | kitGraph.c | 323 unsigned uTruths[5] = { 0xAAAAAAAA, 0xCCCCCCCC, 0xF0F0F0F0, 0xFF00FF00, 0xFFFF0000 }; in Kit_GraphToTruth() local 338 …return Kit_GraphIsComplement(pGraph)? ~uTruths[Kit_GraphVarInt(pGraph)] : uTruths[Kit_GraphVarInt(… in Kit_GraphToTruth() 342 pNode->pFunc = (void *)(long)uTruths[i]; in Kit_GraphToTruth()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/aig/hop/ |
H A D | hopTruth.c | 145 static unsigned uTruths[8][8] = { // elementary truth tables in Hop_ManConvertAigToTruth() local 195 pObj->pData = (void *)uTruths[nVars-1-i]; in Hop_ManConvertAigToTruth() 207 pObj->pData = (void *)uTruths[i]; in Hop_ManConvertAigToTruth()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/bool/kit/ |
H A D | kitGraph.c | 308 unsigned uTruths[5] = { 0xAAAAAAAA, 0xCCCCCCCC, 0xF0F0F0F0, 0xFF00FF00, 0xFFFF0000 }; in Kit_GraphToTruth() local 323 …return Kit_GraphIsComplement(pGraph)? ~uTruths[Kit_GraphVarInt(pGraph)] : uTruths[Kit_GraphVarInt(… in Kit_GraphToTruth() 327 pNode->pFunc = (void *)(long)uTruths[i]; in Kit_GraphToTruth()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/misc/extra/ |
H A D | extraUtilMisc.c | 1283 static unsigned uTruths[8][8] = { in Extra_TruthExpand() local 1826 puTruthR[i] = uTruths[(int)Cases[uPhase]][i]; in Extra_TruthExpand() 2018 static unsigned uTruths[8][8] = { in Extra_Truths8() local 2029 … uTruths[0], uTruths[1], uTruths[2], uTruths[3], uTruths[4], uTruths[5], uTruths[6], uTruths[7] in Extra_Truths8()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/map/fpga/ |
H A D | fpgaUtils.c | 449 void Fpga_MappingSetupTruthTables( unsigned uTruths[][2] ) in Fpga_MappingSetupTruthTables() 456 uTruths[v][0] |= (1 << m); in Fpga_MappingSetupTruthTables() 459 uTruths[v][1] = uTruths[v][0]; in Fpga_MappingSetupTruthTables() 460 uTruths[5][0] = 0; in Fpga_MappingSetupTruthTables() 461 uTruths[5][1] = FPGA_FULL; in Fpga_MappingSetupTruthTables()
|
H A D | fpgaInt.h | 372 extern void Fpga_MappingSetupTruthTables( unsigned uTruths[][2] );
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/aig/gia/ |
H A D | giaBidec.c | 92 static unsigned uTruths[8][8] = { // elementary truth tables in Gia_ManConvertAigToTruth() local 135 Gia_ManTruthCopy( pTruth, uTruths[i], nVars ); in Gia_ManConvertAigToTruth()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/sat/bsat/ |
H A D | satInter.c | 951 unsigned uTruths[8][8] = { in Int_ManPrepareInter() local 984 Int_ManTruthOrNot( Int_ManTruthRead(p, pClause), uTruths[VarAB], p->nWords ); in Int_ManPrepareInter() 986 Int_ManTruthOr( Int_ManTruthRead(p, pClause), uTruths[VarAB], p->nWords ); in Int_ManPrepareInter()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/opt/cut/ |
H A D | cutMan.c | 30 extern void Npn_StartTruth8( uint8 uTruths[][32] );
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/sat/proof/ |
H A D | pr.c | 975 unsigned uTruths[5] = { 0xAAAAAAAA, 0xCCCCCCCC, 0xF0F0F0F0, 0xFF00FF00, 0xFFFF0000 }; in Pr_ManPrepareInter() local 1030 pClause->uTruth |= ~uTruths[ -p->pVarTypes[Var]-1 ]; in Pr_ManPrepareInter() 1032 pClause->uTruth |= uTruths[ -p->pVarTypes[Var]-1 ]; in Pr_ManPrepareInter()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/aig/ivy/ |
H A D | ivyUtil.c | 188 static unsigned uTruths[8][8] = { // elementary truth tables in Ivy_ManCutTruth() local 209 memcpy( Ivy_ObjGetTruthStore(i, vTruth), uTruths[i], 8 * sizeof(unsigned) ); in Ivy_ManCutTruth()
|
/dports/math/stp/stp-2.3.3/lib/extlib-abc/aig/dar/ |
H A D | darLib.c | 140 unsigned uTruths[4] = { 0xAAAA, 0xCCCC, 0xF0F0, 0xFF00 }; in Dar_LibAlloc() local 157 p->pObjs[i].Num = uTruths[i]; in Dar_LibAlloc()
|
/dports/cad/abc/abc-a4518e6f833885c905964f1233d11e5b941ec24c/src/opt/dar/ |
H A D | darLib.c | 130 unsigned uTruths[4] = { 0xAAAA, 0xCCCC, 0xF0F0, 0xFF00 }; in Dar_LibAlloc() local 147 p->pObjs[i].Num = uTruths[i]; in Dar_LibAlloc()
|