summaryrefslogtreecommitdiffstats
path: root/src/proof/acec/acec.h
diff options
context:
space:
mode:
authorAlan Mishchenko <alanmi@berkeley.edu>2017-01-14 16:11:59 +0700
committerAlan Mishchenko <alanmi@berkeley.edu>2017-01-14 16:11:59 +0700
commit79701f8b4603596095d3d04a13018c8e9598f7a0 (patch)
treea8bf60919f71452cc9f59106a7d7f5191b49489c /src/proof/acec/acec.h
parent6d606b51ab084c96d92848be789397700bb3591f (diff)
downloadabc-79701f8b4603596095d3d04a13018c8e9598f7a0.tar.gz
abc-79701f8b4603596095d3d04a13018c8e9598f7a0.tar.bz2
abc-79701f8b4603596095d3d04a13018c8e9598f7a0.zip
Updates to arithmetic verification.
Diffstat (limited to 'src/proof/acec/acec.h')
-rw-r--r--src/proof/acec/acec.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/proof/acec/acec.h b/src/proof/acec/acec.h
index 7ad5baf9..5a24bec7 100644
--- a/src/proof/acec/acec.h
+++ b/src/proof/acec/acec.h
@@ -47,6 +47,7 @@ struct Acec_ParCec_t_
int fMiter; // input circuit is a miter
int fDualOutput; // dual-output miter
int fTwoOutput; // two-output miter
+ int fBooth; // expecting Booth multiplier
int fSilent; // print no messages
int fVeryVerbose; // verbose stats
int fVerbose; // verbose stats
@@ -81,7 +82,7 @@ extern Vec_Int_t * Ree_ManComputeCuts( Gia_Man_t * p, Vec_Int_t ** pvXors, int
extern int Ree_ManCountFadds( Vec_Int_t * vAdds );
extern void Ree_ManPrintAdders( Vec_Int_t * vAdds, int fVerbose );
/*=== acecTree.c ========================================================*/
-extern Gia_Man_t * Acec_Normalize( Gia_Man_t * pGia, int fVerbose );
+extern Gia_Man_t * Acec_Normalize( Gia_Man_t * pGia, int fBooth, int fVerbose );
ABC_NAMESPACE_HEADER_END