From 19c361e38729212645fa138878ebfe45db67517b Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Wed, 2 Oct 2013 12:55:20 -0700 Subject: Changes in specialized matching. --- src/aig/gia/giaIf.c | 2 +- src/aig/gia/giaIso2.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'src/aig') diff --git a/src/aig/gia/giaIf.c b/src/aig/gia/giaIf.c index 0d42b2e8..ba6bfc9e 100644 --- a/src/aig/gia/giaIf.c +++ b/src/aig/gia/giaIf.c @@ -728,7 +728,7 @@ int Gia_ManFromIfLogicCreateLutSpecial( Gia_Man_t * pNew, word * pRes, Vec_Int_t SeeAlso [] ***********************************************************************/ -int Gia_ManFromIfLogicNode( If_Man_t * pIfMan, Gia_Man_t * pNew, int iObj, Vec_Int_t * vLeaves, Vec_Int_t * vLeavesTemp, +int Gia_ManFromIfLogicNode( void * pIfMan, Gia_Man_t * pNew, int iObj, Vec_Int_t * vLeaves, Vec_Int_t * vLeavesTemp, word * pRes, char * pStr, Vec_Int_t * vCover, Vec_Int_t * vMapping, Vec_Int_t * vMapping2, Vec_Int_t * vPacking, int fCheck75, int fCheck44e ) { int nLeaves = Vec_IntSize(vLeaves); diff --git a/src/aig/gia/giaIso2.c b/src/aig/gia/giaIso2.c index ef5dbf42..b212cd2a 100644 --- a/src/aig/gia/giaIso2.c +++ b/src/aig/gia/giaIso2.c @@ -672,6 +672,10 @@ Gia_Man_t * Gia_ManIsoReduce2( Gia_Man_t * pGia, Vec_Ptr_t ** pvPosEquivs, Vec_P Vec_WecSortByFirstInt( vEquivs, 0 ); // find the first outputs vRemains = Vec_WecCollectFirsts( vEquivs ); + printf( "%d\n", Gia_ObjFaninC0(Gia_ManPo(pGia, 3)) ); + printf( "%d\n", Gia_ObjFaninC0(Gia_ManPo(pGia, 34)) ); + printf( "%d\n", Gia_ObjFaninC0(Gia_ManPo(pGia, 39)) ); + printf( "%d\n", Gia_ObjFaninC0(Gia_ManPo(pGia, 279)) ); // derive the final GIA pPart = Gia_ManDupCones( pGia, Vec_IntArray(vRemains), Vec_IntSize(vRemains), 0 ); Vec_IntFree( vRemains ); -- cgit v1.2.3