diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2013-09-30 19:45:36 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2013-09-30 19:45:36 -0700 |
commit | 73ba1458af9b82085451a931268f86547f48e431 (patch) | |
tree | 491cdcba53d753d768c49992895cba5c2c6e17c3 /src/aig/gia/giaTruth.c | |
parent | cb845d4488af31b44e6913fff57c1c0b7bc52f55 (diff) | |
download | abc-73ba1458af9b82085451a931268f86547f48e431.tar.gz abc-73ba1458af9b82085451a931268f86547f48e431.tar.bz2 abc-73ba1458af9b82085451a931268f86547f48e431.zip |
Producing AIG after structural mapping.
Diffstat (limited to 'src/aig/gia/giaTruth.c')
-rw-r--r-- | src/aig/gia/giaTruth.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/aig/gia/giaTruth.c b/src/aig/gia/giaTruth.c index f1fecd36..c596048a 100644 --- a/src/aig/gia/giaTruth.c +++ b/src/aig/gia/giaTruth.c @@ -185,7 +185,7 @@ word * Gia_ObjComputeTruthTable( Gia_Man_t * p, Gia_Obj_t * pObj ) p->nTtWords = Abc_Truth6WordNum( p->nTtVars ); p->vTtNums = Vec_IntStart( Gia_ManObjNum(p) + 1000 ); p->vTtNodes = Vec_IntAlloc( 256 ); - p->vTtInputs = Vec_PtrAllocTruthTables( p->nTtVars ); + p->vTtInputs = Vec_PtrAllocTruthTables( Abc_MaxInt(6, p->nTtVars) ); p->vTtMemory = Vec_WrdStart( p->nTtWords * 256 ); } else @@ -285,7 +285,7 @@ void Gia_ObjComputeTruthTableStart( Gia_Man_t * p, int nVarsMax ) p->nTtVars = nVarsMax; p->nTtWords = Abc_Truth6WordNum( p->nTtVars ); p->vTtNodes = Vec_IntAlloc( 256 ); - p->vTtInputs = Vec_PtrAllocTruthTables( p->nTtVars ); + p->vTtInputs = Vec_PtrAllocTruthTables( Abc_MaxInt(6, p->nTtVars) ); p->vTtMemory = Vec_WrdStart( p->nTtWords * 64 ); p->vTtNums = Vec_IntAlloc( Gia_ManObjNum(p) + 1000 ); Vec_IntFill( p->vTtNums, Vec_IntCap(p->vTtNums), -ABC_INFINITY ); |