summaryrefslogtreecommitdiffstats
path: root/src/aig/gia/giaIf.c
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2018-11-04 20:24:33 +0800
committerAlan Mishchenko <alanmi@berkeley.edu>2018-11-04 20:24:33 +0800
commit4d56acfd5aa59cf5d2d0109d9836fadb33cffe97 (patch)
tree97f5af42bca6dd5294bb41992061859fd6bce915 /src/aig/gia/giaIf.c
parent455e0bae3e1b40a1777b5f3103bff26b6bcefac3 (diff)
downloadabc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.tar.gz
abc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.tar.bz2
abc-4d56acfd5aa59cf5d2d0109d9836fadb33cffe97.zip
Several recent bug fixes.
Diffstat (limited to 'src/aig/gia/giaIf.c')
-rw-r--r--src/aig/gia/giaIf.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/aig/gia/giaIf.c b/src/aig/gia/giaIf.c
index 6cb76ba1..18525168 100644
--- a/src/aig/gia/giaIf.c
+++ b/src/aig/gia/giaIf.c
@@ -2232,7 +2232,7 @@ Gia_Man_t * Gia_ManPerformMappingInt( Gia_Man_t * p, If_Par_t * pPars )
{
extern void Gia_ManIffTest( Gia_Man_t * pGia, If_LibLut_t * pLib, int fVerbose );
Gia_Man_t * pNew;
- If_Man_t * pIfMan; int i, Entry, EntryF;
+ If_Man_t * pIfMan; int i, Id, Entry, EntryF;
assert( pPars->pTimesArr == NULL );
assert( pPars->pTimesReq == NULL );
if ( p->vCiArrs )
@@ -2244,11 +2244,10 @@ Gia_Man_t * Gia_ManPerformMappingInt( Gia_Man_t * p, If_Par_t * pPars )
}
else if ( p->vInArrs )
{
- int Id, And2Delay = p->And2Delay ? p->And2Delay : 1;
assert( Vec_FltSize(p->vInArrs) == Gia_ManCiNum(p) );
pPars->pTimesArr = ABC_CALLOC( float, Gia_ManCiNum(p));
Gia_ManForEachCiId( p, Id, i )
- pPars->pTimesArr[i] = Vec_FltEntry(p->vInArrs, i)/And2Delay;
+ pPars->pTimesArr[i] = Vec_FltEntry(p->vInArrs, i);
}
if ( p->vCoReqs )
{